Этот тип точек данных может использоваться для отображения значений счетчиков. Возможна работа в трех режимах:
- Счетчик в ПЛК (приращение)
- Значение счетчика, полученное на основании измеренного значения (с интегральным коэффициентом)
- Счетчик импульсов
Элемент | Тип данных | Описание |
para.type | unsigned | == 1 приращение, == 2 значение счетчика по измеренной величине, == 3 счетчик импульсов |
para.overflow | unsigned | Максимальное значение счетчика, при превышении которого счет начинается заново с нуля. |
para.tolerance | unsigned | Допуск превышения предельного значения. |
para.integralFactor | float | Коэффициент преобразования для измеренного значения (тип==1) |
value.plcCounter | unsigned | Значение счетчика ПЛК, необработанное значение для типа==1 |
value.plcImpulse | bool | Значение счетчика ПЛК, необработанное значение для типа==3 |
value.dpValue | float | Измеренное значение, необработанное значение для типа==2 |
value.pvssCounter | unsigned | Значения счетчика «КАСКАД Цифра» |
value.plcInterm | unsigned | Хранение промежуточных результатов |
cmd.ResetPLC | bool | Сброс счетчика в ПЛК |
counter | typref | Ссылка на тип Counter_Sub (АС-тип) |
Символы
Символ | Имя символа | Описание |
| COUNTER1 | Значение счетчика. |
| COUNTER1_1 | Значение счетчика с меткой (имя точки данных). |
Официальная онлайн-справка КАСКАД Цифра