Добрый день, планируется ли делаться полноценная карта регистров для нормального управления каждым светильником на линии с помощью отдельного регистра modbus, а так же получения статуса каждого отдельного светильника из отдельного собственного регистра статуса. По сути простое прямое управление без каких то скриптов и формирований команды ими же.
Добрый день.
Нет, в планах подобного нет.
А для чего подобное?
В моём случае у меня управление светом из СКАДа системы. Стоит обычный шлюз Modbus TCP – Modbus RTU ну и за ним ваш wd-dali3. И мне нужно просто управлять светильниками. Но так как у вас на всё это дело только три регистра приходится много кода писать и то до конца чтобы это стабильно работало я ещё не разобрался как это делать. Вот и поэтому и спрашиваю, у других производителей с управление как то проще, есть конкретные регистры под конкретные адреса баластов(хотя бы для базового димирования и статусов). Я понимаю что есть разные устройства с разными типами данных и у вас dali2, но всё таки.
Понятно. У нас модуль WB-DALI3 - именно физический интерфейс между RS-485 (причем именно с использованием Быстрого Modbus) и физикой шины DALI.
Он не формирует команды в шину - это делает сервис GitHub - wirenboard/wb-mqtt-dali: MQTT DALI bridge for Wiren Board · GitHub используя библиотеку (наш форк) GitHub - wirenboard/python-dali: Library for controlling DALI lighting systems · GitHub.
Так как обработка программная - это позволяет упростить и удешевить сам шлюз.
Это не зависит от DALI2/DALI2.
Сам шлюз - на логическом уровне не работает с протоколом, он форрмируется программно. Он просто передает загруженные в регистры байты в шину. Ну и выкладывает в регистры принятые из шины.
В планах есть “автономная передача в шину” по нажатию кнопок модуля. Но там будет просто передача какой-то, заранее сформированной и сохраненной в регистрах шлюза команды.
В планах это есть, но в очень отдалённых.