抖音粉丝群1
『7x24小时有问必答』

1.png
本次分享的 6 个调试案例均为工业现场高频场景 + 培训必练实操项,从基础逻辑控制到高速定位 / 通信联动由浅入深,全部遵循「离线仿真排逻辑→硬件检查避故障→在线监控查状态→强制操作试负载→现场联调定工艺」的信捷 PLC 调试核心流程,融合 XD-PRO/XC-PRO 软件专用调试功能(脉冲监控、MODBUS 测试、趋势监控),同时标注案例核心考点 + 高频故障排查 + 现场调试技巧

所有案例均以信捷  XD3-24T-E(晶体管型)  为主控(向下兼容 XC 系列继电器型),编程软件为 XD-PRO V3.0 及以上版本。
案例 1:电机正反转控制(基础逻辑调试,新手入门必练)
工艺要求
X0 = 正转启动(常开)、X1 = 反转启动(常开)、X2 = 急停(常闭)、X3 = 停止(常开);Y0 = 正转接触器、Y1 = 反转接触器;正反转互锁(防止短路),按下启动保持运行,停止 / 急停立即断电,无延时。
核心硬件
信捷 XD3-24T-E、交流接触器 2 个、三相电机、按钮 4 个、DC24V 电源。

核心程序要点(梯形图)
2.png
分步调试步骤
离线仿真:启动仿真,强制 X0=ON→Y0 亮,强制 X1=ON→Y0 灭(互锁生效);强制 X3=ON→Y0/Y1 均灭,验证互锁 / 自锁 / 停止逻辑。
硬件检查:核对 X0-X3 接线(按钮接 DC24V)、Y0-Y1 接接触器线圈,确认接触器辅助触点互锁(硬件双重互锁,现场更安全)。
在线监控:下载程序后,现场按 X0,软件中 X0→ON、Y0→ON,电机正转;按 X1,X1→ON、Y0→OFF、Y1→ON,电机反转,实时监控软元件状态。
故障模拟:故意短接 Y0/Y1 输出,测试互锁是否生效(程序 + 硬件互锁应阻止同时导通)。
高频故障排查
按正转 / 反转,电机无动作:软件中 Y0/Y1=ON→查接触器接线 / 线圈;Y0/Y1=OFF→查程序中互锁 / 急停触点是否串联错误。
正反转可同时启动:程序中未加ANI Y1/ANI Y0互锁,或硬件接触器辅助触点未接互锁,立即补充程序 / 硬件互锁。

案例 2:电机星三角启动控制(定时延时调试,工业电机常用)
工艺要求
X0 = 启动、X1 = 急停(常闭)、X2 = 停止;Y0 = 星型接触器、Y1 = 三角型接触器、Y2 = 主接触器;启动后 Y2 先吸合→Y0 吸合(星型启动,降压)→延时 5s 后 Y0 断开,Y1 吸合(三角型运行);停止 / 急停所有接触器断电,星三角互锁

核心硬件
信捷 XD3-24T-E、3 个交流接触器、三相异步电机(≥3kW)、按钮 3 个、T0 定时器(100ms 时基)。

核心程序要点
3.png

分步调试步骤
离线仿真:强制 X0=ON→Y2、Y0 亮,T0 开始计数;T0 当前值到 50→T0 亮,Y0 灭、Y1 亮,验证延时和互锁逻辑。
在线监控:重点监控T0 当前值 / 设定值,确认延时精准为 5s;现场启动后,观察接触器吸合顺序是否为 Y2→Y0→Y1。
强制操作:强制 T0=ON,模拟延时到,测试 Y0 断开、Y1 吸合是否正常,验证三角型运行逻辑。

高频故障排查
延时时间不准:定时器时基选择错误(如选 10ms 时基 K50=0.5s),核对信捷定时器时基(T0-T199=100ms),重新计算设定值。
延时到后星型接触器不断开:程序中 T0 常开触点未串联在 Y0 回路,或 T0 被误加 RST 清零指令,删除冗余 RST,补充 T0 触点。
三角型接触器无法吸合:未加ANI Y0互锁,或 T0 触点接线错误,改为 T0 常开触点驱动 Y1。
案例 3:模拟量压力采集调试(FROM/TO 指令,现场刚需)
工艺要求
信捷 XD3-24T-E+XD-A4 模拟量输入模块(4 路 AI,4-20mA);压力变送器(0-10MPa,输出 4-20mA)接模块 CH1;通过FROM 指令读取采集值到 D0,通过 EZCP 指令判断压力是否在 2-8MPa(D0 对应数值 819-3276),M0 = 超上限(>8MPa)、M1 = 正常、M2 = 超下限(<2MPa)。

