CFC 元素/工具箱

编程系统 CFC 编辑器窗口中可用的图形元素,是由“CFC编辑器”插件的工具箱提供的。工具箱可以通过“视图菜单下”视图窗口命令“工具箱”打开。

 插图 393: CCFC默认工具箱

想要的元素可以在工具箱中选择,并通过拖放的方法 插入到编辑窗口。

除了编程元素外,还有条目,默认在工具箱最上方。一旦这个条目被选中,光标编程箭头形状,你可以选择编辑窗口中的元素来 放置 并编辑它们。

CFC元素:

页码

根据它的位置给出相应的页码。名字(“概况”)可以在页面上方橙色区域输入。

输入

通过 ??? 提供的文本可以选中并被变量或常量替换。输入助手帮助选择一个有效的标识。

输出

运算快

运算块可以代表运算符,函数,功能块或程序。 ??? 代表的文本可以选中并替换为操作符、函数、功能块或程序名。输入助手可以用来选择可用对象。

插入功能块后,另一个 ??? 会出现在运算块的上方,必须用功能块实例的名字代替它。

如果一个现存的运算块被另一个(通过修改输入名字的方法)替换,另外一个有不同的输入或输出引脚,相应的引脚也会适应。如果引脚要移除,最底下的那个首先被移除。

跳转

跳转元素用来指示程序从哪里继续。这个位置通过一个标签(见下)来设定。用标签名代替 ??? 即可。

标签

标签标记了程序可以跳转的位置(见上述“跳转”)

在线模式中,用来标识POU结尾的返回标签自动插入。

返回

注意在在线模式中,返回元素是自动在第一列及最后一个元素后的。在运行步骤中,离开POU前自动执行。

合成器

合成器是用来处理一个运算块的一种结构体型的输入变量的。合成器显示组成成员变量的结构,这使编程人员在CFC中可以访问。为了这个目的,同结构体名相似的 命名这个合成器(通过用名字代替 ??? ),连到运算块上而不是使用输入元素。

选择器

选择器同合成器相反,是用来处理运算块的输出的一类结构体的。选择器会显示结构体成员变量,使编程人员可以在CFC中访问。为了这样,像相关结构体变量一样命名选择器(用名字代替 ??? ),并连接到运算块而不是通过“输出”元素来实现。

注释

用这个元素在表中添加任意注释。选择占位符文本并用任意文本代替它。使用[ Ctrl ] + [ Enter ]

连接标记 - 源

连接标记 - 沉

连接标记可以用来代替两个元素间的 连接线。这有助于减轻表的复杂程度。

对于有效的“连接标记——源”元素,必须分配到元素的输出端;“连接标记——沉”必须在另一个元素的输入端。两个标记必须使用相同的名字(没有区分)。

命名:第一个在CFC中插入的“连接标记——源”会默认命名为"C-1",并可手动修改。在它的副本“链接标记——沉”中用源中相同的名字代替???。编辑器始终检查‘标记’名是否唯一。如果“源”标记的名字改变了,相应的“沉”的名字也会自动改变。但是,如果一个“沉”标记被重命名,“源”标记会保持原有名字。这样允许重新配置连接。移除一个连接标记不会对现有副本造成影响。

在表中要使用一个连接标记,从编辑器窗口中拖拽出来,并把它的引脚同各自元素的输入或输出引脚连接即可。或者,可以通过 “连接标示”命令,把当前“普通”的连接线转换成连接标记。这个命令同样可以把把连接标记转化成连接线。

请见以下展示了几个连接标记的例子: “连接标示”

输入引脚

根据运算块的类型,可以添加额外的输入引脚。CFC中选择运算块,画上新的引脚来实现。

输出引脚

 

根据运算块的类型,可以添加额外的输出引脚。CFC中选择运算块,画上新的引脚来实现。

 合成器例子
 选择器举例