产品线频道   >
机器人| PLC| 低压变频器| DCS| 人机界面| 现场总线| 运动控制| 高压变频器| 电机| PAC| 现场仪表| PC-BASED| 机械传动| 传感器

使用OB8x诊断SIMATICPLC(PN)

  • 供稿:米尔自动化网
  • 阅读人次:
  • 发布时间:2013-02-05

更多
[摘要]:本文介绍了PLC 的故障诊断方式OB8x,并介绍如何使用OB8x来诊断PLC 和 PROFINET网络系统,讲述了相关的方法和编程方式。帮助用户了解OB8x诊断机制,能够 简单编程,迅速获取和认知故障,尽快解决现场问题为目的。入门相关文档请参考网上下载 中心的链接http://www2.ad . Siemens.com.cn/download/Uploa d/AS/applic ation/A0059.zip , 该文档对OB的参数以及诊断PLC 和Profibus网络做了详细的描述。这里则不再进行描 述,仅对Profinet设备和网络所增加的一些新特性和新特点,结合OB8x诊断进行描述。
[关键词]:PLC 诊断,故障,维护,OB82,OB83,OB86,PROFINET
    SIMATIC s7-300s7-400使用广泛,应用在各行各业的工业环境中。在调试和使用
PLC 和相关网络过程中,发生一些PLC 或者网络故障是不可避免的。故障出现后,用户可
能无法从上位机获取相关诊断信息,只有通过连接PG到PLC 上,使用Step7 在线的方式或
者查看CPU的诊断信息来分析和判断故障原因,根据所提示的内容来解决现场问题。
           但是通过上述方法,由于获取故障信息缓慢,从而不能快速有效的解决现场问题。西门
子对于PLC 和相关网络提供多种多样的诊断方式,包括使用故障组织块例如OB82,OB86,
诊断功能块,例如SFC51,SFC13,SFB52 等,使用RSE/WinCC/WinCC fl exible 方式,使用
Web服务(集成在新的PN CPU 中),使用已有的诊断方式,例如FB126 ,或者使用
Maintenance station( 维护站)等方式。其中使用OB8x是最简单最基本的获取基本故障信息
的方法,同时也可以配合诊断功能块进行详细故障的诊断。
          SI MATIC PLC 判断发生故障,会立即调用相应的故障组织块OB,如果PLC 中没有加
入相应的组织块PLC 可能会停机,停机的目的就是保证生产过程处于安全状态。如果使用
OB8x而没有编写任何诊断程序在用户程序中,PLC 虽然不会因为发生故障而停机,但是这
种方式并不可取。不能让产生故障的PLC 仍无条件的运行,因为这种方式可能导致生产处于
某种危险的状态。例如,当DO模块发生断线故障,相关的控制设备因此停止,但是DO可
能并没有获取故障信息而停止输出,如果维护人员检查故障并做好接线后,DO会立刻输出
控制信号导致相应的控制设备动作,这可能会造成现场人员或者设备的伤害。最好的方式之
一就是通过OB8x获取故障信息,然后通过编程连锁该输出信号,使其输出为“0”,当维
修完毕后,通过用户确认后(例如上位机界面中的操作按钮),然后再输出信号“1”。所
以使用OB8x就是快速的获取故障信息,然后根据此类故障进行条件式的监视和处理,这样
才是有效使用PLC 的方法。 
【文章来自米尔自动化网http://www.mirautomation.com/pages/2012-04/pa46484.shtml
本文标签: PLC         诊断  
 三菱电机

热门内容:
工业机器人 S7-200 S7-300 PLC编程入门 自动化产品 DCS控制系统 变频电机 工控机 可编程自动化控制器 温度传感器 HMI