PDA

Просмотр полной версии : Проблема с RS-485 на ПЛК200



Pavel_L
13.04.2022, 16:04
Добрый день.
Столкнулся с такой проблемой - нет связи через порт RS-485 на ПЛК200-04-CS.
Стоит задача опросить контроллером некое устройство по ModbusRTU.
В качестве устройства компьютер с эмулятором ModBus-сервера. Связь через преобразователь Uport1150.
Делаю всё как описано в документации, но связи с контроллером добиться никак не получается. ModBus-сервер не видит запросы, да и преобразователь тоже.
В чём может быть дело?

Евгений Кислов
13.04.2022, 16:17
Добрый день.
Столкнулся с такой проблемой - нет связи через порт RS-485 на ПЛК200-04-CS.
Стоит задача опросить контроллером некое устройство по ModbusRTU.
В качестве устройства компьютер с эмулятором ModBus-сервера. Связь через преобразователь Uport1150.
Делаю всё как описано в документации, но связи с контроллером добиться никак не получается. ModBus-сервер не видит запросы, да и преобразователь тоже.
В чём может быть дело?

Добрый день.
Две типичные ситуации с Uport 1150:
- забыли переключить его из RS-232 в RS-485
- перепутали A и B (обратите внимание - у нас A - это D+, а в документации Moxa A - это D-).

Pavel_L
13.04.2022, 16:22
Это я всё знаю и первым делом уже попробовал... Не помогло...

Евгений Кислов
13.04.2022, 16:44
Это я всё знаю и первым делом уже попробовал... Не помогло...

Тогда предлагаю проверить обмен с другим конвертером или слэйвом.

Pavel_L
13.04.2022, 17:04
Конвертер однозначно рабочий, т.к. проверил работу с другими МПК (WAGO,ML1400)...
Попробовал ПЛК200 сделать Slave-ом. Результат отрицательный. Запросы идут, но ПЛК200 не отвечает..
В Codesys показывает: 60323

keysansa
13.04.2022, 17:07
"Не запущено", обратите внимание. А не "нет обмена".

Pavel_L
13.04.2022, 17:11
и как его запустить?

keysansa
13.04.2022, 17:17
Проверить в логах, почему не запускается, и устранить.

Pavel_L
14.04.2022, 11:11
Проверил на другом МПК ПЛК200-01-CS. Та-же программа, тот-же конвертер - и всё заработало... Данные с МПК передаются и принимаются по RS-485.
Взял снова первоначальный МПК ПЛК200-04-CS - не работает порт RS-485 контроллера...
Вывод: неисправен порт RS-485 на ПЛК200-04-CS...
Как-то грустно, если учесть, что контроллер новый (2021 года выпуска) и использовался только на "стенде", а не на объекте...

melky
14.04.2022, 11:50
Pavel_L может вы что-то где-то выключили, вот интерфейс и не поднимается. ПЛК же вроде на Linux, если не ошибаюсь.