PLC编程时可以使用双线圈和什么时候不可以使用双线圈

双线圈是在编程时同一个元件的线圈使用了两次或者多次,就称其为双线圈。在程序的扫瞄中,真正起作用的可能是最后一个线圈。即排在后面的。PLC的工作原理是,执行结果,比如线圈的通断状态,马上就可以被后面的逻辑运算使用。双线圈的通断状态除了对外部负载起作用外,还可能对程序中别的元件的状态产生影响。有时双线圈可能还会引起输出继电器快速振荡。

  • 也就是说在同一扫瞄周期是不能用双线圈的。 但有的情况下也是允许双线圈输出的:
    可以在两个程序段中出现,即跳步条件相反的两个程序段,比如手动与自动,假设x0是手动\自动转换开关,x0接通我们跳转自动程序,断开时跳转手动程序。即cj p0 自动程序段,cj p1 手动程序段。
  • 在调用条件相反的两个子程序中,也是可以允许出现双线圈的,即同一原件的线圈可以在两个程序中分别出现一次。比如call p0,call p1 调用与跳转指令执行时,子程序中的指令只是在该子程序被调用时才执行,没有调用不执行。
  • 使用STL步进指令编程时。 PLC一般不会把双线圈输出作为错误,只是作为警告,用户程序是可以仍然执行的。
weinxin
{SALE助手}极客坊微信小程序 | 搜罗淘宝天猫隐藏优惠券;微信扫一扫或搜索sale助手。[复制淘宝商品标题-超级搜-淘口令领券-打开手机淘宝下单=省省省!]欢迎支持!thanks^_^
asianbum旗舰店
geek
广告也精彩

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: