Цитата(Fister @ 16.6.2019, 12:55)
Коллеги, добрый день.
Возник вопрос по организации дистанционного сброса аварий в Desigo CC.
На щитах автоматизации имеются кнопки без фиксации для сброса аварий. Соответственно, каждая кнопка сброса привязана ко входу контроллера в XWorks с помощью BI.
Требуется в Desigo CC добавить свою кнопку без фиксации для сброса аварий оператором.
Подскажите, каким образом это можно реализовать?
Что пробовали:
1. Добавить через OR BVAL_OP и ее изменять в Desigo. Не получается сделать кнопку без фиксации в Desigo. Переменная уходит в 1 при нажатии и авария постоянно сбрасывается, пока не поменять в Desigo вручную значение на 0.
2. В Xworks пробовали сделать алгоритм автосброса BVAL_OP в 0. Но если на вход BVAL_OP что-то заводить - она становится недоступной для изменения в Desigo.
Может быть есть какие-то еще варианты.
Буду очень признателен за помошь.
Здравствуйте. Как вариант сделайте в XWorks сброс при любом изменении переменной. Через R_Trig или F_Trig. Тогда переход из любого состояние в инверсное будет давать импульс на сброс. По Поводу Desigo CC. Раньше в Citect была функция toggle она изменяет вашу переменную на инверсное значение. Попробуйте поискать в данном направлении.