Для того, чтобы сброс счётчика не зависел от логических результатов на других входах счётчика, необходимо соблюдать следующую последовательность программирования счётчиков.
Установка счетчика (загрузка)
| |
U Е 10.5;Если на входе E10.5 единица,
LW KZ 25;загрузить в RW1 уставку счётчика, равную 25
S Z 63;Установить счётчик Z63, используя уставку из RW1
U E 1.7;Если на входе E1.7 единица
ZR Z 63;запустить обратный счет Z63
U E 1.6;Если на входе E1.6 единица,
ZV Z 63;запустить прямой счет Z63
U E 10.6;Если на входе E10.6 единица
R Z 63;сбросить счётчик Z63
LW Z 63;Состояние счётчика Z63 загружается в RW1
TW DW 12;Выгрузка RW1 ® DW12
U Z 63;Если логический выход Z63=1
= A 63.7;отобразить его на выходе A63.7
Логический выход счётчика равен 0 при величине текущего значения счётчика, равной 0. В остальных случаях выход находится в состоянии логической 1.