Найти тему

Подключение панели HMIGXU (Shneider Electric) по RS485 (проверка связи с компьютера)

Делаю сейчас халтурку одну (параллельно с основной работой :))) ). В ней контроллер обменивается с тачпанелью по RS-485. Задумывалось, что заказчик смонтирует, а я удаленно прошью. Но связь не заладилась между контроллером и панелью. Прислали по почте комплект. У меня тоже не сходу получилось. И так, в чем же дело.

(Про адресацию переменных модбас в тачпанели можно прочитать здесь.)

Открываем инструкцию к HMI:

Распиновка разъема компорта HMIGXU 5512
Распиновка разъема компорта HMIGXU 5512

Припался к пинам 1 и 2 - связь не пошла. Проверял с помощью маленькой проги TERMITE

-2

ModbusPoll мне как-то не зашла.

Метод проверки простой, посылаю по адресу тачпанели запрос на чтение любого регистра, и должен получить ответ, заканчивающийся CRC - ОК.

-3

Вернемся к нашей панели, связи нет, смотрим на распиновку разъема внимательней - видим сигналы recieve data и send data, то есть подключение четырехпроводное. Интернет мне в помощь, подключение разъяснит эта картинка

-4

Т.е. просто соединяем recive и send перемычкой: пины 1 и 3; 2 и 7. При таком подключении обмен данными пошел.

Программа TERMITE также мне помогла разобраться с подключением к ПЧ ATV312 в отличие от фирменной шнейдеровской проги SoMove. Метод - тот же.

Еще нужно написать прогу вот к этому.

-5