1. 西门子plc首页
  2. 常见问答

西门子plc如何调用功能块?

1、生成功能块

打开SIMATIC管理器执行【插入】-【S7块】-【功能块】如下图所示

西门子plc如何调用功能块?

2、生成局部变量

要求:按下输入参数START启动,按下输入参数STOP后,TOF指定的断电延时定时器开始启动,输出参数BRAKE(制动)为1,经过设置时间后,停止制动。输入参数SPEED与静态变量PRESPEED比较,SPEED大于PRESPEED时,输出参数OVERSPEED为1。FB1变量声明表如下:

西门子plc如何调用功能块?

3、在OB1调用FB1

西门子plc如何调用功能块?

4、背景数据块

背景数据块中的变量就是其功能块中的局部变量,功能块的数据永久性的保存在它的背景数据块中如下。

西门子plc如何调用功能块?

西门子plc如何调用功能块?

仿真如下

西门子plc如何调用功能块?

本文来自投稿,不代表西门子plc立场,如若转载,请注明出处:https://siemensplc.com/wenda/18641.html

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:344133793@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code