PDA

Просмотр полной версии : Поиск версий библиотек СПК110+МВ110-32ДН



SatanaXIII
27.12.2022, 16:57
Добрый день. Мне нужно объединить в проекте СПК110[М01] (прошивка: spk1xxm01 1.2.0803.1220, ядро: CODESYS 3.5.14.30) и старенькие модули дискретных и аналоговых входов/выходов серии МВ110 (например, MB110_220_32DN_DI, прошивка 1.08).
Подскажите пожалуйста какие надо взять версии:
1) CodeSys,
2) таргет файла,
3) библиотек для модулей?
И самое главное где их взять?

P.S. И вообще какая методология поиска и сопоставления этих всех цифр и номеров? Есть где-нибудь табличка что для подключения к такому-то контроллеру такого-то модуля нужно взять такие-то версии софта и прошивок? Как вообще это все искать не прибегая к созданию тем на форуме?

Евгений Кислов
27.12.2022, 17:04
Добрый день.
1) https://ftp.owen.ru/CoDeSys3/01_CODESYS/CODESYS_3.5_SP14_Patch3.zip
2) https://ftp.owen.ru/CoDeSys3/03_Targets/OwenTargets-3.5.14.30-10.package
3) https://ftp.owen.ru/CoDeSys3/04_Library/05_3.5.11.5/01_Components/Mx110Drivers_v3.5.11.9.package


P.S. И вообще какая методология поиска и сопоставления этих всех цифр и номеров?

https://owen.ru/product/codesys_v3/sreda_programirovaniay
"Поиск нужных версий ПО"

Для шаблонов - просто всегда качайте последнюю версию, если у вас еще нет никакой.

SatanaXIII
28.12.2022, 11:44
Евгений Кислов, спасибо за материалы.

Я все ж хочу понять, помогите мне распутать этот клубок.
Иду я вот таким простым логическим путем: имею контроллер и модули, начинаю от контроллера. Лезу на сайт овен и на странице СПК110 скачиваю установщик CodeSys с таргет файлами. Там же есть архив проекта "Опрос модулей Mx110 с использованием шаблонов". Беру в руки модуль - на нем написано МВ110-32ДН - это Мх110? Похоже на то. Качаю пример с опросом, получаю двести всплывающих сообщений об ошибке открытия библиотек, терпеливо закрываю их и открываю проект. Модули оказываются не просто с новой прошивкой, а прям нового поколения. Хорошо, иду обратно на сайт на страницу модулей Мх110, ищу там упоминание старых версий и на этом концы в воду. Я даже не понимаю что искать чтобы подключить к проекту свой модуль: таргет-файл, библиотеку, пакеты файлов package, что-то еще? Захожу в CodeSys в репозиторий устройств и вижу там подсказку - надо искать файл описания устройства xml. Ставлю CODESYS Repository Archive V3.5 SP4 (необходим для старых СПК) и тут тоже глухо.
Если пробовать собрать проект с версиями модулей 3.5.11.9, имея при этом устройство с прошивкой 1.08, то программа запускается, но закономерно не работает. У модуля MV110_32DN на вкладке состояние горит красным "ModbusGenericSerialSlave Не запущено".

Евгений Кислов
28.12.2022, 12:15
Модули оказываются не просто с новой прошивкой, а прям нового поколения.

Новое поколение модулей имеет совместистимость по карте регистров Modbus с предыдущим.
У вас проблема в чем-то другом, и вы начали решать ее, на мой взгляд, не с того конца.
Для начала подключите модуль к ПК и опросите его через Owen OPC Server.

SatanaXIII
28.12.2022, 13:39
Для начала подключите модуль к ПК и опросите его через Owen OPC Server.
Подключил. Обмен нормально идет.
Через конфигуратор М110 тоже без проблем настраивается.

Евгений Кислов
28.12.2022, 13:41
Подключил. Обмен нормально идет.
Через конфигуратор М110 тоже без проблем настраивается.

Отлично. Теперь пришлите в личку ваш контактный телефон и данные для доступа по AeroAdmin (ID и PIN).