Counter1 data point type
This data point type can be used to display count values. There are three different types of counters:
-
Counter in the PLC (normal incrementation)
-
Count value from measured value (with integral factor)
-
Pulse counter
Element | Data type | Description |
---|---|---|
para.type | unsigned | == 1 normal incrementation, == 2 count value from measured reading, == 3 pulse counter |
para.overflow | unsigned | Maximum value of the counter, when it overflows the counter begins counting again from 0. |
para.tolerance | unsigned | Tolerance for the overflow limit. |
para.integralFactor | float | Conversion factor for measured value (type==1) |
value.plcCounter | unsigned | PLC count value, raw value for type==1 |
value.plcImpulse | bool | PLC count value, raw value for type==3 |
value.dpValue | float | Measured value, raw value for type==2 |
value.pvssCounter | unsigned | WinCC OA count value |
value.plcInterm | unsigned | Temporary memory for calculation values |
cmd.ResetPLC | bool | Reset counter in the PLC |
counter | typref | Type reference of data point type Counter_Sub (A/C type) |
Associated symbols
Symbol | Symbol name | Description |
---|---|---|
Counter1 | Count value | |
Counter1_1 | Count value with label (data point name) |