PDA

Просмотр полной версии : ПЛК210-03 + ТРМ202



Lex Ф
20.08.2021, 15:20
Здравствуйте все.
Столкнуля с такой проблемой.
Пытаюсь получить данные с ТРМ на ПЛК по RS485. Но не могу установить связь. Всё стандартно - создаю ModBus COM в нём добавляю Modbus Master COM port и в нём уже добавляю из списка TRM202.
Однако, после загрузки и запуска программы возле него так и остаётся треугольник, и в разделе состояние (на вкладке ТРМ) состояние "не подключено", которое на долю секунды сменяется надписью "ошибка шины".
Все настройки соединения (чётность стопы скорость и пр.) совпадают. Конфигуратор с ТРМ соединяется по RS без проблем.
Посоветуйте что-нибудь, пожалуйста, у меня уже голова пухнет от этого.
Спасибо.
56651

Трофимов Артем
20.08.2021, 15:31
Добрый день. конфигуратор работает по протоколу ОВЕН. переключите в меню ТРМ протокол обмена на modbus RTU , перезагрузите его по питанию и после этого ( если все сетвые настройки совпадают ) запустите обмен на ПЛК.

Lex Ф
23.08.2021, 13:57
Да, переключали протокол обмена - не помогает. Даже два стоповых бита ставили. Тоже никак. Подозреваю засаду с адресом слейва. Потому как остальное вроде всё проверенно.

Евгений Кислов
23.08.2021, 14:05
Да, переключали протокол обмена - не помогает. Даже два стоповых бита ставили. Тоже никак. Подозреваю засаду с адресом слейва. Потому как остальное вроде всё проверенно.

После изменений настроек ТРМ - вы перезагружали его по питанию?

Удалите из дерева проекта неиспользуемые интерфейсы и включите подтяжку на RS-485-1 (см. скриншот).

56677

И, как вы верно заметили, нужно проверить, что адрес слэйва в CODESYS совпадает с адресом, заданным в ТРМ.

Lex Ф
31.08.2021, 10:52
После изменений настроек ТРМ - вы перезагружали его по питанию?

Удалите из дерева проекта неиспользуемые интерфейсы и включите подтяжку на RS-485-1 (см. скриншот).

56677

И, как вы верно заметили, нужно проверить, что адрес слэйва в CODESYS совпадает с адресом, заданным в ТРМ.

Перезагружал. И к настоящему моменту уже не единожды.

В первом варианте других интерфейсов не было, потому что я сам создавал интерфейс в проекте. В этом проекте удалил по вашей рекомендации, но тоже не помогло увы.

Подтяжка была включена изначально
56810

Евгений Кислов
31.08.2021, 11:05
Перезагружал. И к настоящему моменту уже не единожды.

В первом варианте других интерфейсов не было, потому что я сам создавал интерфейс в проекте. В этом проекте удалил по вашей рекомендации, но тоже не помогло увы.

Подтяжка была включена изначально
56810

Подключите, пожалуйста, ТРМ к ПК и обеспечьте удаленный доступ по TeamViewer или AnyDesk.

Lex Ф
02.09.2021, 12:08
Подключите, пожалуйста, ТРМ к ПК и обеспечьте удаленный доступ по TeamViewer или AnyDesk.

Установил TeamViewer. Данные для входа отправил личным сообщением

Lex Ф
02.09.2021, 14:39
дело было в неадекватном таймауте ответа ТРМ! Спасибо Евгению Кислову за помощь в решении проблемы!