Ошибка подключения WB-MAP12H


#1

Добрый день!

На контроллере WB6 стоял WB-MAP3H, решил заменить на WB-MAP12H (взял из демо чемодана, там он работал). И у старого и у нового адрес 23. Сначала поменял тип устройства на WB-MAP12H fw2 (basic) - не помогло. Потом удалил и добавил заново, почистив все старые топики, все равно не помогло. Проблема в том, что в Devices все по нулям, а в логе что-то типа этого:

Oct 6 16:43:18 wirenboard user.notice serial: WARNING: device ‘modbus:23’ register ‘<modbus:23:: 5216>’ setup failed: Serial protocol error: failed to write @ 5216: Serial protocol error: invalid crc
Oct 6 16:43:18 wirenboard user.notice serial: device modbus:23 disconnected
Oct 6 16:43:19 wirenboard user.notice serial: Init: Ch 1 L1 Turns: setup register <modbus:23:: 5216> <-- 1986
Oct 6 16:43:19 wirenboard user.notice serial: WARNING: device ‘modbus:23’ register ‘<modbus:23:: 5216>’ setup failed: Serial protocol error: failed to write @ 5216: Serial protocol error: request timed out


#2

Контроллер совсем не может связаться с устройством. Проверьте питание, провода, полярность A и B, адрес устройства, настройки скорости, чётности, стоп-битов на контроллере и устройстве.


#3

Я этими же проводами подключил другой MAP12H с той же полярностью но другим адресом и он завелся. Думаю дело не в проводах и не полярности.


#4

Ajdar_Sabirzyanov, добрый день!
Счетчик в настройках подключен к верному порту, скорость передачи данных (чтность, стоп-биты) на контроллере в чемодане и вашем совпадают?


#5

Порты верные, я даже пробовал порты менять, думая, что это проблему решит, но не помогло.
Настройки - да, чуть разные. Stop bits на моем 1, на чемодане 2. И у второго порта на чемодане Response timeout 300 стоит. Если я на своем контроллере биты поменяю, то у меня все остальное не отвалится? Там на том же порту еще несколько железок прикручено.


#6

Проще, конечно, на самом счетчике поменять стоп-бит на 1, чтобы подключить его к порту, где все устройства уже настроены на 1 стоп-бит.
Можно руководствоваться вот этой статьей: Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board