西门子S7-200 SMART的PROFINET通信网络诊断
profinet通信诊断
在进行profinet io 通信io控制器/智能设备的过程中,有可能会出现错误,对于profient通信诊断,有如下三种方法:
通过cpu指示灯状态诊断
通过plc信息诊断
通过特殊存储器诊断
方法一:通过cpu指示灯状态诊断如果 s7-200 smart cpu 作为profient 控制器和 profinet io设备进行通信。可以查看如下表中led状态查看cpu所处的状态,进行简单的诊断。见表1.所示。
表1.led指示灯状态诊断cpu状态
工作状态led 指示灯说明runstoperror作profinet控制器工作时 stop
灭开1 hz闪烁cpu 处于 stop模式且任何已组态的profinet设备失去连接或收到警告时适用。
作 profinet控制器工作时 run
开灭1 hz闪烁cpu 处于run模式且任何已组态的profinet设备失去连接或收到警告时适用
作智能设备时 run
开灭1 hz闪烁cpu 处于run模式且与上位io控制器未连接或者组态不匹配时适用
从表1.中可以看出:
当 s7-200 smart 组态为 profinet 控制器后,无论cpu出于停止还是运行,失去连接或者出现警告时,error指示灯会以1hz闪烁。
当s7-200 smart 组态为 profinet 智能设备后,当与上位io控制器未连接或者组态不匹配时,error指示灯会以1hz闪烁。
s7-200 smart作为控制器时,通过plc信息可以查看相关profinet通信故障的诊断信息。
1、通信搜索到cpu
2、菜单栏选择plc,然后在菜单栏功能区选择plc,如图1.所示
图1.打开plc信息
3、打开的plc信息对话框,如图2所示。
图2.plc信息
①为系统页面系统对话框显示的:已组态的 profinet 设备 (configured profinet device):profinet 设备的状态
状态如下:
不可用 (not available):cpu 无法找到设备
正常 (ok)
诊断 (diagnosis):报告警告。
②为已经组态的io设备,点击②可以查看具体某个设备的信息
③为事件日志
④为profinet报警
4、点击已经组态的io设备,查看有关设备的详细信息,如图3.所示
图3.profinet设备详细信息
①处显示设备信息,包含、设备名称、设备类型、设备编号、转换后的名称以及ip 地址
②显示设备状态:
不可用 (not avaliable):cpu 无法找到设备,设备名称与实际设备不符
正常 (ok)
诊断 (diagnosis):报告警告。
③模块状态
该对话框显示插槽中每个模块的状态。模块状态分类如下:
正常 (ok)
错误 (error):如果单击"状态"列中的"错误"按钮,则会在右侧显示相应的详细错误信息。
图3中所示错误为,et200sp插槽1所使用的底座为白色底座,在组态中没有组态启用新的电位组,所以报错
5、通过事件日志查看cpu存储的事件历史记录,包括上电、掉电、错误以及模式跳转等事件。还列出了事件发生时间。显示的事件日志的大数量为 32。如图4.所示
图4.事件日志
6、查看profient报警,显示 profinet相关的警告信息:设备编号、设备名称、插槽编号、子插槽编号以及警告描述。如图5.所示
图5.profinet报警
s7-200 smart 作为智能设备时,可以通过plc信息查看智能设备的状态,如图6.所示
图6.智能设备诊断
也可以在事件日志中查看,如图7.所示。
图7.事件日志查看诊断
从v2.4版本开始,s7-200 smart 预留特殊存储器smb用于profinet通信诊断。
注意!如果程序使用的范围为 smb1800 至 smb1999 且是在 step 7-micro/win smart v2.3或更早版本中创建的,则程序在 v2.4 将被清除,必须重新编辑程序以使用其它读/写 sm地址。
从v2.5版本开始,s7-200 smart 预留sm.0用于诊断智能设备和上位控制器的通信连接状态和io数据状态。
具体存储区分配表2.所示
表2.特殊存储器使用分配
展开全文
- 供应商
- 广东湘恒智能科技有限公司
- 联系电话
- 13510737515
- 手机号
- 13185520415
- 在线咨询QQ
- 1695606393
- 联系人
- 董海波
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)