Так как не нашлось лучшего места, оставляю это здесь. У меня просто кошмар с настройкой связи KNOT с блоком питания Mean Well DRS-240, который через разъём RJ45/8x8 выдаёт Modbus. На Mean Well пины 6 (+) и 7 (-) идут на A+ и B- KNOT. KNOT заявляет поддержку запросов типа 3 «holding», я пробовал считать регистр 0x0040 (согласно спецификации Mean Well) — это тип 3 и, например, «состояние аварии», но никакого ответа не получил. Также пытался опрашивать этот регистр через клиента Modbus по TCP через KNOT — тоже тишина. Использую ID устройства 0x03 или 0x83 (в руководстве Mean Well рекомендуют 0x83 для ID). Так как оборудование очень свежее, найти какие-либо советы по отладке KNOT/Modbus не получается, чтобы понять, есть ли у KNOT какие-то особенности, из-за которых он не общается с Mean Well, или я просто что-то делаю не так. То есть, modbus read-holding… save-id=0x03 register-id=0x0040 Кто-нибудь уже работал с такой связкой или с другими промышленными блоками питания и KNOT? Может, есть советы, как заставить это заработать? Спасибо!
KNOT, Modbus, Mean well... как?
KNOT, Modbus, Mean well... как?, RouterOS
|
10.05.2023 17:48:00
|
|
|
|
|
|
09.12.2023 17:54:00
Наткнулся на этот пост, пока изучал коммуникацию DRS. Моя первая мысль — в руководстве по DRS указана стандартная скорость порта 115200. Может, в этом и дело.
|
|
|
|
|
|
09.12.2023 19:01:00
Я пробовал 115200, и всё равно не работает.
|
|
|
|
|
|
08.12.2023 14:36:00
Привет, @marekm, ты разобрался, как опрашивать Meanwell? Я никак не могу получить ответ от блока DRS при использовании устройства KNOT и Modbus.
|
||||
|
|
|
|||
Читают тему
