Делаю сейчас халтурку одну (параллельно с основной работой :))) ). В ней контроллер обменивается с тачпанелью по RS-485. Задумывалось, что заказчик смонтирует, а я удаленно прошью. Но связь не заладилась между контроллером и панелью. Прислали по почте комплект. У меня тоже не сходу получилось. И так, в чем же дело. (Про адресацию переменных модбас в тачпанели можно прочитать здесь.) Открываем инструкцию к HMI: Припался к пинам 1 и 2 - связь не пошла. Проверял с помощью маленькой проги TERMITE ModbusPoll мне как-то не зашла. Метод проверки простой, посылаю по адресу тачпанели запрос на чтение любого регистра, и должен получить ответ, заканчивающийся CRC - ОК. Вернемся к нашей панели, связи нет, смотрим на распиновку разъема внимательней - видим сигналы recieve data и send data, то есть подключение четырехпроводное. Интернет мне в помощь, подключение разъяснит эта картинка Т.е. просто соединяем recive и send перемычкой: пины 1 и 3; 2 и 7. При таком подключении обмен данными пошел
Подключение панели HMIGXU (Shneider Electric) по RS485 (проверка связи с компьютера)
24 мая 202324 мая 2023
215
~1 мин