Нет, все не так просто.)
- Переходник подключить к ПК, лучше под linux или другой nix-системой.
- Установить libmodbus и утилиту modbus_client (ссылка есть на вики)
- Диммер нужно соединить с переходником по шине RS-485 (контакты a и b)
- Подать на диммер питание 12/24 В для работы интерфейса.
- Найти на наклейке modbus-адрес диммера
- Теперь можно считывать и записывать регистры, вся документация и карта регистров к диммеру и другим устройствам есть на вики. Например, следующая команда выводит текущий режим фронта диммирования для 1-го канала (мой адрес диммера - 159):
modbus_client --debug -mrtu -pnone -s2 /dev/ttyu0 -a159 -t0x03 -r 60
SUCCESS: read 1 of elements:
Data: 0x0000
По умолчанию - 0 (по переднему фронту).
Так можно установить задний фронт для 1-го канала:
modbus_client --debug -mrtu -pnone -s2 /dev/ttyu0 -a159 -t0x06 -r 60 1
SUCCESS: written 1 elements!
На первый взгляд, кажется сложно, но разобраться можно за час, зато в дальнейшем это сильно поможет в диагностике проблем, а также если понадобится оперативно заменить контроллер на что-либо другое или управлять со стороннего устройства. Мне контроллер пришел на пару недель позже диммера и реле, так что была возможность изучить все регистры детально.