DL100 PN替换 DL100 RS422调试实例

发布时间 2023-07-20 15:07:13作者: 德国西克SICK

第一部分:现场问题描述 
客户使用DL100 的422 通讯,需要西门子PLC 使用过多422 模块,PLC 接入模块数量有限。换成DL100 的PN 通讯,使用交换机来处理。同时之前的使用中,遇到 了DL100 烧坏的问题。 

第二部分:现场工作内容 

1.  产品自身功能和参数设置体现: 

接线:422 通讯的接棕正蓝负,绿黄灰粉交叉接入CM1241 模块,接入正确后,模块信号灯 会被点亮。 

PN 通讯1 口为电源接口,2 口为PN 通讯口,3 口为另外一台DL100,PN 通讯串接口。  1 口,接入电源,1 号脚为L+,3 号脚为M 
2 口,接入百兆以太网线,RJ45 接入PLC 网口或通过交换机接入PLC。

客户想要单独接一个光被遮住的额外信号,我们用到WrnLvL.。422 和PN 通讯都可用MF1 功 能脚引出,PN 通讯也可直接在模块里使用。 

 

为了方便我直接在sopas 中配置完成,通过按键找到MF1 亦可。

 

2.  现场非产品问题排查:  

针对DL100 烧坏的问题,建议客户使用良好的稳压电源或加装隔离器使电源稳定,同时保 持安装环境下良好接地,确保外壳不带电。  

由于设备运行环境良好,布线规范,附近也无大功率电机。  同时建议客户使用我们的绝缘垫片。  使用绝缘垫片后,无再出现烧坏现象。 

3.  第三方上位机调试相关: 

422 串口通讯,直接用CM1241 使用点到点通讯。接入CM1241 模块。

使用Receive_p2p DB 功能块,在全局DB 数据块中建立数组,关联进buffer。  我也试过用点到点里的RCV_PTP 同样可以实现正常通讯。 
按客户要求看是否使用Send_P2P/Send_PTP。

有些较信的编码器在“消息结束”这里会有防止重写的功能,一定记得不要勾选。勾选后 数组将不会自动刷新。

PN 通讯,在官网下载GSD 文件,如无需其他功能实现,不需要连接sopas 进行配置,可 直接分配IP 地址和名称。 

SICK 官网下载GSDML 文件

插入GSD 文件: 

 

安装GSD 文件:

 

拉入模块,配置好IP 和名称这里可以直接分配,不需要在sopas 里额外设置。

 

分配地址:

分配地址后在监控表里读取即可。实际发现无法读取。  排查验证后,发现地址位置冲突了。重新更改地址后正常。500 开始。