как настроить функциональный блок в CODESYS?

У меня есть FB (SmartLogic) с двумя логическими входными переменными и одной выходной переменной, но я хочу, чтобы вывод также зависел от параметра X, который я хочу установить во время создания экземпляра до вызова FB. Это возможно? И как мне это сделать?


person user2304458    schedule 19.11.2019    source источник


Ответы (2)


Вы можете инициализировать переменные FB с помощью метода FB_Init.

В справке CoDeSys есть информация об этих методах.

https://help.codesys.com/webapp/_cds_method_fb_init_fb_reinit;product=codesys;version=3.5.16.0

person loraul    schedule 14.05.2020

  1. Если вы определите X как глобальный, он будет доступен в вашем FB.
  2. Вы можете передать переменную X в качестве другого входного параметра. Просто вызовите FB после инициализации переменной X.
person Sergey Romanov    schedule 20.11.2019