Output Tag definitions (5034-ENC)

The following table lists the available output tags.
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.
  • 0 = Do not reset values to zero
  • 1 = Reset values to zero
Counter00.Hold
BOOL
Pause the counter when the value is 1.
  • 0 = Resume counting
  • 1 = Pause counting
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.
  • 0 = Do not change the value
  • 1 = Change the value
Counter00.Store
BOOL
Copies the counter value to the corresponding stored value tag when a transition from 0 to 1 occurs.
  • 0 = Do not copy the counter value
  • 1 = Copy the counter value
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.
  • 0 = Count up
  • 1 = Count down
Counter00.RollOverAck
BOOL
Clears the Rollover tag.
  • 0 = Does not clear the Rollover tag
  • 1 = Clears the Rollover tag
Counter00.RollunderAck
BOOL
Clears the Rollunder tag.
  • 0 = Does not clear the Rollunder tag
  • 1 = Clears the Rollunder tag
Counter00.FrequencyAlarmUnlatch
BOOL
Unlatches the Frequency Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.FrequencyAvgAlarmUnlatch
BOOL
Unlatches the Frequency Average Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.PulseWidthAlarmUnlatch
BOOL
Unlatches the Pulse Width Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.PulseWidthAvgAlarmUnlatch
BOOL
Unlatches the Pulse Width Average Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.ZeroFrequencyAlarmUnlatch
BOOL
Unlatches the Zero Frequency Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.ZeroFrequencyAvgAlarmUnlatch
BOOL
Unlatches the Zero Frequency Average Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.MissingPulseAlarmEn
BOOL
Enables the Missing Pulse Alarm.
  • 0 = Alarm is disabled
  • 1 = Alarm is enabled
Counter00.MissingPulseAlarmUnlatch
BOOL
Unlatches the Missing Pulse Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.AccelAlarmUnlatch
BOOL
Unlatches the Acceleration Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.DecelAlarmUnlatch
BOOL
Unlatches the Deceleration Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.AccelAvgAlarmUnlatch
BOOL
Unlatches the Acceleration Average Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.DecelAvgAlarmUnlatch
BOOL
Unlatches the Deceleration Average Alarm.
  • 0 = Alarm remains latched
  • 1 = Alarm is unlatched
Counter00.ResetFrequencyOverrange
BOOL
If Frequency Overrange is set, this tag resets the Frequency Overrange to zero.
  • 0 = Frequency Overrange is not reset
  • 1 = Frequency Overrange is reset
Counter00.ResetQuadratureErrorCount
BOOL
Resets the Quadrature Error count.
  • 0 = Count is not reset
  • 1 = Count is reset
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.
  • 0 = Input state is not overridden
  • 1 = Input state is overridden
Counter00.OverrideDataBEn
BOOL
Enables Input B to be overridden by the OverrideDataBValue tag.
  • 0 = Input state is not overridden
  • 1 = Input state is overridden
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).
  • 0 = Input state is not overridden
  • 1 = Input state is overridden
Counter00.OverrideDataZEn
BOOL
Enables input Z to be overridden by the OverrideDataZValue tag.
  • 0 = Input state is not overridden
  • 1 = Input state is overridden
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.
  • 0 = Missing Pulse Alarm is disabled
  • 1 or greater = The time, in microseconds, allowed before the Missing Pulse Alarm is triggered
SSI00.Store
BOOL
Triggers the Store function with a transition from 0 to 1.
  • 0 = Does not trigger the Store function
  • 1 = Triggers the Store function
SSI00.OverrideStoreInputEn
BOOL
If Input00 is used as the Store function trigger, this tag enables overriding Input00 with the OverrideStoreInputValue tag
  • 0 = Store function trigger is not overridden
  • 1 = Store function trigger is overridden
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.
  • 0 = Override is disabled
  • 1 = Override is enabled
Outputxx.OverrideDataValue
BOOL
The value at the output point when OverrideDataEn is enabled
  • 0 = Off
  • 1 = On
Outputxx.Data
BOOL
Indicates the current digital output value applied at the screw.
  • 0 = Off
  • 1 = On
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
Have questions or feedback about this documentation? Please submit your feedback here.
Normal