← 返回程序库

三输出定时步进控制

西门子 定时器 👁 4 浏览

启动后Y000先输出,10s后Y001输出,20s后Y000停止;Y001输出10s后Y002输出,30s后Y001停止;Y002输出50s后停止,X001为总停。

⬇ 下载程序包(指令表+梯形图+参数+说明)
🧩 梯形图
LDI0.0SM0.0LDI0.1RM0.0系统运行标志:启动置位,总停复位LDM0.0ANT1=Q0.0Y000输出:运行标志有效且未到20s时输出LDQ0.0TONT1Y000输出计时:Y000输出累计20sLDT0ANT2=Q0.1Y001输出:Y000已输出10s(T0完成)且Y001未到30s时输出LDQ0.0TONT0Y000输出10s计时:为Y001提供启动条件LDQ0.1TONT2Y001输出计时:Y001输出累计30sLDT3ANT4=Q0.2Y002输出:Y001已输出10s(T3完成)且Y002未到50s时输出LDQ0.1TONT3Y001输出10s计时:为Y002提供启动条件LDQ0.2TONT4Y002输出计时:Y002输出累计50sLDI0.1RT0RT1RT2RT3RT4总停时复位所有定时器,保证下次启动重新计时
📋 指令表(可复制)
// 系统运行标志 LD I0.0 S M0.0 LD I0.1 R M0.0 // Y000输出:运行且未到20s LD M0.0 AN T1 = Q0.0 // Y000输出20s计时 LD Q0.0 TON T1, 20s // Y001输出:Y000已10s且Y001未到30s LD T0 AN T2 = Q0.1 // Y000输出10s计时 LD Q0.0 TON T0, 10s // Y001输出30s计时 LD Q0.1 TON T2, 30s // Y002输出:Y001已10s且Y002未到50s LD T3 AN T4 = Q0.2 // Y001输出10s计时 LD Q0.1 TON T3, 10s // Y002输出50s计时 LD Q0.2 TON T4, 50s // 总停复位定时器 LD I0.1 R T0 R T1 R T2 R T3 R T4
点击上方面板可复制指令表
⚙️ 参数说明
名称说明示例值
I0.0启动按钮常开点动
I0.1总停触点常开,按下停止
T0Y000输出10s定时10s
T1Y000输出20s定时20s
T2Y001输出30s定时30s
T3Y001输出10s定时10s
T4Y002输出50s定时50s
📖 原理讲解

启动后Y000先输出,10s后Y001输出,20s后Y000停止;Y001输出10s后Y002输出,30s后Y001停止;Y002输出50s后停止,X001为总停。

点位说明

类型地址说明
XI0.0启动按钮(常开,上升沿启动)
XI0.1总停触点(常开,按下停止)
YQ0.0Y000输出
YQ0.1Y001输出
YQ0.2Y002输出

指令表

// 系统运行标志
LD I0.0
S M0.0
LD I0.1
R M0.0
// Y000输出:运行且未到20s
LD M0.0
AN T1
= Q0.0
// Y000输出20s计时
LD Q0.0
TON T1, 20s
// Y001输出:Y000已10s且Y001未到30s
LD T0
AN T2
= Q0.1
// Y000输出10s计时
LD Q0.0
TON T0, 10s
// Y001输出30s计时
LD Q0.1
TON T2, 30s
// Y002输出:Y001已10s且Y002未到50s
LD T3
AN T4
= Q0.2
// Y001输出10s计时
LD Q0.1
TON T3, 10s
// Y002输出50s计时
LD Q0.2
TON T4, 50s
// 总停复位定时器
LD I0.1
R T0
R T1
R T2
R T3
R T4

原理讲解

本程序采用“运行标志+各输出独立定时器”的步进结构。I0.0启动置位M0.0,I0.1总停复位M0.0并复位全部定时器。

Y000支路:M0.0有效且T1未完成时Q0.0输出;Q0.0自身驱动T1计时20s,T1到后Q0.0断开,实现Y000输出20s后停止。

Y001支路:Q0.0输出后T0开始计时10s,T0完成即Y000已输出10s,此时若T2未完成则Q0.1输出;Q0.1驱动T2计时30s,T2到后Q0.1断开,实现Y001输出30s后停止。

Y002支路:Q0.1输出后T3计时10s,T3完成即Y001已输出10s,此时若T4未完成则Q0.2输出;Q0.2驱动T4计时50s,T4到后Q0.2断开,实现Y002输出50s后停止。

注意:各定时器由对应输出线圈自身驱动,输出断开后定时器自动复位,下次启动重新计时;总停同时复位定时器,避免残留计时导致误动作。TON为接通延时定时器,时间到其常开触点闭合。

本程序由 PLC工控网 AI 生成,供参考学习使用;投入生产前请结合现场实际点位、保护与安全要求核对。

🔗 相关程序
通电延时定时(三菱FX,T定时器)
mitsubishi · timer · 👁 96
交通信号灯循环控制(三菱FX,定时器链)
mitsubishi · timer · 👁 79
循环闪烁振荡器(三菱FX,双定时器)
mitsubishi · timer · 👁 78
电机启停自锁控制(西门子S7-200 SMART)
siemens · motor · 👁 90
电机星三角降压启动控制(西门子S7-200)
siemens · motor · 👁 133
两台电机交替启动定时运行互锁控制
allen_bradley · timer · 👁 113
🤖 用 AI 生成类似程序 🧰 更多PLC工具
💬 工程师点评 (0)
暂无点评,来抢沙发~