Owner's manual
Rockwell Automation Publication 1756-UM536A-EN-P - April 2012 71
Tag Definitions Appendix B
Table 5 - Counter Module Configuration Tags
Name Data Type Definition
PtFilterOffOn INT Filter Time Off to On—(Inputs 0…7 only). Defines how long an Off to On input transition must remain in the On state
before the module recognizes the transition.
Valid filter time = 0…30,000 s
Default = 0
PtFilterOnOff INT Filter Time On to Off—(Inputs 0…7 only). Defines how long an On to Off input transition must remain in the Off state
before the module recognizes the transition.
Valid filter time = 0…30,000 s
Default = 0
PtXFilterEn [X = 0…7] BOOL Filter—(Inputs 0…7 only). Indicates whether filtering is enabled for the standard hardware inputs. When filtering is
enabled, transitions at the input point must remain in the new state for a configured length of time before the module
recognizes the transition. The filter time is defined in the PtFilterOffOn and PtFilterOnOff tags.
0 = Disable (default)
1 = Enable
CounterFilterOffOn INT Filter Time Off to On—(Counters 0…7 only). Defines how long an Off to On transition at a counter must remain in the On
state before the module counts that transition. Requires that the Counter[x].FilterEn configuration tag enables filtering on a
per counter basis.
Valid filter time = 0…30,000 s
Default = 0
CounterFilterOnOff INT Filter Time On to Off—(Counters 0…7 only). Defines how long an On to Off transition at a counter must remain in the Off
state before the module counts that transition. Requires that the Counter[x].FilterEn configuration tag enables filtering on a
per counter basis.
Valid filter time = 0…30,000 s
Default = 0
Counter[x].Window0UsesFreq BOOL Window 0 Uses Frequency—Indicates whether window 0 evaluates incoming pulses in terms of frequency rather than
accumulated count.
0 = The window evaluates incoming pulses in terms of accumulated count (default).
1 = The window evaluates incoming pulses in terms of frequency.
Counter[x].Window0FreqAverage BOOL Window 0 Uses Average Frequency—If window 0 is set to operate in terms of frequency via the Window0UsesFreq tag,
this tag determines whether to use instantaneous frequency or average frequency.
0 = The window uses instantaneous frequency (default).
1 = The window uses average frequency.
Counter[x].Window1UsesFreq BOOL Window 1 Uses Frequency—Indicates whether window 1 evaluates incoming pulses in terms of frequency rather than
accumulated count.
0 = The window evaluates incoming pulses in terms of accumulated count (default).
1 = The window evaluates incoming pulses in terms of frequency.
Counter[x].Window1FreqAverage BOOL Window 1 Uses Average Frequency—If window 1 is set to operate in terms of frequency via the Window1UsesFreq tag,
this tag determines whether to use instantaneous frequency or average frequency.
0 = The window uses instantaneous frequency (default).
1 = The window uses average frequency.
Counter[x].InvertUpDown BOOL Invert Up/Down Function—When set, inverts the hardware input defined in the Counter[x].UpDownTieToPt tag, so that
Counter[x] counts up when the input is high and counts down when the input is low.
0 = Not inverted. Counter[x] counts up when the input is low and down when the input is high (default).
1 = Inverted. Counter[x] counts up when the input is high and down when the input is low.
Counter[x].InvertCountEn BOOL Invert Count Enable Function—When set, inverts the hardware input defined in the Counter[x].C
ountEnTieToPt tag, so
tha
t Counter[x] counts only when the input is low.
0 = Not inverted. Counter[x] counts when the input is high (default).
1 = Inverted. Counter[x] counts when the input is low.
Counter[x].InvertReset BOOL Invert Reset Count Function—When set, inverts the hardware input defined in the Counter[x].ResetTieToPt tag, so that
Counter[x] resets only when the input transitions low.
0 = Not inverted. Counter[x] resets when the input transitions high (default).
1 = Inverted. Counter[x] resets when the input transitions low.