Добрый день всем.

Очень надеюсь на помощь тех, кто сталкивался с подобным.
ОВЕН СПК107 по rs485 modbus управляет контроллером OSM-42RA http://onitex.ru/solutions/stepmotor...telya/osm-42ra
В качестве modbus-библиотек используется не овеновские, а стандартные codesys-библиотеки.
Проблема в том, что не все регистры OSM корректно опрашиваются овеном, например 7 и 9 регистры читаются без проблем, а 8-й никак не хочет. Возвращает значение "0", хотя там должно быть другое значение. Такая проблема считывания есть у регистров 0, 1, 2, 8. Остальные регистры читаются без проблем. Чтение осуществляется для всей группы регистров сразу modbus-функцией "3".

Надо отметить, что собственная программа тестирования OSM всё читает корректно, из всех регистров. То есть искать надо либо на стороне СПК107 либо в Codesys.

Как решить эту проблему?