|
I have a 1734-AENT/A Ethernet/IP Point I/O module and rather than checking the box that triggers a major fault on the processor if there's a communication fault, I want to monitor the communication status in the ladder logic and program the fault logic myself. However, I can't seem to find a way to monitor the communication status with the module itself. There is a tag in the process called
...but:
I was wondering, how can I reliably monitor the status of the module in the ladder logic? |
|
How about using a GSV instruction with the class name module and the instance name pointing to the 1734-AENT module in the IO tree and the attribute fault code. Thanks Gary, that worked! Note that the destination tag size for the GSV instruction is INT. I ended up using the EntryStatus attribute rather than the FaultCode attribute, masking with only the top 4 bits (16#F000) and testing that it was equal to 16#4000 (Running). Worked like a charm. (Further ref: http://www.iqcontrols.com/Resources/Ref/1756%20Controllogix%20Module%20Object%20from%20general%20Instructions.pdf)
(Feb 19 '10 at 13:14)
Scott Whitlock ♦♦
|


