IPBIPB
Проектирование, монтаж, наладка, сервис

Здравствуйте, гость ( Вход | Регистрация )

- Рекомендации АВОК 7.8–2019
Проектирование инженерных систем лечебно-
профилактических учреждений

- Рекомендации АВОК 7.5–2020
Обеспечение микроклимата и энергосбережение в
крытых плавательных бассейнах. Нормы проектирования

АВОК в соц. сетях
 
Добавить ответ в эту темуОткрыть тему
> Desigo Cc - элементы управления, Элементы экранного управления
Fister
сообщение 16.6.2019, 12:55
Сообщение #1





Группа: Участники форума
Сообщений: 43
Регистрация: 19.2.2010
Пользователь №: 46971



Коллеги, добрый день.

Возник вопрос по организации дистанционного сброса аварий в Desigo CC.

На щитах автоматизации имеются кнопки без фиксации для сброса аварий. Соответственно, каждая кнопка сброса привязана ко входу контроллера в XWorks с помощью BI.
Требуется в Desigo CC добавить свою кнопку без фиксации для сброса аварий оператором.

Подскажите, каким образом это можно реализовать?

Что пробовали:
1. Добавить через OR BVAL_OP и ее изменять в Desigo. Не получается сделать кнопку без фиксации в Desigo. Переменная уходит в 1 при нажатии и авария постоянно сбрасывается, пока не поменять в Desigo вручную значение на 0.
2. В Xworks пробовали сделать алгоритм автосброса BVAL_OP в 0. Но если на вход BVAL_OP что-то заводить - она становится недоступной для изменения в Desigo.

Может быть есть какие-то еще варианты.

Буду очень признателен за помошь.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Djon_79
сообщение 17.6.2019, 7:30
Сообщение #2





Группа: Участники форума
Сообщений: 90
Регистрация: 19.12.2014
Из: Москва
Пользователь №: 254728



Цитата(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 она изменяет вашу переменную на инверсное значение. Попробуйте поискать в данном направлении.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Willy64
сообщение 9.7.2019, 14:56
Сообщение #3





Группа: New
Сообщений: 10
Регистрация: 27.12.2017
Пользователь №: 334307



BVAL с атрибутом [SwiKind]=Switch (или Pushbutton, в программе и хелпе по-разному написано) выдаст один импульс при записи в него единицы. Удобный способ для сброса аварий, смены режимов, переключения насосов, чиллеров и пр.

Чтобы сработало, необходимо подавать единицу на входы En..., а не Val...! При записи с пульта и Insight работает автоматически (там пишется единица в EnOp). После одного цикла программы ручной режим сбрасывается.

Сообщение отредактировал Willy64 - 9.7.2019, 14:58
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама








Последние сообщения Форума





Rambler's Top100 Rambler's Top100

RSS Текстовая версия Сейчас: 24.1.2020, 23:17