西门子PLC多重背景的使用举例

发布时间:2024-03-11
有时需要多次调用同一个功能块,每次调用都需要生成一个背景数据块,但是这个背景数据块中的变量又很少,这样在项目中就出现了大量的背景数据块碎片,用户程序中使用多重背景数据块就可以减少背景数据块的数量。
举例说明:
在simatic管理器中执行【插入】-【s7块】-【功能块】,功能块名称为fb10,在多重背景功能打勾。如下图:
在fb10的变量表中声明了名为motor1和motor2的静态变量(stat),其数据类型为fb2,如下图;这里要注意fb2也要为多重背景,
变量声明变量表中的motor1和motor2中的8个变量与fb2中的8个局部变量相同。如下图
在完成上述操作后,motor1和motor2将出现在程序编辑器左面的目录窗口的多重背景中如下图:
将它们拖放在fb10的程序区,定义对应的接口即可,如下图所示:
在ob1中调用fb10
控制两台电机的局部变量均存在多重背景数据块db10中了,如下图所示:
上一个:普洱熟茶分级大全
下一个:htc g14怎么截图,HTC G14怎样截图

计量工程师岗位职责有哪些?
植保新技术保产更增产
翠菊枯萎病防治
疯狂猜歌游戏规则(疯狂猜歌小游戏)
苹果手机发烫屏幕就暗怎么处理(怎么解决苹果手机发热屏幕变暗的问题)
泡茶高手的诀窍
茶叶的清洁加工技术
普洱茶苦涩难化?别让好茶毁于错误的泡茶手法
南酸枣如何栽培与管理?
cic