
86
Rockwell Automation Publication 5069-UM003A-EN-P - May 2018
Appendix A
Module Tags
Input Tags
In the following table, the
xx
in the tag names represents the channel number
because the module has two channels, and both channels support the use of
Modbus Slave.
Table 21 - Modbus Slave Input Tags
Name
Data Type
Definition
Valid Values
I
x
.RunMode
BOOL
Channel’s operating state
• 0 = Idle
• 1 = Run
I
x
.ConnectionFaulted
BOOL
Indicates if a connection is running.
The module sets this tag to 0 when connected. If the module is not
connected, it changes the tag to 1.
• 0 = Connection running
• 1 = Connection not running
I
x
.DiagnosticActive
BOOL
Indicates if any diagnostics are active or if the prognostics threshold
is reached.
• 0 = No diagnostics active
• 1 = One or more diagnostics are active or the
prognostics threshold is reached
I
x
.DiagnosticSequenceCount
SINT
Increments for each time a distinct diagnostic condition is detected,
and when a distinct diagnostic condition transitions from detected
to not detected.
Set to zero by product reset or power cycle. Wraps from 255 (-1) to 1
skipping zero.
-128…127
The value of 0 is skipped except during module
power-up.
I
x
.Slave.Fault
BOOL
Indicates that channel data is inaccurate and cannot be trusted for
use in the application.
• 0 = Good
• 1 = Bad, causing fault
If the tag is set to 1, you must troubleshoot the
module to correct the cause of the inaccuracy.
IMPORTANT
: Once the condition that causes
the tag to change to 1 is removed, the tag
automatically resets to 0.
I
x
.Slave.Uncertain
BOOL
Indicates that the channel data can be inaccurate but the degree of
inaccuracy is not known.
• 0 = Good data
• 1 = Uncertain data
If the tag is set to 1, you must troubleshoot the
module to correct the cause of the inaccuracy.
IMPORTANT
: Once the condition that causes
the tag to change to 1 is removed, the tag
automatically resets to 0.
I
x
.Slave.CRC_LRCError
BOOL
Status shows that CRC (LRC) Error is occurred or not
• 0 = Non-occurrence
• 1 = Occurrence
I
x
.Slave.ParityError
BOOL
Status that shows whether a parity error has occurred or not.
• 0 = Non-occurrence
• 1 = Occurrence
I
x
.Slave.IllegalDataAddress
BOOL
Status shows that user requests out of Modbus Register Address
• 0 = Non-occurrence
• 1 = Occurrence
I
x
.Slave.BufferOverRun
BOOL
Status shows that whether Over Run is occurred or not in ASIC.
• 0 = Non-occurrence
• 1 = Occurrence
I
x
.Slave.FramingError
BOOL
Shows if there was a framing error.
• 0 = Non-occurrence
• 1 = Occurrence
I
x
.Slave.SequenceNumberAck
INT
Acknowledges the sequence number.
• -32768…32767
I
x
.Slave.MasterUpdateCount
INT
Any Modbus change will update this counter.
• -32768…32767
I
x
.Slave.HoldingRegister[x]
(1)
INT
Produce Data that are written by Modbus Master as Data in Produce
Tag.
• -32768…32767
I
x
.Slave.Coil[x]
(2)
SINT
Produce Data that are written by Modbus Master as Data in Produce
Tag.
• -128…127
(1) X represents any possible value 0…99
(2) X represents any possible value 0…15
Содержание 5069-SERIAL
Страница 1: ...Compact 5000 I O Serial Module Catalog Number 5069 SERIAL User Manual OriginalInstructions...
Страница 9: ...Rockwell Automation Publication 5069 UM003A EN P May 2018 9 Preface Notes...
Страница 10: ...10 Rockwell Automation Publication 5069 UM003A EN P May 2018 Preface...
Страница 74: ...74 Rockwell Automation Publication 5069 UM003A EN P May 2018 Chapter 5 Troubleshoot Your Module Notes...
Страница 88: ...88 Rockwell Automation Publication 5069 UM003A EN P May 2018 Appendix A Module Tags Notes...
Страница 101: ...Rockwell Automation Publication 5069 UM003A EN P May 2018 103 Programming Example Appendix C...
Страница 104: ...106 Rockwell Automation Publication 5069 UM003A EN P May 2018 Appendix C Programming Example...
Страница 109: ......