
Функциональный блок IMP_COUNT подсчитывает количество импульсов. Он используется в интерфейсе S0 для определения количества энергии или расхода.
При положительном фронте выход SUM рассчитывается.
Указывает размер аддитивной суммы. Это значение соответствует единице. См. пример ниже.
Указывает разрешение аддитивной суммы. Значение представляет количество импульсов на единицу. Если это значение не указано или равно 0, то ничего не добавляется к сумме.
Если вход истинен, то выход SUM сбрасывается до 0.
Выход возвращает подсчитанное количество. Оно рассчитывается при положительном фронте на входе IMP по следующей формуле:
SUM=SUM+SIZE/RES
Совет: Значение выхода можно перезаписать в переменных в предварительном просмотре.
Электросчетчик генерирует 500 импульсов на кВт·ч, а водомер измеряет 0.25 литра на импульс.
| Входы/Выходы | Электросчетчик | Водомер |
|---|---|---|
| SIZE | 1'000 | 0.25 |
| RES | 500 | 1 |
| SUM | в Вт·ч | в литрах |
Примечание: Подсчет в Вт·ч корректен. Это позволяет легко преобразовывать правильные единицы СИ. Если вход SIZE установлен на 1, это соответствует кВт·ч.