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

PROFIBUS网络诊断技术在冲压自动化设备中的应用(5)

  • 作者:曾毅
  • 供稿:米尔自动化网
  • 阅读人次:
  • 发布时间:2012-08-03

在STEP7中,由于在控制系统内的变量定义和标签与人机界面(HMI)系统当中的变量定义和标签完全一致并且共享统一的数据库,因此用户不需要对信息在自动化控制层和人机界面层传输进行干预和编程。简单地说,这一过程是自动触发并且由全集成自动化的框架来实现的。在全集成自动化的HMI端,网络错误的显示是标准页面,这些页面可从SIMATIC标准库中复制一个预先定义并设计好了的诊断画面进行应用。在这个诊断画面上通过PLC自动完成诊断数据包功能调用( FB125),现场人员可以直接看到整个自动化系统的诊断画面(见图13、图14)。

图13 41#从站故障显示(右工作台)
图13 41#从站故障显示(右工作台)

图14 41#从站故障详细信息
图14 41#从站故障详细信息

在STElP7程序中,FB125 (DB125)须由OB1、OB82、OB86进行调用。该功能的使用可使生产线的网络故障诊断在不借助其他网络诊断工具的前提下独自完成对整个网络的监测,DP故障子站的状况及原因分析在HMI上可以一目了然地进行查阅。它是一种最便捷!最实用的网络在线诊断工具。

JC M002

TAK

MO01: AN #Error_ come

JC M091

LW#16#D40 //D40故障子站送显(左移动工作台)

T “MW6”

BEU

M002: AN #Error_ come

JC M091

LW#16#D41 //D41故障子站送显(右移动工作台)

T “MW6"

BEU

6.应用S7_PDIAG和ProAgent实现故障点诊断严格意义上讲,本节将要介绍的内容不完全属于Profibus网络诊断的范畴,S7_PDIAG和ProAgent实际上是一种基于STEP 7平台开发的以网络通信为介质进行设备故障点诊断的技术,它的出现和使用很好地诠释了西门子全集成自动化的理念。在STEP 7程序的编制中使用S7_PDIAG软件,在ProTool或WinCC Flexible编制的HMI程序中植入ProAgent软件,用以提高采用STEP 7标准软件在LAD/STU FBD语言编程中处理诊断功能方面的能力,这个诊断处理功能能够监视生产过程,察觉使用过程中出现的故障并提供相应的故障ID和相关联的值发送到相连接的HMI操作面板上,通过在HMI上编制的诊断页面,就可以查看相应发生故障的程序段和了解故障发生的原因。

通常的故障点诊断是采用诊断消息的方式实现的,即取PLC中的一个位信号作为触发信号,在HMI中设置相应的报警文本,当故障点触发时弹出设置的报警文本,这样的报警消息由HMI扫描PLC中故障位的状态得出,通过符号表产生的消息同样由CPU扫描消息触发位的状态得出,该故障扫描方式将占用大量的通信负荷。S7_PDIAG软件采用与程序块调用等相关的报警信息,由PLC触发,只有当故障触发时才发送报警消息,由于PLC和HMI集成在一个项目下,PLC中定义的文本消息存储于HMI中,故障触发时只发送位状态而不发送整个文本消息,故大大减少了通信负荷。

鉴于DR开卷线控制系统自身结构的复杂性和外围检测元件、执行系统的繁杂性,在S7程序编制中实现对系统外围元件的故障诊断是十分必要的,SIMATIC提供的S7 _PDIAG和ProAgent是一个有效的解决方案。我们使用其对生产线的液压系统、润滑系统、安全系统、上料垛料及传送系统的关键点进行诊断监控。该功能的使用使生产线的设备维护和故障诊断在脱离PG编程器的情况下变得简单可行。

分享到
【文章来自米尔自动化网http://www.mirautomation.com/pages/2012-08/s36358.shtml
本文标签: 冲压自动化   DR开卷线   PROFIBUS诊断   BT200  
 三菱电机

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