不使用比较指令,用定时器实现当I0.0接通时,Q0.0先亮2秒灭2秒闪烁功能,I0.1接通,闪烁停止,画一个PLC梯形图
时间: 2024-12-22 21:18:12 浏览: 9
在不使用比较指令的情况下,可以利用定时器和状态位来实现这种功能。下面是一个基本的S7-200 PLC梯形图示例:
```plaintext
--------------------------
| Q0.0 | |
|-------------------| |
| TON RTO I0.0 | ---|---|
|-------------------| 2s | |
| | | X0 |
| OUT P Q0.0 | |---|
|-------------------| |
| MCR S1 | |
|-------------------| |
| | |
| | |
|----------------| |
| I0.0 | |
|----------------| |
| AND | |
|----------------| |
| | |
|----------------| |
| Q0.0 | |
|----------------| |
| | |
|----------------| |
| I0.1 | |
|----------------| |
| OR | |
|----------------| |
| | |
|----------------| |
| MCR S1 | |
--------------------------
注解说明:
1. TON RTO I0.0 - 当I0.0输入接通时,启动定时器TON,时间设置为2秒(RTO表示无溢出复位)。
2. OUT P Q0.0 - 定时器到时后,输出Q0.0,开始闪烁。
3. MCR S1 - 通过MCR(置位/复位)操作,配合上升沿触发器S1,控制Q0.0在2秒亮、2秒灭的周期内交替点亮和熄灭。
4. AND I0.1 - 如果I0.1接通,AND指令将停止当前的操作,因为I0.1作为中断条件。
5. OR - 结合I0.1,如果I0.1断开,定时器继续直到计时结束。
6. MCR S1 - 当I0.1接通时再次置位S1,暂停闪烁。
阅读全文