ищу решение без применения меркеров. (Например, счетчик в TIA (контролер 1500) заменен сейчас накапливающим таймером, меркеры не применяются.)
счетчик по приходу -M100.6 сбрасывается коротким импульсом -M180.0 что формируется цепочкой в NW1.
и счетчик начинает считать приходящие минутные импульсы на входе IMP, по приходу -M1444.4 останавливается не сбрасываясь,
когда -M1444.4 устанавливается вновь в ноль, продолжает считать.
кому интересно, вот код счетчика
Код: Выделить всё
NAME: ZAEHLER2
BEZ : E-DB B
BEZ : E-DW EW
BEZ : COUN EBI
BEZ : SET EBI
BEZ : A-DB B
BEZ : A-DW AW
BEZ : AUS ABI
BEZ : NULL ABI
BEZ : IMP EBI
BEZ : HALT EBI
AWL
B =E-DB
L =E-DW
T MW 204 ;ZEIT SOLLWERT
L KH 0000 ;WENN SOLLWERT = 0
!=F ;DANN
= =NULL ;SETZE AUSGANG "NULL"
B =A-DB
L =A-DW
T MW 202 ;ZEIT ISTWERT
L MW 202
L MW 204 ;WENN ISTWERT GROESSER
<F ;SOLLWERT, DANN
SPB =M001 ;ISTWERT=SOLLWERT
L MW 204
T MW 202
M001:
UN =SET ;WENN SETZEINGANG
SPB =M002 ;DANN LADE ZAEHLER
L KH 0000 ;MIT NULL
T MW 202
M002:
UN =IMP ;IMPULSE (SEC., MIN., STD.)
ON =COUN ;UND ZAEHLEINGANG
SPB =M003
L MW 202 ;ISTWERT >= SOLLWERT
L MW 204 ;(ZAEHLER ABGELAUFEN)
>=F
O =HALT ;ZAEHLER ANHALTEN
SPB =M003
L MW 202 ;ZAEHLER INCREMENTIEREN
L KH 0001
+F
T MW 202
M003:
L MW 202 ;WENN ZAEHLER NOCH NICHT
L MW 204 ;ABGELAUFEN UND ZAEHLEINGANG
<F ;DANN SETZE AUSGANG=1
U =COUN
= =AUS ;SET OUTPUT
L MW 202 ;ISTWERT
B =A-DB ;IN DB SPEICHERN
T =A-DW
BE