今天為大家介紹一個用plc設計的簡易的機械手控制電路。
控制要求示意圖:
當按下啟動按鈕x1后,機械手先向下移動再向上移動,然后向右移動再向右下移動,再向右上移動,再回到原點。(我們可以想像成一個機械手抓持著一個工件,把工件從一個位置移動到另一個位置)。
i/o分配表:
首先我們先把輸入與輸出的分配給編好。
流程圖:
像設計這種帶有步進順控指令的電路,我們可以先畫一個流程圖以方便我們一步步的分析與設計電路。首先機械手從原點開始先向下——向上——向右——右下——右上——向左——復位。然后步與步之間的轉(zhuǎn)換條件我們可以設置成各個限位開關(guān),然后我們通過移位指令把m101到m107的各個指令一步步激活。
梯形圖:
當我們在啟動前機械手位于原點位置,x5(左限位開關(guān)),x3(右限位開關(guān))是被壓合的,就會傳輸一個1到m100里面去,然后m100的常開觸點閉合,按下啟動按鈕x1,m100的數(shù)據(jù)通過移位指令移到m101里面去,機械手向下運動,當碰到下限位開關(guān)x2后,m101的數(shù)據(jù)通過移位指令移到m102里面去,機械手向上運動,當碰到上限位開關(guān)x3后,m102的數(shù)據(jù)通過移位指令移動到m103里面去,機械手向右運動,,,,,,以此類推,一直到m107復位指令。如果我們想讓機械手直接復位也可以按下x0復位按鈕,這樣機械手就可直接復位。