回覆列表
  • 1 # 工控人

    三菱PLc程式設計中子母線如何操作

    所謂的子母線操作就是主控指令的功能,它其實很好理解,我們先看下指令的概述。指令形式為MC 標識(n) 位(Y或者M)執行MC指令後,母線移動到MC觸點之後,透過MCR指令可以將其返回原來的母線位置。就像下面的梯形圖所示,這個M0相當於一個總的開關切斷了母線,它下面的程式只有執行了MC的指令才能有輸出的條件,否則都是OFF狀態如圖中的Y0輸出在主控指令沒有執行時即使M10是閉合狀態它仍然是沒有輸出的。它和你說的子母線是一樣的,你的圖片上是從母線引出一根來稱之為子母線。MCR是主控指令復位,意思就是從MC到MCR中間的程式都收X0的控制,它之後的程式解除連線到母線如X3輸入Y1輸出就不受影響了。

    講了上面的內容,我們大概知道它最主要就是一個總開關的作用,經常用於條件控制如手動、自動情況下的動作控制,當開關達到手動位置的時候,自動狀態的程式是鎖定的狀態,或者開關是自動的位置時鎖定手動輸出,這樣會避免一些誤動作。在三菱程式設計軟體Developer和Works2中,當我們輸入MC指令後會自動在下面母線新增觸點標誌,需要注意的是當軟體是“寫入模式”是不顯示這個N1 M0的,我們可以把它切換到“讀取模式”才會看到它,這是新手使用MC指令要注意的。

    這裡就有人提到它與跳轉指令CJ的區別,最大的區別是程式掃描這塊,MC指令無論輸入觸點是閉合還是OFF都是需要執行掃描的,而跳轉只有在指令輸入觸點位ON狀態時才執行程式掃描。因此可以縮短時間和更加有效的設計程式。比如雙線圈的問題在主控指令中時存在的,但跳轉指令就能夠執行使用雙線圈的程式。

  • 中秋節和大豐收的關聯?
  • 奮是多音字嗎?