解决欧姆龙PLC通讯故障
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
解决欧姆龙PLC通讯故障
光域公司罗隆胜
我公司是通信光缆的专业生产厂家
PLC
停和其他控制单元的投切
计算机综合可编程控制器和其他设设备的数据
近日一台设备开机后无法工作
但却没发现问题
看来问题是出自PLC了
检修中我们注意到一个异常的现象
COMM
于是我们联系了欧姆龙北京维修部的技术人员
指示灯平时不亮
这种现象应该是RS232端口通讯集成损坏了
更换一台新的C200HE-CPU42费用在六千多元也要近千元
突然闪过一个念头
一个是RS232端口PERIPHERAL
个端口需要欧姆龙专用的20针插头进行连接
PERIPHERAL
但是我们又遇到了一个问题
就必须专门为这台PLC配一条专门连接电缆
短短一条连接线
首先我们着手研究RS232和外设口的接线方法
无奈
我们根本接触不到这相关的资料后来通过拆解编程器连线
同时在网上找到一家做二手工控设备的的公司
并动手制作连线
九针
将连线接好一试
进一步试验工控软件还是这个20针外设端口有别于RS232端口
一时间
所以平时多数是进行简单的联机备份
不禁束手无策
这类设备跟机提供的资料不但有限
于是我们尝试到网上搜索相关的资料
Host Link
节点号有些地方也理解为所以
需要用节点号来加以区分0
我们发现SYSMAC-CPT编程软件是用默认的节点号
而工控软件连接的节点号是估计这个就是工控软件无法通讯的原因PLC设置
为但奇怪的是无论怎样修改
带着深深的疑惑
终于找到了问题的所在
而由于通常使用的是RS232端口
SYSMAC-CPT编程软件里面的端口设置也只是针对RS232端口
由于没有现成的外设端口设置界面
手工进行修改
至此创新实践
又可以继续使用了
我们对欧姆龙PLC的通讯有了更深刻的认识
欧姆龙PLC一般默认使用
Host Link
缺省设置为起动位1停止位2必须与PLC的实际节
点号对应
如编程器进行通讯
1链接
PT
要进行上位链接通讯
RS232
端口
DM6645的位
000
0起动位1
偶
校验
波特率9600bps
通信方式设置
缺省值
1 1
NT 链接
5
1
BCD 码
上位机链接DM6647
缺省值
0000
外设端口
PERIPHERAL
DM6650的位
00
0起动位1
偶
校验
波特率9600bps
通信方式设置
缺省值
节点号设置
寄存器号
0BCD 码
上位机链接
DM6652
缺省值
0000
注
如果CPU 上的DIP 开关的脚5置位ON 都将使用下面所列
出的标准通信设置
SYSMAC-CPT编程软件通讯设置