Регистрация события при изменении бита в теге

Обсуждение SCADA-системы Wonderware: InTouch ME, InTouch Edge HMI, InTouch, InTouch OMI и System Platform
Андрей
Сообщений в теме: 1
Сообщения: 39
Зарегистрирован: 28 фев 2011, 11:39

Регистрация события при изменении бита в теге

#1

Сообщение Андрей » 14 мар 2011, 15:55

Есть такая задача, имеется тег, например, Integer Memory, который имеет логическое представление как DWORD. Хотелось бы регистрировать изменение каждого бита в теге, т.е. воспринимать не как знаковое число, которое может достигать каких-то граничных значений, а любые изменения. Предполагается манипулировать битами в теге.



4eremis
Сообщений в теме: 1
Сообщения: 2
Зарегистрирован: 22 мар 2012, 08:16

Re: Регистрация события при изменении бита в теге

#2

Сообщение 4eremis » 22 мар 2012, 08:31

Я так понял у вас информация идет по модбас, где на каждом бите сидит DI.
Предполагаю стоит написать скрипт который будет этот тег разбивать на несколько тегов со значениями по битно, и обратно собирать их в этот тег для отправки на устройство в том же виде. А с полученными тегами можно играться как вздумаеться, назначить алармы, прописывать логику и т.д.
P/s Я новичек и сам многого не допонимаю, возможно есть более лаконичные решения.




Если эта тема может быть полезна другим, поделитесь ссылкой:

Вернуться в «Wonderware: InTouch ME, InTouch Edge HMI, InTouch, InTouch OMI и System Platform»