PDA

Просмотр полной версии : Lectus+МВ110



AntonSergeev
10.02.2015, 07:46
Доброго времени суток, господа форумчане!

Сразу к вопросу:
Должны снимать сигнал с пожарной сигнализации по типу сухой контакт.
Имеется собственно прибор МВ-110.224.16Д и Lectus OPC Server. Переменные нашлись, все законнектилось, все здорово. Но вот не могу разобраться, мне нужно значения переменной 0 и 1 (0 - разомкнуто, 1 - замкнуто). Какие настройки следует выставить и где, чтобы работало конкретно задаче? Вроде везде уже все понатыкал и так и сяк, но желаемого не получил. Сейчас все подключено к первому дискретному входу.

Честно говоря, я слабо разбираюсь в этом всем, специалист другого профиля, но долгу работы пришлось разбираться, и требуется ваша помощь, надеюсь не откажите! :)

Скрины прилагаю.

З.Ы.: не обращайте внимание на картинку "демо версия", не вижу смысла пока регистрировать сервер, ибо собрал цепь на другом компьютере с целью проверки и понимания работоспособности.
16663 1666416665

Александр Ч.
10.02.2015, 15:23
Повторил ваш опыт. Без галочки "запись", "групповой запрос". Адрес устройства по умолчанию -16. Адрес регистра битовой маски входов-33(hex). Соответственно добавляем 16 переменных для чтения 16 бит из регистра состояния входов модуля. Значимые биты 0_0, 1_1 и т.д. Запустил Скаду , идет раздельная визуализация каждого бита-входа. По идее и сама Скада должна иметь возможность выделять биты из регистра.

AntonSergeev
11.02.2015, 08:05
Повторил ваш опыт. Без галочки "запись", "групповой запрос". Адрес устройства по умолчанию -16. Адрес регистра битовой маски входов-33(hex). Соответственно добавляем 16 переменных для чтения 16 бит из регистра состояния входов модуля. Значимые биты 0_0, 1_1 и т.д. Запустил Скаду , идет раздельная визуализация каждого бита-входа. По идее и сама Скада должна иметь возможность выделять биты из регистра.

В скаде прописывается лишь скрипт, который лишь забирает значение из ОРС-сервера и выполняет значение (если fire.alarm=1 то горим, если fire.alarm=0 то живем дальше).

Мне требуется именно конкретные значения 0 или 1. В нынешнее время, при настройках как на скринах, при замыкании у меня меняется с 0 на 1, и переодически обратно. А бывает, что единичка как бы "подвисает" и остается в разомкнутом состоянии, получается что пожар есть, а фактически его нет.

Если Вы ответили первоначально на мой вопрос, извиняюсь, не понял, и прошу разжевать.

Александр Ч.
11.02.2015, 09:26
В Лектусе же есть возможность проконтролировать получаемые значения. В смысле посмотреть где идет задержка прибор-ОРС или ОРС-Скада