How To Use MAVE Instruction With FBD Programming
How To Use MAVE Instruction With FBD Programming
Rockwell logo
Automation
Listen
Think
Solve
Support Center
Get Support
Training & Webinars
Online Forum
vtpindia@g…
My
logo
TechConnect
Customer Care
Please be advised that we are experiencing intermittent activation service outages. We are actively working
on a resolution and apologize for the inconvenience.
We are experiencing difficulties with the new Product Compatibility and Download Center (PCDC) simplified
download implementation, which concerns specific license types. We are actively working on a resolution
and apologize for the inconvenience. In the meantime, if you are experiencing issues with a software
download, please use the following link to access the prior download site:
https://download.rockwellautomation.com/webupdates/enter.aspx or refer to Knowledgebase document: Software
Download Website is not showing available software package (custhelp.com).
REMOVE FAVORITE
Document ID
QA17265
Published Date
02/14/2020
Summary
How to use MAVE instruction with FBD programming
Question
How to use the Moving Average (MAVE) instruction with Function Block (FB) programming?
Environment
RSLogix / Studio 5000
Answer
The following example will create average of the last 10 samples.
Sampling is done once a second (1000 ms preset - you can change it to a value you need).
Storage array is REAL[20] data type that allows to change number of samples from 1
to 20.
For more information abou the MAVE instruction, please refer to the Logix5000 Controllers Advanced Process
Control and Drives and Equipment Phase and Sequence Instructions Publication 1756-RM006.
RATE CONTENT
Recently Viewed
Studio 5000 and RSLogix 5000 No What does Studio 5000 Emulate
Edits OTS license mean?
DISCLAIMER
This knowledge base web site is intended to provide general technical information on a particular subject or
subjects and is not an exhaustive treatment of such subjects. Accordingly, the information in this web site is not
intended to constitute application, design, software or other professional engineering advice or services. Before
making any decision or taking any action, which might affect your equipment, you should consult a qualified
professional advisor.
ROCKWELL AUTOMATION DOES NOT WARRANT THE COMPLETENESS, TIMELINESS OR ACCURACY OF ANY OF THE
DATA CONTAINED IN THIS WEB SITE AND MAY MAKE CHANGES THERETO AT ANY TIME IN ITS SOLE DISCRETION
WITHOUT NOTICE. FURTHER, ALL INFORMATION CONVEYED HEREBY IS PROVIDED TO USERS "AS IS." IN NO EVENT
SHALL ROCKWELL BE LIABLE FOR ANY DAMAGES OF ANY KIND INCLUDING DIRECT, INDIRECT, INCIDENTAL,
CONSEQUENTIAL, LOSS PROFIT OR DAMAGE, EVEN IF ROCKWELL AUTOMATION HAVE BEEN ADVISED ON THE
POSSIBILITY OF SUCH DAMAGES.
ROCKWELL AUTOMATION DISCLAIMS ALL WARRANTIES WHETHER EXPRESSED OR IMPLIED IN RESPECT OF THE
INFORMATION (INCLUDING SOFTWARE) PROVIDED HEREBY, INCLUDING THE IMPLIED WARRANTIES OF FITNESS
FOR A PARTICULAR PURPOSE, MERCHANTABILITY, AND NON-INFRINGEMENT. Note that certain jurisdictions do not
countenance the exclusion of implied warranties; thus, this disclaimer may not apply to you.
www.rockwellautomation.com