命令:从 FB 创建模块
该命令(类别“Composer”)从功能块创建模块描述。
. 创建以下对象:
带有名称的模块描述
<NameOfTheFB>
带有名称的图像池
IP_<NameOfTheFB>
带有名称的文本列表
TL_<NameOfTheFB>
界面名称
TL_<NameOfTheFB>
我<FB 名称>。这个接口扩展了
AC.IModule
。
. 模块描述根据以下规则创建:
所有变量
var_input constant
被定义为模块参数。那里有属性parameterCategory
,parameterMinValue
, 和parameterMaxValuehere
可用于设置类别和最小/最大值。所有数值变量
var_output
被定义为模块输出。所有数值变量
var_input
定义为模块输入,除非它们被标记为多插槽的一部分。所有变量
var_input
类型的Interface
成为单个插槽,如果它们标有ac_single_slot
属性。要创建多插槽,请使用一对
var_input
是必需的,由一个Pointer to Interface
和一个整型变量。两者都必须标有'ac_multi_slot' := '<ID>'
属性,其中<ID>
两者必须匹配。