基于WinCCS7―400H故障状态可视化.docVIP

  • 30
  • 0
  • 约2.42千字
  • 约 6页
  • 2018-10-30 发布于福建
  • 举报
基于WinCCS7―400H故障状态可视化

基于WinCCS7―400H故障状态可视化   【摘 要】S7-400H冗余控制系统因其诸多优点,被广泛的应用于工厂、企业中重要的生产岗位,其重要性不言而喻。本文通过搭建实验平台,结合实际应用情况,详细说明如何利用PSC7实现冗余系统故障状态可视化的远程监控。以达到减轻维护人员工作量、短时间内消除设备隐患、减少生产经济损失的目的   【关键词】S7-400H冗余;PCS7;故障;可视化   0 引言   S7-400H的容错原理是通过二个并行的CPU实现的,当控制系统发生故障时进行无扰动切换,控制系统不丢失任何信息。但此时系统处于非冗余状态,存在着严重的设备隐患,如果未及时发现和处理,可能会造成不必要的损失。S7-400H系统发生错误或故障时,CPU和DP从站上的接口模块都会有对应的LED指示灯点亮、熄灭或闪烁,这些信息是维护人员判断故障点的重要依据。   1 设计方案   利用SFC51将读取的CPU指示灯状态和DP从站的通讯连接状态,存放在指定的数据区内;WinCC通过以太网采集指定的数据进行冗余系统状态的监控,实现在S7-400H系统状态的远程可视化。   2 系统硬件构成   1)1个机架UR2-H   为模块提供机械支持和电源;通过背板总线将各个模块连接在一起。   2)2个电源PS407   通过背板总线,向机架上的其它模块提供工作电压。   3)2个容错CPU   PLC控制系统的核心,负责所有外部信号扫描、计算、逻辑处理、输出等工作。   4)4个同步子模块、2根同步光纤   实现2个CPU之间的数据同步。   5)1个CP模块   完成CPU与上位机之间的数据通讯。   6)1个ET200M从站   7)一台工程师站(ES),带有CP1613网卡   CP1613网卡用于实现上位机与CPU的冗余连接。   3 系统拓扑图   4 软件构成   STEP7用于编写冗余控制系统状态监控程序;WinCC用于采集PLC的数据,监控冗余系统的状态。   5 设计步骤   5.1 硬件安装   将模块依次插入机架中,设置CPU机架号并插入同步子模块,连接同步光纤;组建分布式I/O从站ET200M。   5.2 使用STEP7进行组态   在STEP7硬件组态中依次组态机架、PS、CPU、同步子模块、CP和ET200M从站,设置好CPU、ET200M的站地址,设置CP的MAC地址等参数。   在STEP7网络组态中配置PC Station,对CP1613进行组态。   5.3 在STEP7中采用结构化编程,编写读取H系统状态的程序   1)在循环组织块OB32中调用系统功能块SFC51,将读取S7-400H系列LED状态的信息保存在DB1中。   2)在FC1中调用SFC51,分别读取“DP主站系统的预期状态”和“DP主站系统的当前状态”,分别将读取的数据保存在DB2、DB3中。比较DB2、DB3中对应的数据,判断两次读取的状态是否一致,将比较后的结果存放在DB4中。   3)将数据块DB1、DB4和包含的所有数据的属性修改为“S7_m_c”,数值设为“true”,便于传递到WinCC变量管理器中。   4)在STEP7中插入防止冗余系统CPU停机所必须的OB块(OB40,OB70,BO72,OB80-OB87,OB121,O122)以便于测试,防止测试过程中CPU频繁停机;将程序下载到CPU中。   5.4 配置WinCC,设计监控画面   1)在STEP7中插入OS,选择连接方式为“Named Connections”将自动完成WinCC的驱动连接和变量传递。   2)在WinCC中新建画面,连接相应的变量,分别用于显示LED状态和DP从站的连接状态。   6 设计成果测试   经过多次不同方式的测试表明,当CPU处于RUN模式时,该方案能够取得很好的效果,可以准确、迅速的检测出CPU上LED的状态和I/O从站的通讯连接状况;当CPU处于STOP或数据同步状态时,该方案无法检测到此时CPU的状态。原因为CPU在RUN状态时会检测整个控制系统的状态,并将这些信息保存在CPU的内部存储区中,此时,利用系统功能块SFC51可以正确的读取出CPU所获得的系统状态信息;当CPU停止时或同步更新过程中,CPU不再执行此项工作,SFC51读取的数据无法进行任何的更新,从而导致WinCC画面上的显示与实际情况不一致。   7 总结   通过多次测试结果和实践都表明,该设计方案十分的合理,通用性强、移植性好。不仅能实现对S7-400H系统的监控,还可以轻松地实现对S7-300/400的监控,仅需修改SFC51相应的参数即可。不需要安装额外的设备设施,不需

文档评论(0)

1亿VIP精品文档

相关文档