电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> plc软件使用 >> 正文

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

作者:佚名    文章来源:本站原创    点击数:    更新时间:2018-11-12
有时需要多次调用同一个功能块,每次调用都需要生成一个背景数据块,但是这个背景数据块中的变量又很少,这样在项目中就出现了大量的背景数据块碎片,用户程序中使用多重背景数据块就可以减少背景数据块的数量。
举例说明:
在SIMATIC管理器中执行【插入】-【S7块】-【功能块】,功能块名称为FB10,在多重背景功能打勾。如下图:


在FB10的变量表中声明了名为MOTOR1和MOTOR2的静态变量(STAT),其数据类型为FB2,如下图;这里要注意FB2也要为多重背景,


变量声明变量表中的MOTOR1和MOTOR2中的8个变量与FB2中的8个局部变量相同。如下图


在完成上述操作后,MOTOR1和MOTOR2将出现在程序编辑器左面的目录窗口的多重背景中如下图:


将它们拖放在FB10的程序区,定义对应的接口即可,如下图所示:


在OB1中调用FB10


控制两台电机的局部变量均存在多重背景数据块DB10中了,如下图所示:

Tags:西门子PLC,STEP7,多重背景,软件  
责任编辑:admin
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
最新推荐
热门文章
  • 此栏目下没有热点文章
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询