PDA

Просмотр полной версии : проблема подключится к диммеру по RS-485



login-l
13.04.2017, 16:35
Добрый день,
приобрел диммер (WB-MRGB) подключил одноцветную ленту к каналу "R", кнопку для вкл/выкл - всё работает, светится, диммируется

попытался подключить диммер к ПЛК 110 (Овен) по RS-485 настроил рекомендуемые параметры
Параметры RS-485: Скорость 9600 бит/сек, 8 бит данных, без бита чётности, 2 стоповых бита.
Яркость канала задаётся 8-битным числом (0-255).
вот ссылка на опписание и карту регистров: http://contactless.ru/wiki/index.php/WB-MRGB

в CodeSYS создал двухбайтовые переменные регистров, по идее в переменной reg1 должен видеть значение, отличное от нуля, но упорно вижу ноль
помогите пожалуйста разобраться, что не так?

скриншоты прикрепил

melky
13.04.2017, 16:39
У вас что, диммер Мастер сети ? Чудесный диммер, умеет управлять всякими ПЛК :)

login-l
13.04.2017, 19:10
спасибо, поменял Слэйва на Мастера, добавил Universal Modbus Device, добавил Register output module, назначаю в св-вах управлять первым регистром, запускаю программу, пишу в регистр числа от 0 до 255 (согласно руководству польз. диммера) - лента диммируется !!!!

но теперь не работает управление кнопкой )))
(к диммеру подключена кнопка, которая тоже управляет им по нажатию)
т.е. складывает ощущение, что управление по RS-485 забивает управление кнопкой
во вложении программка на CodeSYS, подскажите что не так делаю?

login-l
14.04.2017, 18:10
неужели никто не поможет?

melky
14.04.2017, 20:13
сделайте посылку со стороны ПЛК только по изменению параметра. В настройках переменной или всего модбаса в конфигураторе, поищите в общем.