主题
例程总览
梯形图完整可运行例程汇总。每段都包含:场景、IL 代码(与梯形图一一对应)、要点、验证方法、注意事项。
已有例程
| 例程 | 覆盖内容 |
|---|---|
| B1. 基本回路例程 | 启保停、正反转互锁、单按钮启停(二分频)、闪烁报警、报警锁存与确认、两地控制 |
| B2. 定时计数例程 | 延时启动、延时断开、星三角降压启动、长延时级联、计数打包、多台顺序启动 |
| B3. 应用指令例程 | CMP 上下限报警、上电初始化与配方切换(MOV/BMOV/FMOV)、产量累计与完成率(ADD/SUB/MUL/DIV)、SFTL 工位移位队列、ZRST 一键复位、SPD 测转速 |
| B4. 模拟量与浮点例程 | RD3A 读模拟量、工程量换算(整数定标 / 浮点)、DEZCP 浮点上下限报警、WR3A 模拟量输出、回差(滞环)控制 |
| B5. 通信与 Lua 协同例程 | 梯形图采集→Lua 上报握手、云端下发→梯形图执行回 ACK、M8002/M8000 初始化、读 D8000 取系统状态、Lua 写设定值带回差、通信故障指示 |
| B6. 综合场景例程 | 十字路口交通灯、传送带分拣、恒压供水一用一备轮换、故障报警与确认消音、自动/手动切换、车库进出计数与满位 |
| B7. MODBUS 串口通讯例程 | 串口配成 RTU/ASCII 从站(站号 1/2/5)、配成 RTU/ASCII 主机、EXTR 连续读写、M8013 每秒脉冲读写、带网口机型用网口跑 MODBUS TCP、D8126 模式值怎么读 |
| B8. 梯形图 MODBUS 多路轮询框架 | 一台 PLC 读多个从站:计数器 + 自复位定时器状态机,一次只发一路 EXTR,源地址错开防覆盖 |
例程持续补充中,缺的或跑不通的请提建议(见 快速入门·提一个功能建议)。
使用说明
- 动手写之前,先读 1.11 写出可靠的梯形图程序—— 分段规则(每段触点开头→输出收尾)、互锁、回差、STL 步进,这些是例程背后的写法规矩。
- 代码格式:本页例程用 IL 指令文本给出,与梯形图一一对应,可直接在上位机梯形图编辑器里按指令录入,也可导入。 行尾注释用
;(FX3U 标准,如LD X0 ; 启动按钮);工具也兼容//,但导出统一用;,写新例程请一律用;。 - 软元件:例程中的 X/Y/M/T/C/D 均为示例分配,实际使用时按您的接线与点数改。
- 定时器时基:
T0-T199为 100ms(K10= 1s),T200-T245为 10ms。改 K 值即可调时间。 - 计数器:
C0-C99为 16 位增计数(最大 32,767,到值后须RST);更大量程用 32 位C200+。 - 下载后需确认:梯形图下载后按设备要求操作(Lua 脚本需重启,梯形图按上位机的"下载/运行"流程)。
写例程时的约定
- 例程必须完整可运行,并写明验证方法。
- 涉及安全的回路(互锁、急停)必须双向互锁,并提示外部仍需电气互锁。
- 每个例程写清「注意事项」——多为实际调试中反复踩的点。