PDA

Просмотр полной версии : Подключение устройств по Modbus к ПЛК323 (драйверы Mx110_drivers)



Дулат
11.07.2016, 19:12
Добрый вечер! ПЛК323 WEB. Помогите решить данную проблему, после добавления модуля расширения MV110_8A выдает постоянно ошибку. Переустанавливал драйвер Mx110_drivers_3.5.4.5, не помогло. После пробовал переустанавливать Codesys 3.5 SP3 и архив репозитори на SP3.
Прошу помочь новичку. Скриншот ошибки приложил 25357

alexx751
11.07.2016, 19:40
Mx110_drivers_3.5.4.5 на 323 не работает.

Дулат
11.07.2016, 20:02
Mx110_drivers_3.5.4.5 на 323 не работает.

а как тогда можно подключить модуль расширения?
может какой альтернативный драйвер можно поставить?

alexx751
11.07.2016, 21:29
Можно через конфигурацию - но там свои косяки - число каналов не более 10-ти. Есть патч для решения проблемы, но у меня не заработал.
Можно через библиотеки (овен, модбас)- надо ковыряться с версиями всего и вся чтобы скомпилилось без ошибок.
Вообще ПЛК323 заниматься господа из "Овен" не собираются.
Честно говоря 32 тысячи непонятно за что.

Евгений Багаев
12.07.2016, 09:32
а как тогда можно подключить модуль расширения?
может какой альтернативный драйвер можно поставить?

Здравствуйте, рекомендуемый способ опроса модулей расширения - с помощью библиотеки Modbus.lib. Пример реализации прикладываю во вложении (создан в Codesys 3.5 SP5 Patch 5). Да, он не самый простой - но самый надежный, т.к. весь процесс обмена можно контролировать, никаких скрытых подводных камней. Кроме этого, в приложенном архиве проекта добавлены устройства Modbus_COM (master) и Ethernet (slave), подходящие под последнюю версию target файла. Можно использовать и их, но есть ряд ограничений, описанных постом выше.
Подробнее про библиотеку Modbus.lib можно почитать здесь (http://ftp.owen.ru/index.html/CoDeSys3/04_Library/03_Documentation/Modbus_Master_v3.pdf) и здесь (http://ftp.owen.ru/index.html/CoDeSys3/11_Documentation/01_SPK/SPK_Modbus_v.0.81.pdf)

alexx751
14.07.2016, 16:56
Хороший пример.
Планы по дальнейшему развитию (обновлению прошивки) есть?
Цена, если сравнивать с другой продукцией - СПК, ПЛК - явно взята с потолка.
Какие вообще перспективы по линейке? С CDS3 у вас же больше контроллера нет.

Евгений Багаев
15.07.2016, 10:35
Хороший пример.
Планы по дальнейшему развитию (обновлению прошивки) есть?
Цена, если сравнивать с другой продукцией - СПК, ПЛК - явно взята с потолка.
Какие вообще перспективы по линейке? С CDS3 у вас же больше контроллера нет.

Действительно, из контроллеров на Codesys 3 у нас только ПЛК304, ПЛК323 и линейка СПК. Все дальнейшие разработки будут уже на Codesys 3.
Что касается обновления прошивки на уже имеющихся контроллерах, в планах актуализировать версию Codesys, чтобы все свободно программируемые устройства программировались в единой версии.

petera
15.07.2016, 13:09
... в планах актуализировать версию Codesys, чтобы все свободно программируемые устройства программировались в единой версии.
В таком случае мне придется застрелиться, т.к с этим тормознутым Codesys 3 я не подружусь.

Дмитрий021
28.09.2017, 08:50
Сколько модулей аналогового ввода может максимально опросить прибор (ПЛК 323) 1 полный и 2 канала на другом? И откуда пошло, что число каналов не более 10?

Евгений Багаев
28.09.2017, 10:56
Сколько модулей аналогового ввода может максимально опросить прибор (ПЛК 323) 1 полный и 2 канала на другом? И откуда пошло, что число каналов не более 10?

Столько, сколько позволяет стандарт RS-485. Но если опрос осуществлять через устройства в дереве проекта, то упретесь в 10 каналов. Это ограничение универсального устройства Modbus Slave в Codesys. Если использовать библиотеку, о которой я писал в посте http://www.owen.ru/forum/showthread.php?t=24802&p=214540&viewfull=1#post214540 , то такого ограничения Вы не увидите.