核心硬件
信捷 XD3-24T-E、XD-A4 模拟量模块、压力变送器、DC24V 电源、屏蔽双绞线(模拟量专用)。
核心程序要点
4.png

分步调试步骤
硬件检查:模拟量接线用屏蔽双绞线,屏蔽层单端接地;变送器接模块 CH1(V+、I-),模块接 PLC 扩展口,上电确认模块 RUN 灯亮。
软件参数:XD-PRO 中「扩展模块设置」选择 XD-A4,确认模块号为 0(第一个扩展模块)。
在线监控 + 趋势监控:下载程序后,监控 D0 数值(4-20mA 对应 0-4095),改变变送器压力,观察 D0 数值是否线性变化;打开「趋势监控」添加 D0,查看压力变化曲线是否稳定(无乱跳)。
阈值验证:调整压力到 1MPa(<2MPa)→M2 亮,5MPa(正常)→M1 亮,9MPa(>8MPa)→M0 亮,验证区间比较逻辑。

高频故障排查
D0 数值为 0/4095 不变:模拟量模块接线反(V+、I - 接反),或变送器无供电,核对接线并给变送器通 DC24V。
D0 数值乱跳 / 波动大:未用屏蔽双绞线,或屏蔽层双端接地,改为屏蔽层单端接 PLC GND;现场有变频器等干扰,增加隔离器。
数值与实际压力不符:未做模拟量校准,在 XD-PRO 中「功能→模拟量校准」,对 CH1 进行零点(4mA)和满量程(20mA)校准。

案例 4:编码器高速计数测速(HSCS / 高速计数器,工控高频)

工艺要求
增量式编码器(AB 相,1000 线,输出 5-24V)接信捷 XD3-24T-E高速输入点 X0/X1(AB 相正交);用高速计数器 C235(AB 相,掉电保持)计数,通过运算指令计算电机转速(转速 = 计数器值 ×60/(1000× 采样时间)),结果存 D10,采样时间 500ms(T1,10ms 时基 K50)。

核心硬件
信捷 XD3-24T-E、1000 线 AB 相编码器、电机、联轴器、DC24V 电源。

核心程序要点
5.png

分步调试步骤
硬件 + 软件设置:编码器 A 相接 X0、B 相接 X1(高速点),XD-PRO 中「高速计数设置」开启 C235,选择 AB 相正交计数。
在线监控:手动转动电机,监控C235 当前值是否随电机转动递增(正转)/ 递减(反转),确认高速计数生效。
运算验证:电机匀速转动,监控 D10 转速值,对比实际转速(用转速表测量),调整运算公式系数。
高速计数器置位测试:添加 HSCS 指令HSCS K1000 C235 Y0,当 C235 计至 1000 时 Y0 亮,验证高速触发功能。

高频故障排查
C235 数值为 0 不变化:编码器接了普通 X 点(非 X0-X3 高速点),或未在软件中开启高速计数功能,改为高速点并开启参数。
计数数值跳变 / 漏数:编码器接线松动,或现场干扰大,用屏蔽双绞线并单端接地,增加编码器终端电阻。
转速计算错误:编码器线数设置错误(如把 1000 线设为 500 线),或运算公式采样时间错误,重新核对参数并修正公式。
案例 5:伺服定长定位控制(PLSR 加减速脉冲,工控高薪点)
工艺要求
信捷 XD3-24T-E(晶体管型)+ 信捷 DS2-20P4 伺服驱动器 + 伺服电机;X0 = 启动、X1 = 急停、X2 = 复位;通过PLSR 指令实现电机定长位移(走 10000 个脉冲,最高频率 2000Hz,加减速时间 50ms);Y0 = 脉冲输出、Y1 = 方向输出,复位时 RST 清零脉冲计数,伺服回零。

核心硬件
晶体管型 PLC(必须)、信捷 DS2 伺服、伺服电机、联轴器、限位开关(可选)、屏蔽双绞线(脉冲专用)。

核心程序要点
6.png

分步调试步骤
硬件 + 伺服参数:Y0 接伺服 PUL+、Y1 接 DIR+,PLC GND 接伺服 PUL-/DIR-;伺服参数设为「脉冲 + 方向」、电子齿轮比按实际传动比设置(如 1:1 设为 1000),伺服上电无报警(ALM 灯灭)。
信捷脉冲监控:XD-PRO 中打开「功能→高速脉冲→脉冲监控」,选择 Y0,强制 X0=ON,查看已输出脉冲数是否为 10000,当前频率是否达 2000Hz。
现场点动测试:先通过伺服面板点动电机,确认电机无卡阻;再通过 PLC 强制 X0=ON,测试电机是否按设定位移运行。
精度校准:若实际位移与设定不符,调整伺服电子齿轮比(核心),或修改 PLSR 指令的脉冲数,直至位移精准。

