Modbus + CoDeSys 2.3
Здравствуйте.
Я начинающий программист. Задача: программируемый в CodeSys контроллер, соединенный с мастером (ПК) по Modbus.
Для начала написал простую программу. Залил по P2P в контроллер. Работает. Далее добавил в конфигурацию ПЛК регистры modbus. С помощью программы Modbus Poll посылаю команды для записи и считывания соответствующих регистров, но в ответ всегда приходит "FF FF FF FF FF FF" с сообщением ошибки CRC.
Кабель проверял на соединении ПК самого с собой (2 порта). Все пересылал.
Параметры Modbus:
RTU
38400 Baud
8 бит данных
четность - Even
1 стоп бит
Параметры в среде и программе одинаковы. Соединены без переходника(кросса) (не как в случае 2х ПК).
Подскажите, пожалуйста, в чем проблема. Никак не могу понять.
|