如何在s7300/400中调用FB和FC

2025-04-22 21:07:41

1、什献垴淄睬么是FB和FC? 功能(Function,FC)和功能块(Function Block,FB),都是用户自己编写的程序模块,可被其他程序块进行籽疙牢阖调用,类似于C语言中的函数。 区别:FC使用的是共享数据块,FB使用的是背景数据块,所以在调用FB、SFB时,必须提供相应的背景数据块;在调用FC、SFC时,不需要调用相应的数据块,但必须为所有形参指定实参。

如何在s7300/400中调用FB和FC
如何在s7300/400中调用FB和FC

2、定义接口参数:IN:输入参数OUT:输出参数IN_OU哌囿亡噱T:输入输出(I/O)参数STAT:静态变量,不输入也不输出,用于需要保持中间状态的中间值TEMP:临时变量,不保持状态,调用结束就消失

如何在s7300/400中调用FB和FC
如何在s7300/400中调用FB和FC

3、编写FB1--点动按钮控制程序 点动按钮每按一次,开关状态(ON_OFF)翻转一次,即按一下,电源打开,再按一下,电源关闭。

如何在s7300/400中调用FB和FC
如何在s7300/400中调用FB和FC

4、FB、FC的调用 在调用FB、SFB时,必须提供相应的背景数据块;在调用FC、SFC时,不需要调用相应的数据块,但必须为所有形参指定实参。

如何在s7300/400中调用FB和FC
如何在s7300/400中调用FB和FC
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