Задача: Необходимо управлять Преобразователем частоты ABB ACS 310 с контроллера Pixel 2511 по протоколу Modbus.
1. Предприняты попытки подружить эти девайсы по протоколу Modbus-RTU. Соединялись девайсы непосредственно друг к другу. Работать корректно данная схема отказалась. На Преобразователе частоты постоянно выпадает ошибка связи A5001. (вернее работает какое-то время, от нескольких минут до 5-15 минут, потом выпадает ошибка).
Обращался в техподдержку АВВ. Проблем не нашли. Брал другой такой же ПЧ, симптоматика та же.
2. Подключил вместо контроллера Pixel устройство Moxa NPort 5150, на ПК запустил опрос с сервера MasterOps. Ошибки связи на ПЧ не появляются. Схема работоспособна.
Вывод: Что то не так с интерфейсом 485 на Pixel.
3. Пытаюсь собрать схему:
1. Pixel→Moxa_NPort_5150 (здесь обмен по Modbus-TCP)
2. Moxa_NPort_5150→ПЧ_ABB_ACS_310 (здесь обмен по Modbus-RTU)
Связь между Moxa_NPort_5150 и ПЧ_ABB_ACS_310 настроена.
Связь между Pixel и Moxa_NPort_5150 настроить не получается.
Прошу помощи.
PS: Конечно приоритетней чтобы контроллер мог напрямую управлять ПЧ без промежуточных звеньев, если есть решение, прошу поделиться.
На данный момент:
- форум листал,
- с терминаторами играл,
- линию связи экранированным кабелем с заземлением экранов собрал,
- скорость перебирал,
- осциллограммы сигналов А и В смотрел,
- задержки в проекте Лоджика менял. При уменьшении времени задержки до 100 мС (было и 1000 мС и 3000 мС) стало лучше, но не идеально, ошибка появляется.
Тестовый проект и настройки конвертера прилагаю:
test_2511_5150_310.psl
Настройки моксы.JPG
Проект в котором устанавливалась связь напрямую Pixel→ПЧ ACS310
ПЧ_Pixel.psl