к WB6, подключил и сделал все действия как в Wiki, но все стоит на этом месте
root@wirenboard-AVV36KSB:~# systemctl stop wb-mqtt-serial
root@wirenboard-AVV36KSB:~# serial_tool -b 9600 -p N -d 8 -s 1 -t 1 /dev/ttyRS485-2
serial_tool on /dev/ttyRS485-2: 9600 8N1.0
Enter your commands below in HEX form.
All characters but 0-9,a-f including spaces are ignored.
Press Control-D or Control-C to leave the application.
Press [Enter] to print received data
55 00 00 02 00 02 01 01 9D 58
После подключения к электромотору с помощью serial_tool включается светодиод на приводе и мотор начинает крутиться. После ввода второй команды ничего не происходит.
Помогите!!!
Добрый день.
К какому порту подключен привод? Правильно?
“после подключения” - это в какой момент?
В соответствии с инструкцией от привода должен быть ответ. Он есть?
В общем - прверьте электрическое подключение и превентивно сбросьте настройки привода к умолчальным.
Добрый день.
привод подключён по питанию и к rs485-2, все прозвонил, подключено правильно.
Далее действую по инструкции:
отключаю драйвер mqttt
нажимаю на кнопку на приводе, светодиод на приводе моргает с промежутком 2 раза. Никаких звуковых сигналов привод не подает (разобрал привод, никаких звуковых устройств на плате нет).
Сбрасывал настройки привода, пока все также
Какие еще варианты?
В какой момент “начинает крутиться”?
Поле запуска serial_tool? После отправки команды? Что-то в ответ приходит? ниже команды должен тыть ответ с символом “<<”
Ответа никакого не приходит
root@wirenboard-AVV36KSB:~# service wb-mqtt-serial stop
root@wirenboard-AVV36KSB:~# serial_tool -b 9600 -p N -d 8 -s 1 -t 1 /dev/ttyRS485-2
serial_tool on /dev/ttyRS485-2: 9600 8N1.0
Enter your commands below in HEX form.
All characters but 0-9,a-f including spaces are ignored.
Press Control-D or Control-C to leave the application.
Press [Enter] to print received data
После разьема, предназначенного для управления сухими контактами - порт на контроллере проверяли?
Попробуйте подключить с другому, целому, порту контроллера.
Не совсем понял.
Я втыкал вилку в разъем сухого контакта на приводе, а на контроллере он был подключен к rs485-2.
Сейчас я все прозвонил, начиная с платы привода, все подключено правильно.
Порт rs485-2 ничем другим не занят.
Сейчас попробую подключить на rs485-1, другие устройства на этом порту отключить?
Для чистоты эксперимента - подключите шину с устройствами MOdbus к второму порту и проверьте порт опросив какое-нибудь. Да, для настройки привод лучше подключать одним устройством, то есть по одному. Потом уже можно вместе.
Попробуйте подключить какое-либо из Modbus устройств обратно на первый порт и проверить его работу.
Сейчас предполагаю что второй - не работает.
При подключении к первому порту привода и отправке ему команд - какой-то ответ был?
Ура!!! Есть ответ. это он?
root@wirenboard-AVV36KSB:~# systemctl stop wb-mqtt-serial
root@wirenboard-AVV36KSB:~# serial_tool -b 9600 -p N -d 8 -s 1 -t 1 /dev/ttyRS485-1
serial_tool on /dev/ttyRS485-1: 9600 8N1.0
Enter your commands below in HEX form.
All characters but 0-9,a-f including spaces are ignored.
Press Control-D or Control-C to leave the application.
Press [Enter] to print received data