PDA

Просмотр полной версии : Маска значений входов.



Вадим2881
20.11.2017, 08:41
Приветствую господа!
Имеется модуль цифровых входов/выходов MK110-8Д-4Р, подключенный через AC4 к компьютеру, на котором OPC и Scada ЛАЙТ. Состояние входов передаётся в виде "маска состояния входов". Т.е. как понял 16-разрядное слово. Но так и не понял, а дальше как обработать по битно каждый вход? Вопрос детский понимаю, но только начал осваивать но никак не разберусь с адресацией в ОВЕН...
OPC не предлагает побитно каждый вход вывести, вот выходы да.

Новикова Маргарита
21.11.2017, 09:31
Приветствую господа!
Имеется модуль цифровых входов/выходов MK110-8Д-4Р, подключенный через AC4 к компьютеру, на котором OPC и Scada ЛАЙТ. Состояние входов передаётся в виде "маска состояния входов". Т.е. как понял 16-разрядное слово. Но так и не понял, а дальше как обработать по битно каждый вход? Вопрос детский понимаю, но только начал осваивать но никак не разберусь с адресацией в ОВЕН...
OPC не предлагает побитно каждый вход вывести, вот выходы да.

Добрый день!
Чтобы разбить битовую маску, Вам следует добавить регистр с типом данных Boolean, указать адрес регистра (51) и номер бита (номер входа)