Знатокам Codesys 3.5. Ситуация. ПЛК Reallab (внутри у него - Raspberry, ну вот выбрали такой, не мы, не спрашивайте.). Сначала проект делался в Codesys 3.5 SP16. Было ограничение на количество регистров в Modbus TCP Slave (ПЛК Reallab - Slave для верхнего уровня) в 2048. Перешли на SP17 - ограничение выросло до 4096. Я подумал, в SP17 разработчики постарались. Ладно. Потребовалось изменить тип регистров с Holding на Input в другом устройстве - Modbus TCP Slave (из которого этот ПЛК, Reallab, читает данные). Поменяли. И тут вдруг - херaкс! - возникает ошибка при компиляции, ругается на количество регистров Modbus TCP Slave (для верхнего уровня)! Когда уменьшаешь до 2048 - компилится. Ничего не помогает опять вернуться к 4096. Было у кого-нибудь такое? Связано ли это с типом ПЛК (таргетом)? Всем откликнувшимся - заранее спасибо!
Комментарии: 13
Evgeniy
А RT Codesys самого ПЛК соответствует версии используемой среды разработки SP17? Как альтернатива, попробовать перейти на организацию сервера или клиента через библиотеку ModbusFB
Maxim
Не знаю. Даже не знаю, как это проверить. А это будет поддерживаться?
Evgeniy
Когда плк для подключения выбираете, справо будет окно с данными и там типа 3.5.17.4 . Т.е. Cds 3.5 SP17 Patch4 Если лицензии Modbus от 3s включены, то будет Для организации клиента, обмена из программы еще в библиотеки самого дпайвера FB есть
Maxim
Попробую, спасибо А вы случайно на Raspberry Codesys не ставили?
Evgeniy
Ставил
Maxim
Можно ли это сделать "вручную"? Из Codesys не получается. Rasp не отвечает. В составе .package есть deb-пакет. Я его попытался в Rasp поставить, но не захотел поставиться
Evgeniy
Я из Cds ставил, на store.codesys.com таргет/рантайм и инструкция. Малина это для побаловаться, в качестве ПЛК так себе Установка с паролем вроде, на сколько я помню
Anonim
И сколько по деньгам обошлось, чтоб полноценный ПЛК получился? Каков вердикт?
Evgeniy
Я не получал полноценный ПЛК, поигрался немного с RT Cds и бросил
Anonim
Вот так вот поматросят и бросят, а малинка потом без кодесис стареет.
Anton
Если не ошибаюсь, одна лицензия стоит то ли 30, то ли 40 евро.
Maxim
По инструкции не получается, в том-то и дело Он мне нужен как симулятор, способный отвечать по Modbus TCP
Dyakonenkora
Так бля этого вроде либа для питона есть