Показать сообщение отдельно
Старый 03.05.2017, 17:30   #2
dp38
Senior Member
 
Регистрация: Sep 2012
Сообщения: 171
Благодарил(а): 4 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию

Добрый день. А есть такой же, только с перламутровыми пуговицами?)
Не могу одолеть МВ110-224.16Д. Даже с Сенекой сам разобрался, а тут не пойму в чём дело. Нужно всего-то сделать два входа для TRIM5: 9-й и 12-й. Не сочтите за наглость, просто с MODBUSом делов иметь не доводилось.
Заранее спасибо.

Спасибо!) Разобрался! Оказывается, нужно было ловить сигнал int, а я, по наивности, ждал bool. Получил маску, преобразовал её в Reg16-bits, и на соответствующем выходе получил долгожданную единичку!) Ох уж этот ОВЕН!)

Да там не программа, только один блок. В карте памяти устройства указать тип Integer и адрес 51 - это карта состояния всех входов. Полученный результат заводим в блок reg16->bits, а уж он-то как раз и показывает, на каком из входов есть сигнал.
Изображения
Тип файла: png Маска.png (179.7 Кбайт, 360 просмотров)

Последний раз редактировалось Arsie, 03.05.2017 в 17:46
dp38 вне форума