首页 理论教育 西门子FC3诊断指南

西门子FC3诊断指南

时间:2023-11-16 理论教育 版权反馈
【摘要】:CPU集成的DP接口和CP 443-5的DP从站可以用SFC13来诊断故障,CP-342-5的DP从站不能采用这种诊断方法。只能用CP的诊断功能和调用FC 3“DP_DIAG”来诊断它的从站。1)首先调用FC 2“DP_RECV”,读取DP从站的输入点,查询DP_RECV返回的DP状态字节DPSTATUS中的状态位。4)调用FC 3,读取诊断列表中为1的位对应的从站的诊断数据。不能双击打开模块信息对话框对它们进行诊断,但是可以用CP 342-5来诊断它们。

西门子FC3诊断指南

CPU集成的DP接口和CP 443-5的DP从站可以用SFC13来诊断故障,CP-342-5的DP从站不能采用这种诊断方法。只能用CP的诊断功能和调用FC 3“DP_DIAG”来诊断它的从站。FC3在程序编辑器左边窗口的“\SIMATIC_NET_CP\CP300”文件夹中。

1.诊断的顺序

通过CP 342-5读、写DP从站和诊断从站故障的程序均在OB1中编写。

1)首先调用FC 2“DP_RECV”,读取DP从站的输入点,查询DP_RECV返回的DP状态字节DPSTATUS中的状态位。

2)如果有DP从站没有进行正常的数据传输,DPSTATUS的第1位为1,此时调用FC 3,读取站列表,了解哪些从站工作不正常。

3)如果DP从站有新的诊断数据,DPSTATUS的第2位为1,此时调用FC 3,读取诊断列表,判别哪些从站有新的诊断数据。

4)调用FC 3,读取诊断列表中为1的位对应的从站的诊断数据。读取结束后将诊断列表中的对应位复位。

5)调用FC 1“DP_SEND”,将发送给从站的数据写入CP。

2.硬件组态

在STEP 7中创建一个名为FC 3_Diag的项目。在HW Config中,将电源模块、CPU和信号模块插入机架,CPU模块为CPU 315-2DP(见图7-61)。CPU的MPI接口和集成的DP接口的地址均为2,未使用集成的DP接口。(www.xing528.com)

将CP 324-5插入机架,点击自动打开的“属性­PROFIBUS接口”对话框的参数选项卡中的“新建”按钮,采用默认的参数,网络的传输速率为1.5Mbit/s,配置文件为“DP”。

用“拖放”的方法,将一个ET 200M从站、一块ET 200B-16DI和一块ET 200B-16DO“挂”到DP网络上(见图7-62)。

978-7-111-28256-3-Chapter07-105.jpg

图7-61 SIMATIC管理器

ET 200B-16DO的DP站地址为4,分配的输出地址为QW0。ET 200B-16DI的DP站地址为5,分配的输出地址为IW0。ET 200M的DP站地址为7,各模块的地址见图7-62。DP主站系统共有连续的7B输出和4B输入。

组态结束后,点击工具栏上的978-7-111-28256-3-Chapter07-106.jpg按钮,编译并保存组态信息。

将组态信息下载到CPU后,打开诊断视图,3个从站内左上角的小图标为灰色,选中7号从站,下面窗口中各模块的图标也是灰色的。不能双击打开模块信息对话框对它们进行诊断,但是可以用CP 342-5来诊断它们。

978-7-111-28256-3-Chapter07-107.jpg

图7-62 诊断视图

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

我要反馈