AlarmWorX: тег-строка |
Ответить | Страница <12 |
Автор | |
Новичок Присоединился: 12 Ноябрь 2009 Online Status: Offline Публикации: 20 |
Опубликовано: 16 Ноябрь 2009 15:44 |
обозначения: str - тег-string с вашего OPC-сервера; tag1 и tag2 - теги в DWX. на входах tag1 и tag2 прописываем сравнение тега str с его реальным значением типа для tag1 if(str="открыта дверь",1,0) и для tag2 if (str="дверь закрыта",1,0) на выходе этих тегов можно ссылаться на теги DIG_MsgText тегов tag1 и tag2 (чтобы не прописывать текст сообщения дискретного состояния этих тегов в AlarmServer). создаем два тега в AWX и на входы этих тегов вешаем теги tag1 и tag2. после всех манипуляций создаешь AlarmView и при настройке цветов состояния "Авария" и "Норма" определяешь как один цвет. иначе после того, как появится второе сообщение (после ежесекундного опроса) первое сообщение перейде из состояния "Авария" в состояние "норма". |
|
Действительный член Присоединился: 28 Февраль 2007 Категория: Russian Federation Online Status: Offline Публикации: 212 |
|
В первом приближении результат вышеописанных действий меня вполне устраивает (цвет пока можно отбросить).
Но есть небольшое сомнение: tag1 и tag2 будут считаться внешними точками в/в? Если да, то, к сожалению, такая реализация не подойдет, т.к. емкость вырастит вдвое, а значит и SCADA-систему придется брать дороже. |
|
Новичок Присоединился: 12 Ноябрь 2009 Online Status: Offline Публикации: 20 |
|
я так понимаю у вас не хватает клиентских единиц... но ведь можно создать один-два тега в DWX и уже на входе к этим тегам цеплять не по одному условию (типа if(str="открыта дверь",1,0)), а одно выражение с несколькими (в зависимости от количества тегов) условиями, а выходы можно вообще не делать, а прописывать каждому тегу в AlarmServer'e в поле "сообщение" руками. просто у всех создаваемых аварийных тегов в AlarmServer'е вход будет - один тег из DWX |
|
Действительный член Присоединился: 28 Февраль 2007 Категория: Russian Federation Online Status: Offline Публикации: 212 |
|
Спасибо за совет. Попробую.
|
|
Ответить | Страница <12 |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |