您当前的位置:五五电子网电子知识电器控制PLC工业控制Step7 OB组织块介绍和使用技巧 正文
Step7 OB组织块介绍和使用技巧

Step7 OB组织块介绍和使用技巧

点击数:7555 次   录入时间:03-04 11:49:50   整理:http://www.55dianzi.com   PLC工业控制

  4.无条件的让OB去掩盖故障是一件很危险的事情,应该有应对的措施,让系统尽快的进入一种可控的安全状态。

由于通信的原因,模块不存在或有故障,刷新过程映像表时I/O访问出错,将会调用优先级错误中断(OB85)。

        可以在CPU属性对话框中设置3种调用OB85的方式。S7-300默认的方式是不调用OB85,S7-400默认的方式是每个扫描循环周期调用一次,还可以设置为故障发生和消失时分别调用一次。



        用PI/PQ地址区访问有故障的I/O模块、DP从站时,将会调用I/O访问错误中断(OB122),每个扫描周期调用一次。

 

对于简单程序,只涉及到数字量逻辑控制,只使用OB1就可以了,对于复杂程序,使用了DP通讯等等,就需要做一些相应功能的组织块来保证PLC的运行正常。

1  OB100启动组织块,即PLC一通电的第一个扫描周期就先处理此块,以后就不扫描了,所以在这个块内可以做初始化脉冲,复位一些数据。

2  OB122  I/O访问错误组织块,

3  OB121  编程错误组织块,这个块比较重要,曾经遇到一个德国进口喂料机,使用一段时间后出现CPU不能运行,程序是使用STL编程,使用了很多间接寻址,很难找到问题所在,后来就选择了这个组织块后,CPU运行设备就正常工作了。

4  OB82诊断中断组织块,这个对于使用模拟量模块多的项目需要使用这个块,否则一旦接入的模拟量信号出现问题时,CPU停机就是大事了。

5  OB80  时间错误组织块,包括:超出周期时间、执行OB时出现确认错误、提前了时间而使OB的启动时间被跳过、在CiR后恢复RUN模式。

6  OB86机架故障组织块,对于使用了DP通讯的分布式I/O需要使用这个块。  要想第一时间找到处故障的子站,需要使用OB86来作为DP故障诊断.需要对OB86内变量做编程处理,使用触摸屏或其他上位机来显示报警内容。

7  OB87通讯错误组织块。

 

组织块是操作系统与用户程序的接口,可以从下面几个方面来理解:

上一页  [1] [2] 


本文关键字:技巧  PLC工业控制电器控制 - PLC工业控制