当前位置: 主页 > PLC控制

CFC里如何调用SFC0和SFC20

各位大神,在CFC里如何调用sfC0和SFC20呢?因为这两个SFC一个管脚数据类型是DATE_AND_TIME,另一个是ANY,我不知道应该怎么填写,按照普通OB里写的方法写不进去…想写符号名,也选不中…详见图片,谢谢了。

最佳答案

一、SFC0用法:
1、新建一个DB块,定义一个DATE_AND_TIME类型的数据,如“aa1”。
2、在符号表中为刚定义地数据块取个名字,如“aaa”。
3、打开CFC图表,调用SFC0。
4、右键单击SFC0的PDT脚选择“互连到地址”,在弹出的选项中选中“aaa.aa1”即可。
二、SFC20用法:
1、新建一个DB块,定义一个数组,数据类型和大小根据要求确定,如“bbb”。
2、在符号表中为刚定义地数据块取个名字,如“bbb”。
3、新建一个DB块,定义一个数组,数据类型和大小与第一步相同,如“ccc”。
4、在符号表中为刚定义地数据块取个名字,如“ccc”。
3、打开CFC图表,调用SFC20。
4、右键单击SFC20的SRCBLK脚选择“互连到地址”,在弹出的选项中选中“bbb.bbb[..]”即可。
5、右键单击SFC20的DSCBLK脚选择“互连到地址”,在弹出的选项中选中“ccc.ccc[..]”即可。

图片说明:

CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC2045216fc57dc4746581886BF9aed5e263CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20a5fb173bea527a25d5CEdbcee8963770CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20CFC里如何调用SFC0和SFC20

提问者对于答案的评价:
谢谢您的回答。

  • 关注微信

猜你喜欢

微信公众号