• 正文
  • 相关推荐
申请入驻 产业图谱

西门子1200系列PLC的程序结构

04/07 11:40
649
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

西门子有四种数据块

1.OB组织块:必有的程序块,它是PLC运行就执行的块,可以理解为其他设备的主程序。它也可以有多个。它又分为四种类型:

1)启动时执行一次的程序;如初始化程序,它只接通一个扫描周期。

2)循环执行的程序;每个扫描周期都执行的。

3)中断程序;含硬件中断和事件中断(时间、信号、数据等)。

4)硬件故障中断;如模块拆下来了。

2.FB块:带数据块的程序,需要调用才能运行,可以理解为子程序

3.FC块:不带数据块的程序,需要调用才能运行,可以理解为通用模板程序,也叫功能程序。

4.DB数据块:保存数据用,属于数据集,全局可用,如用在OB、FB、FC。

1200的程序结构

程序之间的调用关系

必需有OB块,否则PLC运行就没有程序了,FB、FC块可以没有。

OB块可以调用FB或FC,调用后的FB还可以调用其他FB或FC,调用后的FC也可以调用FB。

但嵌套有层次要求,最多支持16层。

一图说明1200的程序各块运行模式

创建启动OB块

创建启动OB块。

启动OB块内程序编写(程序内容勿略)

创建FB块(会弹出创建一个用于存储的BD数据块)

FB块内容编写(程序内容勿略)

创建FC块(不会创建数据块)

FC块程序编写(程序内容勿略)

调用程序块的方法

完成调用

完成调用

本人在东莞从事教育培训行业,欢迎广大工控爱好的朋友一起学习,共同进步。如有想进一步了解和交流,加小编微信进工控学习群。同时欢迎关注转发,让学习智能制造更进一步。

西门子

西门子

德国西门子股份公司(SIEMENS AG)创立于1847年,是全球电子电气工程领域的领先企业。西门子自1872年进入中国,140余年来以创新的技术、卓越的解决方案和产品坚持不懈地对中国的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,确立了在中国市场的领先地位。

德国西门子股份公司(SIEMENS AG)创立于1847年,是全球电子电气工程领域的领先企业。西门子自1872年进入中国,140余年来以创新的技术、卓越的解决方案和产品坚持不懈地对中国的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,确立了在中国市场的领先地位。收起

查看更多
点赞
收藏
评论
分享
加入交流群
举报

相关推荐

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录