简介:
在CFC中,您可以将CFC图编译成块类型在组织功能块中进行调用,对OB的本地数据进行参数化。下表描述了如何用CFC图I/O对OB的本地变量进行参数化。
No. | 步骤: |
1 | 将OB的本地变量参数化给CFC图I/O,首先在菜单 "View > Chart I/Os" 下定义接口,分配输入、输出、输入输出的变量名和数据类型。这些参数的数据类型必须与被参数化的OB本地变量的数据类型一致(例如:临时变量"OB1_MIN_CYCLE"的数据类型为 INT)。
然后创建带有变量接口的CFC图。 |
2 | 在CFC中,通过菜单命令"Chart > Compile > Chart as Block..." 打开 "Compile chart as block type"对话框。 |
3 | 在"General"项分配FB号,在"Compile for CPU"下选择 S7-300或者 S7-400。请参考在线帮助信息,设置的FB号必须在您的目标CPU支持的范围内,同时您也可以给FB分配一个符号名。 确认 "OK"。组态的CFC图就会编译成一个功能块(这里FB40) 。 |
4 | 在您的STEP7项目中,打开OB1,调用CFC块。CFC块将会在"FB blocks"下 overviews("View > Overviews")中找到。给FB块分配一个背景数据块,将本地变量参数化给图I/O。 |
关键字:
系统变量
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336702.html