March 7, 2023

Создание функциональных блоков и функций ПЛК

«Библиотека» содержит фирменные функциональные блоки упрощающие просесс программирования контроллера. Это удобно, но для полноценной работы рано или поздно вам потребуется создать собственные функциональные блоки. Не пугайтесь, это не сложно.

Создание собственного функционального блока логического контроллера

Для создания собственного блока, вам потребуется вызвать «Библиотека проекта» на закладке «Вид». На картинке показан элементарный пример функции, мы назвали ее «testF» и функциональный блок с названием «Block».

Создание пользовательской функции

Новая функция возвращает значение обработанного аргумента. Создаем аргумент «in». И пишем код: если in =True и задаем условие вернуть значение GetScanTaskEx (см. документацию) - вы можете вставиь свою формулу и т. п.

Создание собственного блока

Обратите внимание, если мы добавили переменные, объявлять их в коде не обязательно.

NEON PLC

#plc #fbd #плк #контроллер #программирование