课程9:PLC常用指令之上升沿与下降沿(工控PLC工程师入门必读,5天可上手调试)

什么是上升沿?什么是下降沿?

使用“检测信号上升沿”指令,可以检测输入 CLK 的从“0”到“1”的状态变化。如果该指令检测到输入 CLK 的状态从“0”变成了“1”,就会在输出 Q 中生成一个信号上升沿,输出的值将在一个循环周期内为 TRUE 或“1”,在其它任何情况下,该指令输出的信号状态均为“0”。

检测下降沿则是检测输入 CLK 的从“1”到“0”的状态变化,正好与上升沿是相反的,如果该指令检测到输入 CLK 的状态从“1”变成了“0”,就会在输出 Q 中生成一个信号下降沿,输出的值将在一个循环周期内为 TRUE 或“1”。

我们都知道一个PLC周期的时间是非常短暂的,古人云:“一寸光阴一寸金,寸金难买寸光阴。”这句话可谓最能体现时间的重要性,但是我想说的是时间虽然很短暂,而且非常宝贵,一旦错过我们究其一生也无法追回,但是PLC是真的可以做到,把这短暂的时间保留在你能看得到的地方,不会让你与她擦肩而过,不信我们就来看一看。

上升沿与下降沿的应用:

那么第一步,是需要建立“检测信号上升沿”指令和“检测信号下降沿” 指令
请添加图片描述
按照下图的逻辑顺序进行编写

请添加图片描述
我们可以看得到通过简单的自锁,就可以保留那刻美好的瞬间。

当启动信号被触发时,产生了一个循环周期的上升沿信号,“启动中 ”信号被触发,一瞬间为1,导致电机自锁。

当启动信号关闭时,下降沿被触发,停止中信号一瞬间为1,这使得电机自锁被断开,导致电机信号为0.

PLC逻辑虽然很简单,但是很巧妙,需要大家慢慢研究,并应用到实际工作当中。

谢谢观看!

  • 5
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
三菱PLC常用指令一览表如下: 1. LD(Load)指令:将指定的位或字数据装载到寄存器中。 2. AND(与)指令:对两个位或字数据进行与运算,产生结果。 3. OR(或)指令:对两个位或字数据进行或运算,产生结果。 4. OUT(输出)指令:将指定的位或字数据送到指定的输出设备。 5. IN(输入)指令:将指定的输入设备的状态读入到指定的位或字数据中。 6. MOV(移动)指令:将指定的位或字数据从一个地方移动到另一个地方。 7. ADD(加法)指令:对两个字数据进行加法运算,产生结果。 8. SUB(减法)指令:对两个字数据进行减法运算,产生结果。 9. MUL(乘法)指令:对两个字数据进行乘法运算,产生结果。 10. DIV(除法)指令:对两个字数据进行除法运算,产生结果。 11. JMP(跳转)指令:跳转到指定的程序指令。 12. TIM(定时器)指令:用于计时或延时操作。 13. CNT(计数器)指令:用于计数操作。 14. SET(置位)指令:将指定的位数据置为1。 15. RST(复位)指令:将指定的位数据复位为0。 16. XCHG(交换)指令:将两个字数据的内容进行交换。 以上是三菱PLC常见的指令一览表,使用这些指令可以实现对PLC控制器的输入输出、数据处理、计时计数等操作。无论是程序控制、逻辑控制还是运算处理,都可以通过这些指令来完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值