PDA

Просмотр полной версии : Codesys 3.5 Modbus Master



scmember
11.10.2018, 15:01
Добрый день!

Не получается создать более 10 каналов в устройстве, почему? Что делать, если надо опрашивать больше каналов на том же устройстве?39151

Ильнур Гибадуллин
11.10.2018, 15:18
Добрый день!

Не получается создать более 10 каналов в устройстве, почему? Что делать, если надо опрашивать больше каналов на том же устройстве?39151

Здравствуйте!

Попробуйте проделать операцию Окно --> Закрыть все редакторы. После этого кнопка Добавить канал... в узле Modbus_TCP_Slave должна стать активной.

scmember
11.10.2018, 17:06
Эта конкретная и прочие подобные процедуры перепробованы, безрезультатно. Это выглядит именно как системное поведение, имеет место на любом создаваемом слейв устройстве... можно добавить только 10 каналов. потом кнопка становится неактивной....

scmember
11.10.2018, 17:08
эксперименты показали что проблема наблюдается только в конкретном устройстве Modbus Master. Если создать такое устройство рядом, то с его слейвами все ок.

Вобщем на худой конец можно пересоздать устройство.... но хотелось бы исправить старое!

scmember
12.10.2018, 10:48
Вобщем переделал устройство, CDS дал добавить сколько надо каналов, но....

39170

Что делать, если надо опрашивать больше каналов на том же устройстве?

Мастеренко Иван
12.10.2018, 16:42
Здравствуйте!
Отправьте, пожалуйста, архив проекта (в Codesys, Файл >> Архив проекта >> Сохранить/отправить архив) на почту support@owen.ru. В какой версии Codesys программируете?

scmember
23.10.2018, 12:47
подготовил тестовый проект, вот ссылка: https://www.dropbox.com/s/g3ludc7gogy7ao1/owen289352.project?dl=0

codesys 3.5

scmember
06.11.2018, 11:33
дополнительно продублировал на почту

LexSL
29.04.2020, 08:05
Уважаемая техподдержка, та же самая проблема и у меня.
1. ПЛК 304, прошит на 3.949, таргет 3.5.3.40. Создаю Modbus COM (v3.4.0.0), в нем Modbus Master (v3.5.3.0), в него Modbus Slave (v3.5.3.0).
Более 10 Modbus каналов создать не могу, кнопка "Добавить канал" недоступна после создания 10 канала.

2. Далее, в конфигурации ModbusMaster неактивна (Disabled) галочка "авто перезапуск соединения". Почему?
3. Slave устройства периодически отваливаются - я пытаюсь сброс в объекте сделать (Slave_1.xReset := true;) - иногда помогает иногда нет. Как правильно переинициализировать slave или делать надо переинициализацию ModbusMaster?(а его как?)

Мастеренко Иван
29.04.2020, 17:08
Уважаемая техподдержка, та же самая проблема и у меня.
1. ПЛК 304, прошит на 3.949, таргет 3.5.3.40. Создаю Modbus COM (v3.4.0.0), в нем Modbus Master (v3.5.3.0), в него Modbus Slave (v3.5.3.0).
Более 10 Modbus каналов создать не могу, кнопка "Добавить канал" недоступна после создания 10 канала.

2. Далее, в конфигурации ModbusMaster неактивна (Disabled) галочка "авто перезапуск соединения". Почему?
3. Slave устройства периодически отваливаются - я пытаюсь сброс в объекте сделать (Slave_1.xReset := true;) - иногда помогает иногда нет. Как правильно переинициализировать slave или делать надо переинициализацию ModbusMaster?(а его как?)

1. На версиях 3.5.3.х есть ограничения по добавлению каналов. Если нумерация регистров без разрывов, то можно создать групповой запрос в одном канале (параметр Длина в настройках канала).
2. Потому что её поддержали только на версиях 3.5.5.0 и выше
3. Обновите версию Modbus Master на 3.5.3.50.
Реконнект можно делать, например, так:
fbTon(IN:=Slave_1.xError, PT:=T#1S, Q=>Slave_1.xReset);
где fbTon - TON; Slave_1 - имя Modbus_Slave устройства.

LexSL
30.04.2020, 11:53
1. На версиях 3.5.3.х есть ограничения по добавлению каналов. Если нумерация регистров без разрывов, то можно создать групповой запрос в одном канале (параметр Длина в настройках канала).
2. Потому что её поддержали только на версиях 3.5.5.0 и выше
3. Обновите версию Modbus Master на 3.5.3.50.
Реконнект можно делать, например, так:
fbTon(IN:=Slave_1.xError, PT:=T#1S, Q=>Slave_1.xReset);
где fbTon - TON; Slave_1 - имя Modbus_Slave устройства.

1. прошивка ПЛК304 с таргетом 3.5.3.х не поддерживает Modbus Master 3.5.5.0 - CDS компилирует, но запросов с порта я вообще не вижу.
Связался с техподдержкой. они и подтвердили - прошивка не поддерживает.
2. Саппорт выслал "кастомную" прошивку - но она почему то у меня не прошилась - затык сразу на прошивке нового boot. Пришлось вернутся на версию, скачанной с сайта - причем она прошилась "влет" (usr_fw_setup_plc304v2_v3.949 таргет 3.5.3.40).

capzap
30.04.2020, 12:14
1. прошивка ПЛК304 с таргетом 3.5.3.х не поддерживает Modbus Master 3.5.5.0 - CDS компилирует, но запросов с порта я вообще не вижу.
Связался с техподдержкой. они и подтвердили - прошивка не поддерживает.
2. Саппорт выслал "кастомную" прошивку - но она почему то у меня не прошилась - затык сразу на прошивке нового boot. Пришлось вернутся на версию, скачанной с сайта - причем она прошилась "влет" (usr_fw_setup_plc304v2_v3.949 таргет 3.5.3.40).

может пора уже на библиотеки переходить? Никогда не испытывал проблем с 304 как мастера модбас, а он у меня где то с начала десятых

ЗЫ https://owen.ru/forum/showthread.php?t=17003&p=222705&viewfull=1#post222705

ASo
30.04.2020, 13:00
Может и библиотеки. Но использовать как тушку... Не самое лучшее решение.