高频故障排查
伺服无动作,无报警:PLC 为继电器型(无脉冲输出功能),立即更换晶体管型 PLC;或未在软件中开启脉冲输出功能。
脉冲监控显示无输出:Y0 未接高速脉冲点(仅 Y0-Y2 支持),或 PLSR 指令驱动条件不满足(如 X1 急停闭合),核对接线并检查程序。
定位不准 / 电机抖动:加减速时间过短(如设 10ms),改为 50-100ms;或电子齿轮比设置错误,重新计算传动比并修正;脉冲接线有干扰,用屏蔽双绞线并单端接地。
电机转数过多 / 过少:PLSR 指令脉冲数设置错误,或伺服电子齿轮比过大 / 过小,微调脉冲数或电子齿轮比。

案例 6:PLC 与变频器 MODBUS RTU 通信调试(MBSM/MBSW,多设备联动)
工艺要求
信捷 XD3-24T-E + 信捷 VB5 变频器(MODBUS RTU 从站,站号 1);通过 RS485 通信(PLC 自带 RS485 口),实现:X0 = 变频器启动、X1 = 变频器停止、X2 = 频率加、X3 = 频率减;设定频率存 D0(0-50Hz),实际频率读入 D1,通过MBSW 指令写频率、MBSM 指令读频率,变频器启停通过写 40001 寄存器(0 = 停止,1 = 启动)实现。

核心硬件
信捷 PLC、VB5 变频器、RS485 通信线(屏蔽双绞线)、120Ω 终端电阻(总线两端接)。

核心程序要点
7.png

分步调试步骤
通信参数统一:PLC(主站)和变频器(从站)均设为9600bps、8 位数据、1 位停止、无校验,变频器站号 1,PLC 主站号 1,总线两端接 120Ω 终端电阻。
信捷 MODBUS 测试:无需编写程序,XD-PRO 中打开「功能→MODBUS→主站测试」,设置从站 1、寄存器 40002、读 1 个字,点击「读取」,若能读到变频器当前频率(如 0Hz),说明通信硬件 + 参数完全正常(此步骤可快速排除 80% 通信故障)。
在线监控:下载程序后,监控 D0(设定频率)、D1(实际频率),按 X2/X3,D0 数值增减,观察 D1 是否与 D0 同步,变频器是否按设定频率运行。
启停验证:按 X0/X1,监控变频器 40001 寄存器,确认写入 1/0,变频器同步启停。

高频故障排查
MODBUS 测试无法读取数据:通信线接反(A/B 接反),或未接 120Ω 终端电阻;PLC / 变频器通信参数不一致(如波特率设为 4800),立即统一参数并修正接线。
能读频率但无法写频率 / 启停:变频器寄存器地址错误(如把 40001 写成 40000),或变频器未设为「MODBUS 控制」模式,改为远程 MODBUS 控制。
读取频率数值乱跳:通信线未用屏蔽双绞线,或现场变频器 / 电机干扰大,屏蔽层单端接地,远离动力线。
程序中 MBSM/MBSW 指令无动作:指令操作数设置错误(如从站号写成 2),或通信初始化参数未设置(D8120/D8121),补充初始化程序。

所有案例通用调试核心技巧(现场经验总结)
先软后硬:所有案例先通过离线仿真排除程序逻辑错误,再对接硬件,避免硬件故障烧毁 PLC / 模块。
巧用信捷专用调试功能:脉冲监控(定位案例)、MODBUS 主站测试(通信案例)、趋势监控(模拟量案例),无需编写程序即可快速排查硬件 / 参数故障,比在线监控更高效。
重点监控核心软元件:定时案例盯 T 当前值、计数案例盯 C 当前值、模拟量 / 通信案例盯 D 寄存器、定位案例盯脉冲数,通过软元件数值变化快速定位故障。
强制操作只测单点:强制操作仅用于测试单个负载 / 信号(如强制 Y0=ON 测电机),禁止在自动模式下批量强制,避免设备碰撞 / 短路。
模拟量 / 脉冲 / 通信必用屏蔽线:三类信号对干扰极敏感,必须用屏蔽双绞线,屏蔽层单端接地(接 PLC GND),双端接地会引入共模干扰,导致数值乱跳 / 通信失败。
晶体管 / 继电器 PLC 严格区分:高速脉冲 / 定位案例必须用晶体管型 PLC,继电器型无高速输出功能,切勿混用。
如果本文的知识点让你意犹未尽,想要获取 PLC、电工、无人机的完整学习内容,苏州创智鑫就是你的不二之选!「理论 + 实操」全套资料、从入门到就业的系统指导,我们统统为你备好。无需四处搜罗,只需联系我们,就能一站式解锁专业学习资源,轻松掌握高薪技能,快来加入我们的学习阵营吧!
往期推荐
8.gif

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码