返回主站|会员中心|保存桌面

AB罗克韦尔服务商    

PLC、变频器、人机界面、传感器

联系方式
  • 联系人:吴经理
  • 电话:18576370666
新闻分类
  • 暂无分类
首页 > 新闻中心 > MicroLogix 1100 PLC的通讯故障如何排查?
新闻中心
MicroLogix 1100 PLC的通讯故障如何排查?
发布时间:2025-12-17        浏览次数:0        返回列表

MicroLogix 1100 PLC 通讯故障排查

MicroLogix 1100 支持 Serial DF1(RS-232/RS-485) 和 EtherNet/IP 两种主流通讯方式,通讯故障排查需遵循 "物理层→协议层→软件层" 的递进原则,以下是结构化排查方案。

一、通用排查前提

  1. 确认 PLC 运行状态:RUN/POWER 灯常亮,无 FAULT 灯闪烁(故障灯会导致通讯中断)。

  2. 备份现有程序与配置:避免排查过程中误删数据。

  3. 准备工具:万用表(测接线)、通讯线(备用)、电脑(安装 RSLinx Classic + RSLogix 500)。

二、分通讯方式故障排查

(一)Serial DF1 通讯故障排查(RS-232/RS-485)

MicroLogix 1100 的串口为 Channel 0(RS-232),可外接 RS-485 转换器扩展,常见故障为无法连接、数据丢包。

1. 物理层排查(优先级最高)

排查项操作步骤判断标准
通讯线检查1. 更换已知完好的 DF1 串口线测试;2. 用万用表测线序:RS-232 直连需对应 TX/RX/GND,交叉线需 TX-RX 互换线序正确,无断线、短路
接线端子检查若用 RS-485 扩展,确认 A/B 线未接反,终端电阻(120Ω)按需接入(远距离通讯需启用)A 接 A,B 接 B,无松动
硬件兼容性确认电脑串口正常(可通过串口调试助手自测),避免使用劣质 USB-RS232 转换器转换器驱动安装正常,设备管理器无黄色感叹号

2. 协议层参数排查

在 RSLogix 500 中查看 PLC 的 Channel 0 配置(需上传 PLC 配置):

  1. 打开程序 → 左侧树形菜单 Configuration → Ports → Channel 0

  2. 核对关键参数(必须与主站 / 电脑一致):

    • Baud Rate(波特率):9600/19200/38400(常用 9600)。

    • Data Bits/Parity/Stop Bits:默认 8-N-1(8 数据位、无校验、1 停止位)。

    • Protocol(协议):选择 DF1 Full Duplex(全双工)或 DF1 Half Duplex(半双工,多主站用)。

  3. 若参数不一致,修改后下载到 PLC,重启生效。

3. 软件层排查

  1. RSLinx 通讯路径配置:

    • 打开 RSLinx → 点击 Communications → Configure Drivers

    • 选择 RS-232 DF1 Devices → 添加驱动 → 选择对应串口(COM 口)→ 匹配波特率、数据格式。

    • 点击 Who Active,查看是否能扫描到 PLC。

  2. 干扰排查:串口通讯易受电磁干扰,远离变频器、电机等强电设备,通讯线使用屏蔽线并接地。

(二)EtherNet/IP 通讯故障排查

MicroLogix 1100 自带以太网口,常见故障为无法 ping 通、扫描不到 PLC、数据通讯超时。

1. 物理层排查

排查项操作步骤判断标准
网线与端口检查1. 更换完好的超五类网线;2. 观察 PLC 以太网口指示灯:link 灯常亮(物理连接正常),ACT 灯闪烁(有数据传输)link 灯不亮 → 网线 / 端口故障;ACT 灯不闪 → 无数据交互
IP 地址冲突排查1. 电脑设置与 PLC 同一网段的静态 IP(如 PLC 为 192.168.1.10,电脑设为 192.168.1.20);2. 打开 CMD → 输入 ping PLC的IP地址 -t丢包率为 0 → 网络通畅;请求超时 → 物理层 / IP 冲突
交换机 / 集线器检查若通过交换机组网,更换交换机端口,或直接电脑与 PLC 直连测试直连能 ping 通 → 交换机故障

2. 协议层参数排查

  1. PLC IP 地址配置确认:

    • 确认 IP 地址为静态(避免 DHCP 分配导致地址变化)。

    • 子网掩码、网关配置正确(与组网要求一致)。

    • 若能通过串口连接 PLC,在 RSLogix 500 中查看 Configuration → Ethernet Port

    • 若无法串口连接,可通过 BOOTP/DHCP 工具获取 PLC IP:打开 RSLinx → 工具 → BOOTP 服务器 → 启用后扫描 PLC,分配临时 IP。

  2. 防火墙与端口检查:

    • 关闭电脑防火墙(或放行 44818 端口,EtherNet/IP 协议端口)。

    • 确认组网中无设备占用 PLC 的 IP 地址。

3. 软件层排查

  1. RSLinx 以太网驱动配置:

    • 打开 RSLinx → 配置驱动 → 选择 Ethernet Devices → 添加驱动 → 输入 PLC IP 地址。

    • 点击 Who Active,若能看到 MicroLogix 1100 的型号和 IP → 驱动配置正常。

  2. 程序内通讯指令排查:

    • 目标 IP 地址、通讯类型(如 CIP Data Table Read/Write)是否正确。

    • 数据长度、数据表地址是否超出范围。

    • 若为 PLC 与 HMI / 其他 PLC 通讯,检查程序内 MSG 指令配置:

三、常见故障代码与解决方案

故障现象可能原因解决方案
RSLinx 提示 "No Path Found"1. 通讯驱动未配置;2. 物理连接中断1. 重新配置 RSLinx 驱动;2. 检查网线 / 串口线
能 ping 通但扫描不到 PLC1. 防火墙拦截 44818 端口;2. PLC 以太网口故障1. 关闭防火墙或放行端口;2. 恢复 PLC 出厂设置测试
串口通讯时断时续1. 电磁干扰;2. 波特率过高1. 改用屏蔽线并接地;2. 降低波特率至 9600
密码锁定导致无法连接PLC 设置了访问密码1. 输入正确密码;2. 硬件恢复出厂设置(参考清空程序方法)

四、故障排查总结流程

  1. 先物理层,后协议层:优先排除接线、网线、硬件损坏等问题,再核对参数。

  2. 替换法测试:用已知完好的通讯线、转换器、网线快速定位故障点。

  3. 单一变量测试:每次只修改一个参数(如波特率、IP),避免多变量干扰排查结果。

收缩
  • 电话咨询

  • 18576370666
  • 添加微信客服