<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Модули измерения > METER_STAT (OSCAT) |
METER_STAT вычисляет расход за текущий день, неделю, месяц и год, а также индицирует расход за соответствующий предыдущий период.
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
IN |
REAL |
Общий суммарный расход. |
DI |
DATE |
Дата. |
RST |
BOOL |
Сброс. |
Входы-Выходы |
||
LAST_DAY |
REAL |
Расход за предыдущий день. |
CURRENT_DAY |
REAL |
Расход с начала текущего дня. |
LAST_WEEK |
REAL |
Расход за предыдущую неделю. |
CURRENT_WEEK |
REAL |
Расход с начала текущей недели. |
LAST_MONTH |
REAL |
Расход за предыдущий месяц. |
CURRENT_MONTH |
REAL |
Расход с начала текущего месяца. |
LAST_YEAR |
REAL |
Расход за предыдущий год. |
CURRENT_YEAR |
REAL |
Расход с начала текущего года. |
Чтобы перезапустить ФБ, нужно выполнить последовательность команд RST:=TRUE, RST:=FALSE.
Необходимые параметры ФБ сохраняются в энергонезависимой памяти контроллера.
Используемые функции: YEAR_OF_DATE (OSCAT), MONTH_OF_DATE (OSCAT), DAY_OF_YEAR (OSCAT), DAY_OF_WEEK (OSCAT).