Просмотр полной версии : ПЛК110-30 [М02] - ошибка при работе с Universal network module.
AndreyCh73
29.05.2025, 15:43
Добрый день, коллеги.
Суть проблемы в следующем.
ПЛК110-30[М02]. Необходима связь с 4-мя устройствами, которые работают по не стандартному протоколу. Два по RS232, другие два по RS485. Поэтому и был выбран этот ПЛК.
Для связи с устройствами использую Universal network module (см. скрин 1). Суть проблемы в том, что не работает четвертый модуль Universal network module. И не важно какой элемент используется четвертым RS232, Debug RS232, RS485-1 или RS485-2, не работает только он. При загрузке программы в контроллер выдает ошибку (см. скрин 2). Далее программа работает корректно за исключением той части, которая связана с четвертым Universal network module.
84071 84072
In_Da_Cher_A
29.05.2025, 17:24
а когда выбирали таргет делали "стандартная конфигурация"?
обычно на дебаг бывает реакция, он только как слейв работает
AndreyCh73
29.05.2025, 17:41
а когда выбирали таргет делали "стандартная конфигурация"?
обычно на дебаг бывает реакция, он только как слейв работает
При установке таргета ни какого выбора конфигурации не было. Или я что-то не понимаю.
Устройства по RS232 работают как Мастера (соответственно Debug Слейв), а по RS485 работают как Слейвы.
Дело в том что порт Debug работает корректно, если его выбрать в 1-3 модуле Universal network module.
Не работает любой порт в 4 модуле Universal network module.
kondor3000
29.05.2025, 18:47
Получается по отдельности любые 3 порта работают, а все 4 нет, вероятно есть ограничения, не больше 3 портов network module.
Хотя я бы попробовал изменить адреса слейвов.
AndreyCh73
29.05.2025, 18:55
Получается по отдельности любые 3 порта работают, а все 4 нет, вероятно есть ограничения, не больше 3 портов network module.
Хотя я бы попробовал изменить адреса слейвов.
Я пробовал. При любом раскладе не работает только 4-ый. Возможно идея об ограничении верна, т.к. пробовал создать пять модулей, работают только три.
А для Codesys 2.3 другой библиотеки для работы с нестандартными протоколами нет?
kondor3000
29.05.2025, 19:29
Я пробовал. При любом раскладе не работает только 4-ый. Возможно идея об ограничении верна, т.к. пробовал создать пять модулей, работают только три.
А для Codesys 2.3 другой библиотеки для работы с нестандартными протоколами нет?
Тут есть примеры работы по не стандартному протоколу. Проблема в том что обычно ПЛК мастер, как слейв почти не используется.
Короче надо проверять.
https://owen.ru/product/codesys_v2/example_program
AndreyCh73
29.05.2025, 19:32
Вот примеры работы по не стандартному протоколу. Проблема в том что обычно ПЛК мастер, как слейв почти не используется.
https://owen.ru/product/codesys_v2/example_program
У меня по RS485 ПЛК Мастер, поэтому спасибо, буду пробовать.
In_Da_Cher_A
30.05.2025, 05:44
При установке таргета ни какого выбора конфигурации не было. Или я что-то не понимаю.
Устройства по RS232 работают как Мастера (соответственно Debug Слейв), а по RS485 работают как Слейвы.
Дело в том что порт Debug работает корректно, если его выбрать в 1-3 модуле Universal network module.
Не работает любой порт в 4 модуле Universal network module.выбора не будет, его надо сделать саомстоятельно
84078
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot