Configuration Tag definitions (5034-ENC)
The following table lists the available configuration tags.
Name | Data Type | Definition | Valid Values |
|---|---|---|---|
Windowxx.CounterSelect | SINT | Counter with which the window is associated. | 0 = Counter 0 |
Windowxx.OutputxxSelect | BOOL | Window controls the indicated output, that is, any of
Output00…Output01 If a Window controls the output, when the selected HSC/SSI data
is in the window, the output is On. For the definition of "in the window", see Figure 1. |
|
Counter00.InputOffOnFilterA | SINT | The amount of time that a signal must be in the On state before
the Input A data indicates the On state |
|
Counter00.InputOnOffFilterA | SINT | The amount of time that a signal must be in the Off state before
the Input A data indicates the Off state |
|
Counter00.InputOffOnFilterAB (Quadrature) | SINT | The amount of time that a signal must be in the On state before
the Input AB data indicates the On state |
|
Counter00.InputOnOffFilterAB (Quadrature) | SINT | The amount of time that a signal must be in the Off state before
the Input AB data indicates the Off state |
|
Counter00.InputOffOnFilterB | SINT | The amount of time that a signal must be in the On state before
the Input B data indicates the On state |
|
Counter00.InputOnOffFilterB | SINT | The amount of time that a signal must be in the Off state before
the Input B data indicates the Off state |
|
Counter00.InputOffOnFilterZ | SINT | The amount of time that a signal must be in the On state before
the Input Z data indicates the On state |
|
Counter00.InputOnOffFilterZ | SINT | The amount of time that a signal must be in the Off state before
the Input Z data indicates the Off state |
|
Counter00.InputOffOnFilterTrigger | SINT | The amount of time that a signal must be in the On state before
the trigger input data indicates the On state Only applicable when the standard digital input is selected as
the trigger of one or more counter functions (that is, Store,
Reset, Load, Hold). |
|
Counter00.InputOnOffFilterTrigger | SINT | The amount of time that a signal must be in the Off state before
the trigger input data indicates the Off state Only applicable when the standard digital input is selected as
the trigger of one or more counter functions (that is, Store,
Reset, Load, Hold). |
|
Counter00.AvgOverPulses | INT | The number of pulses to average when calculating average
frequency, pulse width, and acceleration Only applicable when AvgOverPulsesEn is true. | 1…32,767 |
Counter00.AvgOverTime | INT | The duration in milliseconds to average when calculating average
frequency, pulse width, and acceleration Only applicable when AvgOverPulsesEn is false. | 2…1000 |
Counter00.InvertInputA | BOOL | Invert Input A |
|
Counter00.InvertInputAB (Quadrature) | BOOL | Invert Input AB |
|
Counter00.InvertInputB | BOOL | Invert Input B |
|
Counter00.InvertInputZ | BOOL | When Input Z is selected as the trigger for a counter function
(Store, Load, Hold, Reset), this tag determines whether a rising
edge or falling edge triggers the function. |
|
Counter00.InvertDirectionInput | BOOL | Determines whether to invert the direction of the counter. |
|
Counter00.InvertInputTrigger | BOOL | When Input00 is selected as the trigger for a counter function
(Store, Load, Hold, Reset), this tag determines whether a rising
edge or falling edge triggers the function. |
|
Counter00.ZeroFrequencyAlarmLatchEn | BOOL | Latches the Zero Frequency Alarm when set so that it does not
clear until explicitly unlatched. |
|
Counter00.ResetTimeDerivedValues | BOOL | Indicates that a Reset sets frequency and average frequency,
pulse width, and acceleration to zero. |
|
Counter00.MissingPulseAlarmLatchEn | BOOL | Latches the Missing Pulse Alarm when set so that it does not
clear until explicitly unlatched. |
|
Counter00.AvgOverPulsesEn | BOOL | Determines whether to average over the number of pulses or time
when calculating average frequency, pulse width, and
acceleration. |
|
Counter00.ProgramToFaultEn | BOOL | Determines counter action if a connection faults while the module
is in a Program state. The counter can remain in Program Mode or transition to a safe
state for Communication Fault Mode. |
|
Counter00.ProgModeStoredValuesReset | BOOL | Determines whether to reset values for Stored tags when the
controller transitions to Program Mode or Inhibit mode. |
|
Counter00.FaultModeStoredValuesReset | BOOL | Determines whether to reset values for Stored tags for the
counter when the controller transitions to Communication Fault
Mode. |
|
Counter00.Scaling | REAL | Scaled Count, Scaled Frequency, and Scaled Acceleration values in
engineering units are calculated by multiplying the values in
pulses by Scaling. | Any positive value |
Counter00.FrequencyAlarmLimit | REAL | Maximum frequency allowed before the Frequency alarm is
triggered. If the instantaneous or average frequency is greater than this
value, the Frequency Alarm is triggered. | 0.1…1,000,000.0 Hz |
Counter00.PulseWidthAlarmLimit | REAL | Maximum pulse width allowed before the Pulse Width alarm is
triggered. If the instantaneous or average pulse width exceeds the maximum
pulse width, the Pulse Width alarm is triggered | 0.125…10,000,000.0 μs |
Counter00.AccelAlarmLimit | REAL | Maximum acceleration rate allowed before the Acceleration alarm
is triggered. If the instantaneous or average acceleration rate exceeds the
maximum acceleration rate, the Acceleration alarm is
triggered. | Any positive value |
Counter00.DecelAlarmLimit | REAL | Maximum deceleration rate allowed before the Deceleration alarm
is triggered. If the instantaneous or average acceleration rate is less than
the maximum deceleration rate, the Deceleration alarm is
triggered. | Any positive value |
Counter00.ProgMode | SINT | Determines counter action when the controller transitions to
Program Mode or the connection to the module is inhibited. |
|
Counter00.FaultMode | SINT | Determines counter action when a connection fault occurs. |
|
Counter00.ProgValue | SINT | The user-defined value to use when ProgMode is set to
User-defined Value. | Any value |
Counter00.FaultValue | SINT | The user-defined value to use when FaultMode is set to
User-defined Value. | Any value |
SSI00.Disable | BOOL | Enables or disables the SSI input. |
|
SSI00.CodeType | BOOL | Determines the code type of the SSI data. |
|
SSI00.InvertStoreInput | BOOL | Inverts the active state of the digital input that is used as the
Store function trigger. |
|
SSI00.WordBitLength | SINT | Determines the length of the received serial data word in
bits. | 2…31 data bits |
SSI00.BaudRate | SINT | Determines the speed of the SSI data clock. |
|
SSI00.WordFilterControl | SINT | Determines the corresponding number of successive equal SSI data
words that the module receives from the SSI sensor to update the
realtime present SSI data word. |
|
SSI00.TrailingBitLength | SINT | Determines the number of bits to shift right in SSI data. | 0…16 bits |
SSI00.DelayTime | DINT | Determines the delay time in microseconds between successive SSI
data words. | 16…65,535 µs |
SSI00.StoreInputOffOnFilter | SINT | Determines the amount of time that a signal must be in the On
state before the Store function trigger input data indicates the
On state. Only applicable when the standard digital input is selected as
the Store function trigger. |
|
SSI00.StoreInputOnOffFilter | SINT | Determines the amount of time that a signal must be in the Off
state before the Store function trigger input data indicates the
Off state. Only applicable when the standard digital input is selected as
the Store function trigger. |
|
Input00.InputOffOnFilter | SINT | Determines the amount of time that a signal must be in the On
state before the input data indicates the On state. |
|
Input00.InputOnOffFilter | SINT | Determines the amount of time that a signal must be in the Off
state before the input data indicates the Off state. |
|
Outputxx.FaultMode | BOOL | Determines the output action when a connection fault occurs. At the fault occurrence, the output holds its last state or
transitions to the value set in the Fault Value parameter. The channel continues the Fault Mode for the length of time set
in the Fault Value State Duration parameter.
IMPORTANT:
FaultModeLocalControl takes precedence over this tag. |
|
Outputxx.FaultValue | BOOL | Value to which the output changes if the following events
exist:
|
|
Outputxx.ProgMode | BOOL | Determines output action when the controller transitions to
Program mode or the connection to the module is inhibited. At the transition to Program mode, the output holds its last
state or transitions to the value set in the Program Value
parameter.
IMPORTANT:
ProgModeLocalControl takes precedence over this tag. |
|
Outputxx.ProgValue | BOOL | Value to which the output changes if the following events
exist:
|
|
Outputxx.FaultFinalState | BOOL | Value to which the output changes if the following events
exist:
|
|
Outputxx.ProgramToFaultEn | BOOL | Determines output action if a connection faults while the module
is in a Program state. The output can remain in a Program mode or transition to a safe
state for Fault mode. If the output remains in a Program mode, the Final Fault State
parameter is ignored. |
|
Outputxx.NoLoadEn | BOOL | No Load Diagnostics is not supported. |
|
Outputxx.FaultValueStateDuration | SINT | Determines the length of time the Communication Fault Mode state
is held before the FaultFinalState is applied. |
|
Outputxx.FaultModeLocalControl | BOOL | Determines whether the encoder controls the output when a
connection fault occurs. |
|
Outputxx.ProgModeLocalControl | BOOL | Determines whether the encoder controls the output when the
controller transitions to Program mode or the connection to the
module is inhibited. |
|
Outputxx.TriggerSelect | BOOL | Specifies the input that triggers the pulse function. |
|
Outputxx.InvertTrigger | BOOL | Indicates whether the output pulse is triggered on the rising or
falling edge. |
|
Pwmxx.Enable | BOOL | Determines whether the output is Pulse Width Modulation or
Digital Output. |
|
Pwmxx.CycleCountEn | BOOL | Indicates whether to stop generating pulse cycles after a defined
number or continue generating pulse cycles until stopped. |
|
Pwmxx.ExecuteAllCycles | BOOL | Determines the PWM action when O.Outputxx.Data transitions to
0. Only applicable when C.Pwmxx.CycleCountEn = 1. |
|
Pwmxx.EnforcePTODutyCycle | BOOL | Indicates whether to enforce the PTO specific duty cycle, which
is fixed at 50%. |
|
Pwmxx.IdleState | BOOL | Determines the state of the output when PWM is idle. |
|
Provide Feedback