СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Версия 2.0
PrtScr2.jpg
МВ110-224.2А
Версия 1.04
PrtScr3.jpg
Кстати,
заметил что в первый момент МВ110-2А запускается, но буквально через 1 сек уходит в туман.
Приделал "костыли" на перезапуск, но честно говоря мне это не нравится, слишком похоже на пляски с шаманским бубном.
Тем более ещё не знаю как это поведет себя в шкафу на реальном оборудовании.
Там у меня МВ110-2А управляет ПДрегуляторами.
PrtScr4.jpg
В момент перезапуска МВ110-2А заметно замирает 485.
Я думаю что это будет проблемой для других модулей.
Есть какое-нибудь другое решение?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Завтра буду ставить на место к остальным модулям, постараюсь снять.
Хотя бы есть предположения что это может быть?
Я первый раз столкнулся с такой проблемой.
До этого вместе 6У и 2А я не ставил на одну шину.
И поменять модули для проверки я сейчас не могу.
Добавьте, пожалуйста, в код программы код. Это поможет понять какого рода ошибка случается с МВ110-2А
Если будет возможность на объекте - пишите в скайп (в личных сообщениях), так будет оперативнее.Код:IF MV110_2A_Modbus.xError THEN byLastError := MV110_2A_ModBus.byModbusError; END_IF
Здравствуйте.
Ситуация следующая, похожая на описанную в комментариях выше.
На объекте установлена связка из СПК107 + МВ110-24.32ДН + МУ110-24.32Р + МВ110-224.2АС. Первый раз приехал на объект, залил в СПК107 программу, включил: МВ110-32ДН и МУ110-32Р работают, на МВ110-2АС загорается индикатор "авария" и связи с ним нет. Путём проб выяснил, что при подключении к одной шине RS-485 МВ110-32ДН и МВ110-2АС, последний неизбежно уходит в состояние "авария", а МУ110-24.32Р никак на ситуацию не влияет. Проблему решил, подключив МВ110-2АС к СОМ2 СПК107 и оставив МВ110-32ДН и МУ110-32Р на СОМ1. Изначально все три модуля были подключены к СОМ1. С тех пор прошёл месяц, жалоб на работу оборудования не было. При написании программы модули описал, используя драйверы "Mx110_drivers_3.5.4.5" из шапки темы.
На днях выдалось свободное время, поэтому взял резервное оборудование и собрал конфигурацию у себя на столе, чтобы ещё раз проверить. Все симптомы повторились: при подключении к одной шине МВ110-32ДН и МВ110-2АС, последний уходит в "аварию". Это при использовании "Mx110_drivers_3.5.4.5". Однако, если описать модули через стандартные модбас-устройства, то они корректно работают вместе на одной шине. Проверку производил, написав простейшую конфигурацию в Codesys, чтобы было видно, что моя рабочая программа для СПК107 также ни влияет на ситуацию. Также при использовании "Mx110_drivers_3.5.4.5" пробовал собрать связку СПК107 + МВ110-32ДН + МВ110-8АС с восьмиканальным модулем аналогового ввода и она также корректно работает.
В архиве приложены скриншоты с указанием версий среды Codesys, версий установленных в ней библиотек, версий прошивок использованных модулей МВ110-32ДН и МВ110-2АС и две набросанные мною простейшие конфигурации: в обеих модули подключены к одной шине, но в первой они описаны через Mx110_drivers_3.5.4.5 (МВ110-2АС уходит в аварию), а во второй через стандартные модбас-устройства (МВ110-2АС работает корректно).
Хотелось бы знать почему связка из СПК107 и МВ110-32ДН + МВ110-2АС на одной шине при использовании "Mx110_drivers_3.5.4.5" неработоспособна и как это исправить. Понятно, что можно всё решить, используя стандартные устройства модбас, но через драйверы всё же гораздо удобнее.