PDA

Просмотр полной версии : 10 каналов максимум в ModbusSlave ?



IlyaFD
21.06.2017, 09:27
Codesys 3.5 SP5 программирую связку СПК105 и ТРМ133М.
Добавил ModbusSlave.
При чтении регистров по ModBus все ОК только если число регистров в канале не более 2ух.
Да и ладно бы, но в Кодесис после добавления 10 каналов гаснет кнопка добавить канал.
Так и должно быть ?

Евгений Кислов
21.06.2017, 10:04
Codesys 3.5 SP5 программирую связку СПК105 и ТРМ133М.
Добавил ModbusSlave.
При чтении регистров по ModBus все ОК только если число регистров в канале не более 2ух.
Да и ладно бы, но в Кодесис после добавления 10 каналов гаснет кнопка добавить канал.
Так и должно быть ?

Какая версия компонента Modbus Slave? В версиях 3.5.4.0 и выше ограничения уже нет.
Установите CODESYS 3.5 SP5 Patch5 и архив репозитория.
http://www.owen.ru/catalog/codesys_v3/opisanie

IlyaFD
21.06.2017, 10:28
Стоит именно так CODESYS 3.5 SP5 Patch5 и Modbus Slave 3.5.4.0
10 каналов максимум
Modbus Master стоит 3.5.5.0
Modbus Com 3.4.0.0

IlyaFD
21.06.2017, 10:33
Чудеса в решете, закрыл-открыл проект - стали добавляться каналы.
Вопрос закрыт.

IlyaFD
26.06.2017, 10:09
Для истории:

Данный баг снова вылез, опытным путем установлено: для того чтобы вылечить баг, достаточно переименовать со стандарного имени слэйв-устройство на свое.