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

1.png
XD 系列作为信捷中型 PLC,梯形图兼容基础 XC 系列逻辑,同时新增了多轴定位、高速处理、以太网通信、大容量软元件等专属梯形图指令,是工业中运动控制、复杂逻辑的主流选型。
一、XD 系列梯形图基础规范(必守规则)
梯形图是自上而下、从左到右的图形化编程语言,模拟继电器电路,XD 系列无特殊语法差异,但需遵守硬件适配规则:
元件排布:左侧为母线,依次接触点(输入 / 软元件)  → 逻辑运算 →  线圈(输出 / 指令),右侧可接右母线(可省略);
禁止违规:线圈不能直接接左母线、不能串联(可并联)、触点不能并联在线圈右侧;
指令占用:高速脉冲输出(Y0/Y1/Y2/Y3 等)、高速计数输入,不可作为普通输出 / 输入使用,梯形图中需单独规划;
软元件寻址:支持十进制(如 X0、D100)  十六进制(如 X000、D064),编程软件中可自由切换,推荐十进制。

二、XD 系列核心软元件(梯形图专用)
软元件是梯形图的 “操作对象”,XD 系列在 XC 基础上扩展了软元件范围、新增专用功能软元件,核心分类及 XD 专属特性如下(地址范围为常规机型,如 XD5-60T4):
2.png
关键特殊软元件(XD 梯形图高频用):
M8000:运行监控(PLC 运行时一直 ON,常做母线扩展);
M8002:初始化脉冲(PLC 上电 / 运行时仅 ON 一个扫描周期,用于参数初始化);
M8013:1s 时钟脉冲(0.5sON/0.5sOFF,定时闪烁);
D8340~D8343:Y0~Y3 脉冲输出当前值;
D8200~D8203:C200~C203 高速计数器当前值。
三、XD 系列梯形图基础逻辑指令(LD 核心,与 XC 通用)
基础指令是搭建逻辑的基石,梯形图中通过图形符号 + 操作数实现,以下为最常用指令,附梯形图示例和功能说明:
1. 触点类指令(读取软元件状态)
3.png
2. 线圈类指令(输出 / 置位复位)
4.png

基础逻辑梯形图示例:启动保持停止(电机正转经典逻辑)
5.png
逻辑说明:按下 X0,Y0 得电,自锁触点闭合,松开 X0 仍保持;按下 X1,常闭断开,Y0 失电,电机停止。
3. 定时器 / 计数器梯形图用法(XD 增强版)
(1)定时器 T(延时控制)
XD 系列时基更丰富,梯形图中通过 OUT 指令 + 常数 K 实现,K = 延时值 / 时基:
6.png

