Rockwell Automation 1769-L23E-QB1B_L23E-QBFC1B_L23-QBFC1B CompactLogix Packaged Controllers Quick Start and User Manual User Manual
Page 220

220
Publication IASIMP-QS010B-EN-P - October 2009
Chapter 3 Embedded I/O
HSC Tag Descriptions
Tag Name
Description
Local:4:I
Input data and status tags for the HSC counters.
Local:4:I.Fault
The bits of this word are set to 1 (ON) if a fault occurs with the HSC counters
(2)
.
Local:4:I.InputState
Data at this bit reflects the most recent sample of data from each input signal.
Local:4:I.InputStateA0
Data at this bit reflects the most recent sample of data from input A0.
Local:4:I.InputStateB0
Data at this bit reflects the most recent sample of data from input B0.
Local:4:I.InputStateZ0
Data at this bit reflects the most recent sample of data from input Z0.
Local:4:I.InputStateA1
Data at this bit reflects the most recent sample of data from input A1.
Local:4:I.InputStateB1
Data at this bit reflects the most recent sample of data from input B1.
Local:4:I.InputStateZ1
Data at this bit reflects the most recent sample of data from input Z1.
Local:4:I.Readback
Data in this word indicates the last commanded output states.
Because the HSC counter has the ability to command an output state independent
of the controller program, use the bits in these tags to determine the output states
commanded by the counter.
Local:4:I.Status
These tags provide a variety of status data related the HSC counters.
Local:4:I.OutXOverCurrent
Data at this tag represents the over-current status of the specified output channel
(where X represents the specified output).
If the Over Current Latch is enabled (as specified when you configured your HSC
counters), then logic used to clear these latched bits (achieved via the
ResetBlownFuse tag) should examine these OverCurrent tag values.
Local:4:I.ModConfig
This bit indicates whether the last configuration array sent to the embedded HSC
has been accepted with no errors detected.
If this bit is 0, either:
•
the last configuration array sent to the embedded HSC has not been accepted as
error-free.
•
The HSC counter is still in the process of checking the validity of the previously
sent configuration array.
Local:4:I.InvalidOutput
This status bit indicates whether the current output array has any of the unused or
reserved bits set to 1. If any of the unused or reserved bits are set to 1, this status
bit is set to 1 and the entire output array is rejected until this condition is cleared.
When the unused or reserved bits are cleared, this status bit goes to 0.
Local:4:I.GenError
This status bit is used as a composite input array error bit. This bit is set to 1 (ON) if
any of the individual error status bits for the HSC counters is set. When all of the
individual error status bits are clear, this bit is at 0 (OFF).
Local:4:I.InvalidCtrAssignToRangeX
This tag indicates if an error is present where the counter assigned for controlling a
range (in corresponding range output tag Range0To3[X].Config) is not within the
number of counters configured.
The output arrays sent with this error are ignored and these bits are set until an
output array without the error is received by the counters.