<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Модули измерения > M_D (OSCAT) |
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
start |
BOOL |
Входной импульс. |
stop |
BOOL |
Входной импульс. |
tmax |
TIME |
Задает максимально возможную длительность измеряемого интервала времени. По умолчанию вход равен T#10d. |
rst |
BOOL |
Сброс. По команде RST=TRUE измерение прерывается и выходы обнуляются. |
Выходы |
||
PT |
TIME |
Измеренный интервал времени. |
ET |
TIME |
В течение измерения выход индицирует время, прошедшее с момента детектирования переднего фронта на входе start. Если ET достигает значения tmax, измерение прерывается и выходы обнуляются. |
run |
BOOL |
В течение измерения run=TRUE. |
M_D измеряет интервал времени между передним фронтом на входе START и передним фронтом на входе STOP.
Передний фронт на входе START обрабатывается (и измерение начинается) только после того, как STOP=FALSE и RST=FALSE. Если START=TRUE при вызове ФБ, то это также не рассматривается как передний фронт.
По окончании измерения выходы PT и ET сохраняют свои значения до начала нового измерения.
Используемые функции: T_PLC_MS (OSCAT).