tm1(PT := T#60s, IN := NOT tm1.Q);
T1_WORK := T1_WORK + BOOL_TO_DWORD(tm1.Q AND T1_Q);
T2_WORK := T2_WORK + BOOL_TO_DWORD(tm1.Q AND T2_Q);
и т.д.
tm1: TON - общий циклический таймер для всех устройств.
T1_Q: BOOL - выход плк, запускающий устройство.
T1_WORK: DWORD - наработка в минутах - retain
В скаде делите на 60 получаете наработку в часах





Ответить с цитированием