首页 理论教育 西门子PLCPROFIBUS通信诊断处理器的应用

西门子PLCPROFIBUS通信诊断处理器的应用

时间:2023-11-16 理论教育 版权反馈
【摘要】:S7-300/400常用的PROFIBUS通信处理器有CP 443-5和CP 342-5、CP 343-5等,它们扩展了PLC的通信接口,其功能比集成的DP接口的功能要强得多。此外,这些通信处理器还有非常强的诊断功能,下面以CP443-5Ext为例,介绍用PROFIBUS通信处理器诊断故障的方法,其他型号的CP诊断故障的方法基本上相同。选中左边窗口中的PROFIBUS,右边窗口是网络的状态和总线参数。图6-41 7号从站的AO模块的诊断信息

西门子PLCPROFIBUS通信诊断处理器的应用

S7-300/400常用的PROFIBUS通信处理器有CP 443-5和CP 342-5、CP 343-5等,它们扩展了PLC的通信接口,其功能比集成的DP接口的功能要强得多。它们支持PG/OP(编程器/操作面板)通信、S7通信和S5兼容的通信(FDL通信)。此外,这些通信处理器还有非常强的诊断功能,下面以CP443-5Ext为例,介绍用PROFIBUS通信处理器诊断故障的方法,其他型号的CP诊断故障的方法基本上相同。

1.使用CP443-5Ext的LED进行诊断

CP 443-5Ext的3个故障LED(INTF、EXTF和BUSF)均为红色,RUN LED为绿色,STOP LED为黄色。表6-8给出了CP 443-5Ext的LED可能的状态和CP对应的运行状态。表中的灰色单元表示未使用该LED。

表6-8 CP 443-5Ext的LED

978-7-111-28256-3-Chapter06-58.jpg

2.启动CP 443-5Ext的诊断功能

在SIMATIC管理器中创建一个名为443_Diag的项目(见随书光盘中的同名例程),系统的硬件结构如图6-34所示,CP 443-5Ext是DP主站,站地址为3。它有3个从站,4号和5号从站分别是16DI和16DO的ET 200B。7号从站是ET 200M,它有一块8DO模块、一块16DI模块和一块2AO模块。

3.DP从站的故障

在SIMATIC管理器生成OB82、OB85、OB86和OB122。用DP电缆连接CP和各从站的DP接口,接通主站和从站的电源,将组态信息和逻辑块下载到CPU。将CPU和CP的模式选择开关置于RUN位置。用下面的方法“人为地”制造两个从站的故障:

978-7-111-28256-3-Chapter06-59.jpg

图6-34 HW Config中的DP网络

1)断开4号从站ET 200B-16DO的电源。

2)断开AO模块0号通道输出端外接的小开关,模块出现电流输出回路开路故障。

出现故障后,IM 153-1和AO模块的SFLED亮,CPU的EXTF和DP EXTF LED亮,CP 443-5Ext的EXTF LED闪烁,CPU和CP的RUN LED亮。选中SIMATIC管理器左边窗口的400站点,执行菜单命令“PLC”→“诊断/设置”→“硬件诊断”,打开快速视图,在“CPU/故障模块”列表中可以看到CPU和有故障的4号、7号从站。

4.用CP443-5Ext的在线视图进行诊断

选中SIMATIC管理器中的400站点,打开HW Config,双击CP 443-5Ext,点击CP 443-5Ext属性对话框的“诊断”选项卡中的“运行”按钮(见图6-35),打开CP的诊断对话框(见图6-36),点击工具栏上的978-7-111-28256-3-Chapter06-60.jpg按钮,进行在线诊断。

978-7-111-28256-3-Chapter06-61.jpg

图6-35 启动CP 443-5Ext的诊断功能

选中左边窗口中的某个对象,右边窗口是该对象有关的信息。选中左边窗口的“模块”,可以看到CP模块的主要参数。

图6-36的诊断缓冲区给出了按事件顺序排列的事件消息。诊断缓冲区提供所有与CP通信服务有关的消息,最新的消息在最上面显示。

978-7-111-28256-3-Chapter06-62.jpg

图6-36 CP 443-5Ext的诊断缓冲区

选中诊断缓冲区中某个事件消息,下面的“解码事件消息”区给出该消息有关的信息。双击某个事件消息,将会显示帮助文本,进一步详细解释该消息。

选中左边窗口中的PROFIBUS,右边窗口是网络的状态和总线参数。(www.xing528.com)

选中左边窗口的“节点”,图6-37右边窗口的3号站是DP主站(CP 443-5 Rxt),其余的节点是DP从站。因为4号从站断电,没有被检测出来。

978-7-111-28256-3-Chapter06-63.jpg

图6-37 诊断视图中的节点信息

978-7-111-28256-3-Chapter06-64.jpg

图6-38 CP 443-5Ext诊断视图中DP主站的信息

选中图6-38左边窗口的“DP主站”,DP的状态为“运行”,DP的模式为“与S7兼容”。某些老式的CP不能选用DPV1模式。4号从站上的诊断符号(红色的指示灯)表示DP主站没有与该从站交换用户数据。可能的原因如下:

1)该DP从站的参数分配/组态错误。也可能是因为从站故障,读取不到组态信息。

2)作为DP主站的CP没有周期性地轮询该DP从站。

图6-39是选中4号从站的“标题模块”时,从站的诊断结果。

978-7-111-28256-3-Chapter06-65.jpg

图6-39 CP 443-5Ext诊断视图中DP从站的标题模块信息

正常运行的4号从站的“标题模块”中的诊断信息为“模块存在并正常”。

图6-40是7号从站的诊断信息,“从站诊断”区有3个打勾的诊断信息:

978-7-111-28256-3-Chapter06-66.jpg

图6-40 CP 443-5Ext诊断视图中7号从站的信息

1)ExtDiagMessage:存在与DP从站有关的重要的诊断数据。

2)WatchdogOn:从站的看门狗(监控定时器)处于激活状态。

3)StatusFromSlave:显示的诊断数据来自从站。

“从站诊断”区的其他英文信息的含义可用STEP 7的在线帮助功能查阅。

选中7号从站的“标题模块”,其状态为“模块存在且正常”。选中该从站有故障符号的模块6(6号槽的AO模块,见图6-41),右边窗口是它的诊断信息。

选中左边窗口最下面的7号从站的“相关的设备”,右边窗口是十六进制供应商信息(诊断信息)和供应商标识符。

978-7-111-28256-3-Chapter06-67.jpg

图6-41 7号从站的AO模块的诊断信息

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