Добрый день!
Подскажите, можно ли программировать контроллеры (ПЛК 110, ПЛК 304) на я зыке с/с++? Если да - то где описан процесс заливки на контроллер программы? Есть ли описание SDK для написание программ и какой toolchain использовать?
Добрый день!
Подскажите, можно ли программировать контроллеры (ПЛК 110, ПЛК 304) на я зыке с/с++? Если да - то где описан процесс заливки на контроллер программы? Есть ли описание SDK для написание программ и какой toolchain использовать?
з.ы. не помню, кажется Овен когда-то торговал некоторыми ПЛК без рантайма Codesys с голым Linux по запросу. Но не уверен в данной инфе.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
А каким образом я могу реализовывать специализированные протоколы для опроса устройств на шине RS-485? Или, например, реализовать МЭК-104 или OPC UA сервер на этих устройствах?
Последний раз редактировалось allreadyexists; 30.04.2020 в 11:24.
Для реализации протоколов по RS-485 есть системные библиотеки CODESYS - например, CAA SerialCom или SysCom.
OPC UA и протоколы телемеханики реализовать не получится.
Если точнее - технически это можно сделать (через библиотеки можно работать с сокетами), но я не представляю задачу, в которой это будет целесообразно (затраченное на разработку время будет измеряться в человеко-годах).
На наших современных контроллерах (например, ПЛК210, СПК1хх [М01]) - OPC UA поддерживается из коробки.
Для задач телемеханики используются специальные контроллеры:
https://owen.ru/catalog/kontrolleri_...cheta_resursov
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Да нет, от чего же. OPC UA - консорциум OPC Foundation предоставляет полностью открытую реализацию стека OPC UA - если не предполагается пром использования можно использовать. А МЭК-104 достаточно простой для реализации протокол.Если точнее - технически это можно сделать (через библиотеки можно работать с сокетами), но я не представляю задачу, в которой это будет целесообразно (затраченное на разработку время будет измеряться в человеко-годах).
Я не очень хорошо ориентируюсь в номенклатуре Ваших изделий. А есть ли у Вас сводобно программируемые контроллеры - т.е. открытый linux и возможность самостоятельно писать все необходимое мне ПО?
Без ответа остался вопросЯ не очень хорошо ориентируюсь в номенклатуре Ваших изделий. А есть ли у Вас сводобно программируемые контроллеры - т.е. открытый linux и возможность самостоятельно писать все необходимое мне ПО?
Нет, у нас таких контроллеров нет.А есть ли у Вас сводобно программируемые контроллеры - т.е. открытый linux и возможность самостоятельно писать все необходимое мне ПО?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
МЭК 104 будет сложно реализовать на CodeSys. У некоторых товарищей на ПЛК с CodeSys 3.5 данный протокол реализован как отдельная библиотека, типа "CAA там и прочая" на С а не в виде кода для CodeSys.
Вообще не совсем ясен замысел автора. Если вам нужно реализовать шлюз, ну так и возьмите промПК на Linux, хоть на ARM хоть на X86 архитектуре. Есть и с 2хEthernet при необходимости.
Евгений Кислов а шлюз на базе ПЛК304 для работы с SNMP разве имеет рантайм CodeSys ? или это была просто отдельная разработка под какой-то проект ?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk