Создание функциональных блоков и функций ПЛК
«Библиотека» содержит фирменные функциональные блоки упрощающие просесс программирования контроллера. Это удобно, но для полноценной работы рано или поздно вам потребуется создать собственные функциональные блоки. Не пугайтесь, это не сложно.
Для создания собственного блока, вам потребуется вызвать «Библиотека проекта» на закладке «Вид». На картинке показан элементарный пример функции, мы назвали ее «testF» и функциональный блок с названием «Block».
Новая функция возвращает значение обработанного аргумента. Создаем аргумент «in». И пишем код: если in =True и задаем условие вернуть значение GetScanTaskEx (см. документацию) - вы можете вставиь свою формулу и т. п.
Обратите внимание, если мы добавили переменные, объявлять их в коде не обязательно.