Вложений: 1
Связь двух ПЛК100 через модем (CSD)
Уважаемые форумчане, подскажите где ошибка.
В итоге у меня должна появиться программа передачи с ПЛК100 на ПЛК100 через модем ПМ01 в режиме CSD нескольких байт. Но пока приближаюсь к ней поэтапно.
Запнулся на обмене.
Сделал тестовые программки (для приемника и передатчика) обмена по RS485 без модема. По нажатию на кнопку "Старт" передатчик увеличиват на 1 число и отправляет его на приёмник, а тот выставляет его на выходные контакты.
Признаком завершения удачного обмена я решил выбрать равенство записываемого и считываемого чисел из одного регистра.
Работает.
Перешёл к обмену через модем. Настроил ПМ01 через терминал на автоподъём и работу без эха. Заменил в программах RS485-1 на модем. Нажимаю на "Старт". Обмен один-два (чаще один) раза проходит, а потом выставляется ошибка модема в 1. На этом сязь прекращается до перезагрузки выключением питания.
Приаттачиваю архив с тестовыми программками.
P.S. В моём распоряжении для отладки чуть различные ПЛК - ПЛК100-R-L и ПЛК100-R-M.