Output Tag definitions (5034-ENC)
The following table lists the available output tags.
Name | Data Type | Definition | Valid Values |
|---|---|---|---|
Windowxx.On | DINT (If window is configured for instantaneous count) REAL | Displays the value that defines one side of the window
threshold. The outputs (if tied to the window) and I.Windowxx.InWindow tag
switch state at this threshold according to the diagram Figure 1. | Any value |
Windowxx.Off | DINT (If window is configured for instantaneous count) REAL | ||
Windowxx.HysteresisOn | DINT (If window is configured for instantaneous count) REAL | The negative offset from the Window.On tag value to apply
hysteresis to | Any value If the value ≤ 0, hysteresis is disabled. |
Windowxx.HysteresisOff | DINT (If window is configured for instantaneous count) REAL | The negative offset from the Window.Off tag value to apply
hysteresis to | Any value If the value ≤ 0, hysteresis is disabled. |
Counter00.Reset | BOOL | Resets Count and Revolution values to zero when a transition from
0 to 1 occurs. |
|
Counter00.Hold | BOOL | Pause the counter when the value is 1. |
|
Counter00.Load | BOOL | Changes the Count and Revolution values to the value of the
corresponding LoadCountValue and LoadRevolutionValue tags when
a transition from 0 to 1 occurs. |
|
Counter00.Store | BOOL | Copies the counter value to the corresponding stored value tag
when a transition from 0 to 1 occurs. |
|
Counter00.Direction | BOOL | When the counter mode is count with internal direction, set the
counter direction with this value.
IMPORTANT:
When the counter is operating in counter/external
direction, up/down pulses, or quadrature mode, this tag
is ignored. |
|
Counter00.RollOverAck | BOOL | Clears the Rollover tag. |
|
Counter00.RollunderAck | BOOL | Clears the Rollunder tag. |
|
Counter00.FrequencyAlarmUnlatch | BOOL | Unlatches the Frequency Alarm. |
|
Counter00.FrequencyAvgAlarmUnlatch | BOOL | Unlatches the Frequency Average Alarm. |
|
Counter00.PulseWidthAlarmUnlatch | BOOL | Unlatches the Pulse Width Alarm. |
|
Counter00.PulseWidthAvgAlarmUnlatch | BOOL | Unlatches the Pulse Width Average Alarm. |
|
Counter00.ZeroFrequencyAlarmUnlatch | BOOL | Unlatches the Zero Frequency Alarm. |
|
Counter00.ZeroFrequencyAvgAlarmUnlatch | BOOL | Unlatches the Zero Frequency Average Alarm. |
|
Counter00.MissingPulseAlarmEn | BOOL | Enables the Missing Pulse Alarm. |
|
Counter00.MissingPulseAlarmUnlatch | BOOL | Unlatches the Missing Pulse Alarm. |
|
Counter00.AccelAlarmUnlatch | BOOL | Unlatches the Acceleration Alarm. |
|
Counter00.DecelAlarmUnlatch | BOOL | Unlatches the Deceleration Alarm. |
|
Counter00.AccelAvgAlarmUnlatch | BOOL | Unlatches the Acceleration Average Alarm. |
|
Counter00.DecelAvgAlarmUnlatch | BOOL | Unlatches the Deceleration Average Alarm. |
|
Counter00.ResetFrequencyOverrange | BOOL | If Frequency Overrange is set, this tag resets the Frequency
Overrange to zero. |
|
Counter00.ResetQuadratureErrorCount | BOOL | Resets the Quadrature Error count. |
|
Counter00.RolloverValue | DINT | When the counter counts up to the value of this tag, it is set to
the Rollunder value when the next pulse is received. | Any value |
Counter00.RollunderValue | DINT | When the counter counts down to the value of this tag, it is set
to the Rollover value when the next pulse is received. | Any value |
Counter00.ZeroFrequencyAlarmLimit | REAL | Value that the frequency or average frequency must be less than
to trigger the Zero Frequency Alarm. | Any value |
Counter00.LoadCountValue | DINT | Preset number of counts that can be loaded in the Counterxx.Count
input tag. | Any value |
Counter00.LoadRevolutionValue | INT | Preset number of counts that can be loaded in the
Counterxx.RevolutionCount input tag. | Any value |
Counter00.OverrideDataAEn | BOOL | Enables Input A to be overridden by the OverrideDataAValue
tag. |
|
Counter00.OverrideDataBEn | BOOL | Enables Input B to be overridden by the OverrideDataBValue
tag. |
|
Counter00.OverrideDataTriggerEn | BOOL | Enables trigger input to be overridden by the
OverrideDataTriggerValue tag. 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.OverrideDataZEn | BOOL | Enables input Z to be overridden by the OverrideDataZValue
tag. |
|
Counter00.OverrideDataAValue | BOOL | The value that is applied to Input A when the OverrideDataAEn tag
is set. | Any value |
Counter00.OverrideDataBValue | BOOL | The value that is applied to Input B when the OverrideDataBEn tag
is set. | Any value |
Counter00.OverrideDataTriggerValue | BOOL | The value that is applied to the input trigger when the
OverrideDataTriggerEn tag is set. Only applicable when the standard digital input is selected as
the trigger of one or more counter functions (that is, Store,
Reset, Load, Hold). | Any value |
Counter00.OverrideDataZValue | BOOL | The value that is applied to Input Z when the OverrideDataZEn tag
is set. | Any value |
Counter00.MissingPulseAlarmLimit | DINT | Sets the length of time that must elapse between detecting the
leading edge of consecutive pulses before the Missing Pulse
Alarm is triggered. |
|
SSI00.Store | BOOL | Triggers the Store function with a transition from 0 to 1. |
|
SSI00.OverrideStoreInputEn | BOOL | If Input00 is used as the Store function trigger, this tag
enables overriding Input00 with the OverrideStoreInputValue
tag |
|
SSI00.OverrideStoreInputValue | BOOL | If Input00 is used as the Store function trigger, this value is
applied to the input when the OverrideStoreInputEn tag is
set. | Any value |
Outputxx.OverrideDataEn | BOOL | Enables the output state to be overridden by the
OverrideDataValue tag. |
|
Outputxx.OverrideDataValue | BOOL | The value at the output point when OverrideDataEn is enabled |
|
Outputxx.Data | BOOL | Indicates the current digital output value applied at the
screw. |
|
Outputxx.Trigger | BOOL | Triggers the output pulse. | A rising edge of this bit triggers the output pulse. The
Outputxx.PulseDelay and Outputxx.PulseActiveTime still
apply. |
Outputxx.ResetTriggerMissed | BOOL | Resets I.Outputxx.TriggerMissed bit. | A rising edge of ResetTriggerMissed bit clears the
I.Outputxx.TriggerMissed bit. |
Outputxx.PulseDelay | REAL | Specifies the delay time in seconds between the trigger event and
the start of the output pulse. | All positive values |
Outputxx.PulseActiveTime | REAL | Specifies the active duration in seconds for the generated output
pulse. | All positive values |
Pwmxx.CycleTime | REAL | Indicates the period in seconds of one pulse cycle. | 10 μs…30 s |
Pwmxx.DutyCycle | REAL | Indicates in percentage of the pulse cycle time when output is in
the active state. | 0…100% |
Pwmxx.CycleCountLimit | DINT | Determines the number of pulse cycles to be generated when there
is a rising edge in the data. Only applicable when C.Pwmxx.CycleCountEn = 1. | 0…2,147,483,647 |
Provide Feedback