一、先给你 IO 分配(直接接线)
输入 X
plaintext
X0 启动 X1 停止 X2 急停 X3 瓶子到位检测(光电) X4 灌装完成检测(液位/计量) X5 手动/自动切换 X6 手动灌装 X7 手动出料
输出 Y
plaintext
Y0 灌装阀(泵) Y1 出料推缸 Y2 运行指示灯 Y3 故障报警
内部辅助继电器 M
plaintext
M0 自动运行 M1 灌装中 M2 等待出料 M3 故障
二、台达 PLC 灌装线 完整梯形图程序(指令表可直接复制)
1. 急停 + 运行总控
plaintext
LD X2 OR M3 SET M3 RST Y0 RST Y1 RST M0 RST M1 RST M2 LD X0 ANI X1 ANI M3 ANI M0 SET M0 LD X1 RST M0
2. 自动灌装主流程(核心)
plaintext
// 瓶子到位 → 开始灌装 LD M0 ANI M1 ANI M2 AND X3 SET M1 // 灌装中 → 打开灌装阀 LD M1 OUT Y0 // 灌装完成 → 关阀 → 进入等待出料 LD M1 AND X4 RST M1 SET M2 // 等待出料 → 推出瓶子 LD M2 OUT Y1 TIM T0 K10 // 延时1秒出料 // 延时到 → 复位,等待下一瓶 LD T0 RST M2
3. 手动模式(调试用)
plaintext
LD X5 AND X6 OUT Y0 // 手动灌装 LD X5 AND X7 OUT Y1 // 手动出料
4. 指示灯与报警
plaintext
LD M0 OUT Y2 // 运行灯 LD M3 OUT Y3 // 报警
三、程序运行逻辑(一看就懂)
自动模式:
瓶子到 → 光电 X3 ON
自动打开灌装阀 Y0
达到计量 → X4 ON
关灌装阀 → 自动推出瓶子 Y1
延时 1 秒 → 复位 → 等待下一瓶
手动模式:
X5=ON → 手动控制灌装、出料
方便调试、清洗、试机
四、最实用的扩展功能(你可以直接加)
1. 计数功能(统计产量)
plaintext
LD T0 CNT C0 K999
2. 无瓶延时报警
plaintext
LD M0 ANI X3 TIM T1 K100 LD T1 SET M3
3. 灌装时间控制(不用液位传感器)
plaintext
LD M1 TIM T2 K50 // 灌装5秒 LD T2 RST M1 SET M2
五、现场调试 3 句话
先手动调试:手动能灌装、能出料,再开自动
光电必须稳定:有瓶才灌,无瓶不灌
自动流程必须一步一步走:到位→灌装→完成→出料.