(2)计数器 C(普通 / 高速)
普通增计数器:梯形图中需触发信号 + 复位信号,K = 计数设定值:
7.png
高速计数器 C200+(XD 专属):无需梯形图脉冲触发,直接由硬件 X0~X7  接收高速脉冲(如编码器),梯形图仅需做复位和状态读取,示例(C200 对应 X0 单相高速计数):
8.png
四、XD 系列梯形图核心功能指令(专属 / 高频)
XD 系列的核心优势是运动控制、高速处理,这类指令在梯形图中以 **“线圈形式”** 实现(部分带操作数),以下为工业中最常用的专属指令,附梯形图用法:
1. 高速脉冲输出指令(4 轴支持,Y0~Y3)
XD 支持PLSY(定频定数)、PLSR(加减速定数),是步进 / 伺服定位的核心指令,梯形图中直接驱动,操作数为「频率 D1」「脉冲数 D2」「输出口 Y」:
示例:Y0 输出 100KHz,10000 个脉冲(PLSY)
9.png
示例:Y1 带加减速脉冲输出(PLSR,更平稳)
10.png
2. 原点回归指令(ZRN,定位必用)
步进 / 伺服上电后需先回原点,XD 的 ZRN 指令支持近点信号 + 零点信号,梯形图用法:
11.png
3. 数据处理指令(梯形图批量操作,XD 大容量适配)
XD 支持 16/32 位数据处理,指令均为线圈形式,梯形图中高频用于参数设定、数值运算,核心指令:
MOV(数据传送):MOV K100 D100(将常数 100 写入 D100),定位参数初始化必用;
ADD/SUB(加减):ADD D100 D101 D102(D100+D101=D102);
CMP(比较):CMP K500 D100 M20(D100 与 500 比较,结果存 M20/M21/M22);
ZRST(区间复位):ZRST M10 M20(将 M10~M20 全部复位),批量清零必用。
梯形图示例:定位参数初始化(M8002 触发)
12.png
4. PID 调节指令(PID,模拟量闭环必用)
XD 内置 PID 指令,支持温度、压力、流量等模拟量闭环控制,梯形图中以PIDT  指令实现(适配信捷模拟量模块),示例:
13.png
五、XD 系列梯形图程序结构(规范写法)
XD 系列支持主程序、子程序、中断程序,梯形图中通过指令划分,适合复杂项目的逻辑分层,工业中必用的结构:
初始化段:由M8002触发,仅执行一次,用于参数写入、软元件清零、模块初始化
主程序段:由M8000触发,循环执行,用于常规逻辑控制、信号采集、输出驱动
子程序段:由CALL P0调用,RET返回,用于重复执行的逻辑(如定位流程、故障处理);
中断程序段:由中断指针 I  触发,用于高速处理(如高速计数完成、脉冲输出完成),优先级高于主程序。
梯形图程序结构示例:
14.png

六、XD 系列梯形图编程 / 调试技巧(实战必知)
高速口专用:Y0~Y3 作为脉冲输出口时,梯形图中不可再作为普通输出驱动,否则会导致定位异常;X0~X7 作为高速计数口时,不可接普通低速信号。
上升沿触发:定位、脉冲输出等一次性逻辑,必须加 PLS/PLF 指令,避免 PLC 扫描周期导致的重复触发。
软元件分区:提前规划软元件地址(如 D100~D200 为定位参数,D200~D300 为模拟量参数),避免地址冲突,工业中需做软元件分配表
在线监控:信捷编程软件XinProg中,下载程序后点击在线监控,可实时查看梯形图中触点通断、线圈状态、数据寄存器数值,直接排查逻辑问题。
强制操作:调试时可通过软件强制 ON/OFF X/Y/M,模拟外部信号,无需实际接线,快速验证逻辑。
故障排查:利用特殊软元件M8xxx/D8xxx  查看状态(如脉冲完成、高速计数溢出、通信故障),梯形图中可增加故障指示灯和故障码存储。

七、XD 系列梯形图典型实战案例(极简版)
案例:单轴步进定位控制(工业最常用)需求:PLC 上电初始化→按下回原点按钮(X0)完成原点回归→按下启动按钮(X1),Y0 驱动步进电机输出 100KHz、5000 个脉冲→定位完成后 Y1 指示灯亮。

核心梯形图:
15.png

总结
XD 系列梯形图的核心学习重点可归纳为 3 点:
基础逻辑和 XC 系列通用,先掌握启动保持、定时计等经典电路,再拓展 XD 专属功能;
XD 的核心优势是运动控制,重点掌握PLSY/PLSR(脉冲输出)、ZRN(原点回归)  等梯形图指令,以及高速口的专用规则;
实战中必须做好软元件分区、程序分层(初始化 + 主程序 + 子程序),利用上升沿触发避免重复执行,结合软件在线监控快速调试。
如果本文的知识点让你意犹未尽,想要获取 PLC、电工、无人机的完整学习内容,苏州创智鑫就是你的不二之选!「理论 + 实操」全套资料、从入门到就业的系统指导,我们统统为你备好。无需四处搜罗,只需联系我们,就能一站式解锁专业学习资源,轻松掌握高薪技能,快来加入我们的学习阵营吧!
往期推荐
16.gif

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

本版积分规则

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

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

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


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