按按钮I0.0两次后红灯Q0.0以1s周期闪烁3s,红灯熄灭后延时1s黄灯Q0.1亮2s后熄灭。
| 名称 | 说明 | 示例值 |
| I0.0 | 启动按钮,需按两次 | 按两次 |
| T1 | 闪烁周期定时器,0.5s翻转一次 | 500ms |
| T2 | 红灯闪烁总时长 | 3s |
| T3 | 红灯熄灭后到黄灯亮的延时 | 1s |
| T4 | 黄灯点亮持续时间 | 2s |
按按钮I0.0两次后红灯Q0.0以1s周期闪烁3s,红灯熄灭后延时1s黄灯Q0.1亮2s后熄灭。
| 类型 | 地址 | 说明 |
| I | I0.0 | 启动按钮(按两次触发) |
| Q | Q0.0 | 红灯输出 |
| Q | Q0.1 | 黄灯输出 |
| M | M0.0 | 第一次按下记忆位 |
| M | M0.1 | 两次按下完成触发位 |
| M | M0.2 | 流程运行标志 |
| M | M0.3 | 红灯闪烁阶段标志 |
| M | M0.4 | 黄灯阶段标志 |
| T | T1 | 闪烁周期定时器(0.5s翻转) |
| T | T2 | 红灯闪烁总时长3s定时器 |
| T | T3 | 红灯熄灭后延时1s定时器 |
| T | T4 | 黄灯点亮2s定时器 |
// 第一次按下按钮记忆 LD I0.0 AN M0.0 S M0.0 // 第二次按下按钮触发 LD I0.0 A M0.0 S M0.1 R M0.0 // 启动流程 LD M0.1 S M0.2 R M0.1 // 红灯闪烁阶段标志 LD M0.2 AN M0.4 = M0.3 // 闪烁周期定时器0.5s LD M0.3 AN T1 TON T1, 500ms // 红灯闪烁输出 LD M0.3 AN T1 = Q0.0 // 红灯闪烁总时长3s LD M0.3 TON T2, 3s // 3s到切换阶段 LD T2 S M0.4 R M0.3 // 红灯熄灭后延时1s LD M0.4 AN T3 TON T3, 1s // 黄灯输出 LD M0.4 A T3 AN T4 = Q0.1 // 黄灯点亮2s LD Q0.1 TON T4, 2s // 流程结束复位 LD T4 R M0.2 R M0.4 R Q0.0 R Q0.1
本程序由 PLC工控网 AI 生成,供参考学习使用;投入生产前请结合现场实际点位、保护与安全要求核对。