Код из S5 в TIA v15 без меркеров

ПЛК / Децентрализованная периферия

Код из S5 в TIA v15 без меркеров

Сообщение Ka3ax » 14 июл 2018, 05:51

имеется цепочка формирующая короткий импульс поступающий на вход счетчика SET и сбрасывающий его перед счетом.
ищу решение без применения меркеров. (Например, счетчик в 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   
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Supervision of erection
Аватара пользователя
Ka3ax
Специалист
 
Сообщения: 239
Зарегистрирован: 07 сен 2013, 10:09

Re: Код из S5 в TIA v15 без меркеров

Сообщение Ka3ax » 14 июл 2018, 06:44

не хотел бы и таймеры на сброс устанавливать, разве мультиэкземплярно, чтобы DB не плодить.
Supervision of erection
Аватара пользователя
Ka3ax
Специалист
 
Сообщения: 239
Зарегистрирован: 07 сен 2013, 10:09


Вернуться в LOGO! / S7-200 / S7-1200 / S7-300/ S7-400 / S7-1500 / ET200

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0