How to Configure Local Fault Messages for Active Bits in View Studio ME

Question:

Subject: Seeking Assistance with Local Fault Messages in View Studio ME Hello, I'm currently working on configuring local fault messages in View Studio ME for my CompactLogix processor. My goal is to set up the system so that it only cycles through the high bits of active faults. While I have experience with ladder logic, I'm not as familiar with Structured Text (ST). Ideally, I want to display a fault message for a few seconds before automatically transitioning to the next active bit in the local message display. Do you have any suggestions or strategies that could help me achieve this? Thank you!

Top Replies

There's no need to make any adjustments. Simply look up "pointer addressing" or "indirect addressing" for more information.

Absolutely! Simply move the pointer to each bit sequentially. When a bit is found to be high, trigger the corresponding alarm message and keep it displayed for the desired duration. Afterward, continue advancing the pointer until you identify the next high bit, and repeat the process.

Examine the FBC instruction, which has the capability to generate a table listing the bit positions of each set bit within a DINT array. Once this table is established, you can utilize a pulsing timer to sequentially increment a pointer or mover, allowing you to read each bit position one at a time. The bit position will then correspond to the local message number in the ME system.

What is the best approach for bit-level indexing? I currently have a DINT variable named MSG_SYSTEM_FAILURE that is associated with my local messages. I'm facing challenges in configuring the code to implement this indexing effectively.

The Logix and Studio software offers valuable resources, including examples that demonstrate indirect addressing techniques for arrays. This guidance can enhance your understanding of array manipulation and improve your programming skills.

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

You must be a registered user to add a comment. If you've already registered,
sign in. Otherwise, register and sign in.

Frequently Asked Questions (FAQ)

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  →