Доброе время суток и с наступившим!!
Подскажите, куда копать. На СПК107 (без букв еще, прошивка 3.948) требуется поднять опрос ТРМ200 по Modbus RTU. Сторонний софт через АС4 нормально читает данные с ТРМ200.
Скачал Codesys 3.5 pacth5, репозиторий установил (скачивал целиком диск, оттуда ставил).
При создании проекта выбираю СПК1хх версия 3.5.4.26. Читал, что версии файлов устройств, добавляемых в проект, должны быть меньше или равны версии СПК.
Соответственно, Modbus_COM 3.5.11.20 - получаю кучу ошибок (Рис. 1)
Значит, выбираю Modbus_Com меньшей версии. Есть только версия 3.4.0.0
Как только я добавляю Modbus Master, COM Port версии 3.4.0.0, то опять получаю кучу ошибок, при этом ioDrvModbus v 3.4.0.0 подключена к проекту....
Если я буду добавлять Modbus Master, COM Port и 3.5.11.20 - тоже получаю кучу ошибок. В какой-то момент проект скомпилировался с таким вариантом версий. Но при работе ПЛК напротив Modbus Slave горит красный треугольник, ошибка шины modbus. Аппаратно осциллографом проверял - физически отсутствует активность на порту...
Суть вопроса:
1) какой набор библиотек и последовательность версий должна быть при создании Modbus Master RS-485 для СПК107 (3.948)?
2) Возможно "поломались" библиотеки, когда пробовал ставить разные версии. Хочу все ПО снести и установить заново. Опять же - какая последовательность установки версий библиотек с учетом того, что СПК107 версия 3.5.4.26? Где их взять для 3.4.0.0?
Заранее огромное спасибо!