艾宝物联PLC入门18 - 一次性镜头

        

一次性         

A           一次性是一个有趣和宝贵的编程           工具。乍一看,可能很难弄清楚为什么会这样           需要指导。在我们理解了这条指令的作用之后           然而,如何使用它,必要性将变得清晰。         

A           一次性被用来为做一些事情           1扫描。 (你确实记得什么是扫描           是吧,对吗?)大多数制造商都有一次性的反应           过渡和对一个人做出反应的另一种类型           过渡。指令的某些名称可以是difu / difd(差异           上/下),sotu / sotd(单输出上/下),osr(单次上升)和           其他。然而,无论如何,它们都会得到相同的结果           名字。         

 一次性指令 一次性           指令         

上方           是difu(一次性)指令的符号。差异看起来是一样的           但在符号内部,它表示 " 不同 " 。一些制造商           把它放在一个盒子的形状,但无论符号如何,它们都是           功能相同。对于那些不包括a的制造商           区分下来的指令,你可以通过推杆获得相同的效果           在它之前的NC(常闭)指令而不是NO(通常           开放)指令。 (即在difu指令之前反转逻辑)         

让我们           现在设置一个应用程序来查看该指令的实际功能           在梯子里。此指令通常与某些高级操作一起使用           指示我们做一些必须只发生一次的事情。然而,           因为我们还没有那么远,所以让我们设置一个翻转/翻转电路。           简单来说,每次动作时,翻转器都会转动           发生。在这里,我们将使用一个按钮开关。第一次           运算符推送它我们想要打开输出。它将保持 " 锁定 " 状态。           直到下次操作员按下按钮。当他这样做的时候           输出关闭。         

这是           执行此操作的梯形图: 触发器梯形图                    

现在           这看起来令人困惑!实际上,如果我们迈出一步,那就不是了           时间。

          
                
  • Rung               1 - 当NO(常开)输入0000变为真DIFU 1000时               变得如此。             
  •               阶梯2-               NO 1000为真,NO 1001保持为假,NC 1001保持为真,NC               1000转是假的。既然我们有一条真正的道路,(NO 1000& NC 1001)               OUT 1001变为真。             
  • Rung               3- NO 1001为真,因此OUT 500变为真。                             

    下一步           扫描         

              
                  
    • 梯级               1-没有               0000仍然是真的。 DIFU 1000现在变得虚假。这是因为               DIFU指令仅适用于一次扫描。 (即上升               在梯级之前的逻辑边缘)             
    • Rung               2- NO 1000为假,NO 1001为真,NC 1001为假,               NC 1000变为真。由于我们仍然有一条真正的道路,(NO 1001&               NC 1000)OUT 1001保持为真。             
    •               阶梯3-               NO 1001为真,因此OUT 500仍然为真。                             

      之后           100次扫描,NO 0000关闭(变为假)。逻辑仍然存在           与 " 下次扫描 " 相同的状态如上所示。 (difu没有反应           因此逻辑在梯级2和3上保持不变         

      开           扫描101 NO 0000重新打开。 (变为真实)                    

                
                    
      • Rung               1 - 当NO(常开)输入0000变为真DIFU 1000时               变成了现实。             
      • Rung               2- NO 1000为真,NO 1001为真,NC 1001变为               假,NC 1000也变错了。既然我们不再拥有真实的               路径,OUT 1001变为假。             
      • Rung               3- NO 1001为假,因此OUT 500变为假。                             

        点击           这里 查看动画! 和           观看动画真正学习!         

        执行           程序1指令一次使这个和任何程序容易           跟随。实际上,一个较大的程序可能很难跳转           遵循,但寄存器的铅笔图确实有帮助!