西门子总代理-西门子中国一级代理商
| 更新时间 2025-01-09 08:00:00 价格 请来电询价 PLC触摸屏代理商 西门子代理商 伺服电机驱动电缆 西门子一级代理商 变频器直流调速器 西门子一级总代理商 联系电话 13922889745 联系手机 18475208684 联系人 向小姐 立即询价 |
详细介绍
1200PLC中几个沿脉冲指令到底有什么区别?
导读:在我们实用博途软件编写西门子1200/1500PLC程序时,肯定会用到沿脉冲指令,那么软件中有好几个沿脉冲指令,它们到底该如何实用呢?或者有的初学者就使用沿脉冲指令居然不生效是什么问题呢?
1.扫描操作数的信号上升/下降沿
主要用于检测单个变量的沿,指令上方的操作数为待检测的变量,指令下方的操作数为上一扫描周期结果,指令右方为沿输出
2.扫描RLO的信号上升/下降沿
主要用于检测指令前的能流结果的沿,指令下方的操作数为上一扫描周期结果,指令右方为沿输出。和IPI上不同的是,可以检测多个变量与/或/非的结果的沿。
3.在信号上升沿/下降沿置位操作数
主要用于检测指令前的能流结果的沿,指令上方的操作数为沿输出,指令下方的操作数为上一扫描周期结果,指令前后的能流保持不变
等价于:
4.检测信号上升/下降沿
该指令相当于FB,并且是唯一可以在SCL中使用的,所以主要用在FB的多重背景或者SCL 中, CLK为待检测的变量或能流,Q为沿输出,上一扫描周期结果位于背景数据块中
为什么沿指令不生效?可能原因如下:
多处沿指令的上一扫描周期变量的地址重复。
正确编程方法:
错误编程方法:
2.沿指令的上一扫描周期变量使用了临时变量。
正确编程方法:
错误编程方法:
相关产品
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684