一、概述
  西门子PLC S7-1200系列是一款适用性强的西门子PLC,可以在各种自动化项目中进行应用。S7-1200系列设计较为紧凑,经济性较好,而且指令功能较为强大,因此在各种自动化控制解决方案中有较广泛的应用。作为西门子PLC S7-200系列的升级版,西门子PLC S7-1200具有很多集成在CPU上的功能,并通过组态软件STEP7 V13进行程序设计。西门子PLC S7-1200在编程过程中,使用OB块来实现程序循环功能。本文下面就对西门子PLC S7-1200的程序循环功能做一个简单介绍,供用户在编程过程中进行参考使用。
  二、西门子PLC S7-1200程序循环功能
  西门子PLC S7-1200的程序循环功能介绍如下:
  1. 程序循环 OB 的功能
  在西门子PLCS7-1200的编程过程中,程序循环OB在CPU处于RUN模式时,周期性地循环执行。可在程序循环OB中放置控制程序的指令或调用其它功能块(FC或FB)。主程序为程序循环OB,要启动程序执行,项目中至少有一个程序循环OB。操作系统每个周期调用该程序循环OB一次,从而启动用户程序的执行。
  S7-1200允许使用多个程序循环OB,按OB的编号顺序执行。OB1是默认设置,其它程序循环OB的编号必须大于或等于123。程序循环OB的优先级为1,可被高优先级的组织块中断;程序循环执行一次需要的时间即为程序的循环扫描周期时间。最长循环时间缺省设置为150ms。如果您的程序超过了最长循环时间,操作系统将调用OB80(时间故障OB);如果OB80不存在,则CPU停机。
  2. 操作系统的执行过程
  (1)操作系统启动扫描循环监视时间;
  (2)操作系统将输出过程映像区的值写到输出模块;
  (3)操作系统读取输入模块的输入状态,并更新输入过程映像区;
  (4)操作系统处理用户程序并执行程序中包含的运算;
  (5)当循环结束时,操作系统执行所有未决的任务,例如加载和删除块,或调用其他循环OB;
  (6)最后,CPU返回循环起点,并重新启动扫描循环监视时间。
  三、总结
  综上所述,西门子PLCS7-1200在自动化控制系统中的应用广泛。随着用户对其深入的了解,会更加体会到S7-1200在使用过程中为用户带来的便利,也更能体会到它的各项功能,如:通讯功能,扩展功能,集成功能等方面的强大。本文介绍了西门子PLC S7-1200的程序循环功能,用户可以通过本文的描述进行配置和使用。如果用户需要更多的了解和使用西门子PLC系列,我们也会更好的提供相关技术支持。

        更多技术咨询,请联系我们
    文章来自北京阿法天基原创,请转载的朋友保留原地址。
        北京阿法天基科技有限公司官网:http://www.xmzplc.com/

 

库存充足 型号齐全        多仓直发 极速配送         正品行货 精致服务       天天低价 畅选无忧

北京阿法天基科技有限公司:十年专注西门子PLC/西门子变频器代理和工控一体化解决方案供应商!
合作伙伴:西门子PLC 西门子PLC代理 西门子PLC官网 中国工控网
设为首页 | 加入收藏| 联系我们   
北京阿法天基科技有限公司版权所有  ICP备案号:京ICP备12001292号-1  京公网安备110105019759

Powered by PageAdmin CMS