對(duì)于沒有編程過plc程序的小伙伴來說,plc編程是個(gè)麻煩,還是個(gè)大麻煩……但是真就這么難嗎?真相是沒有掌握方法,我們來看這個(gè)編程案例,就知道是怎么回事了。
給大家按步驟逐一解答,如果你對(duì)這個(gè)的程序有疑問,可以在下面留言,小編會(huì)解答的哦!
根據(jù)下圖的三相交流電動(dòng)機(jī)正反轉(zhuǎn)控制的主電路,設(shè)計(jì)一個(gè)plc控制電動(dòng)機(jī)正停反的控制系統(tǒng)??刂埔笕缦拢?br>(1)正常情況下,按啟動(dòng)按鈕sb1,電機(jī)正轉(zhuǎn),按下反轉(zhuǎn)啟動(dòng)按鈕sb2,電機(jī)反轉(zhuǎn)。
(2)電機(jī)啟動(dòng)后,按下停止按鈕sb3并等待5秒鐘之后,才可以改變電動(dòng)機(jī)的旋轉(zhuǎn)方向;
(3)如果sb1和sb2同時(shí)按下,電動(dòng)機(jī)停止轉(zhuǎn)動(dòng),并且不起動(dòng),同時(shí)報(bào)警燈l1亮1秒暗1秒不斷閃爍。此時(shí)按sb3停止按鈕進(jìn)行復(fù)位。
首先我們先確定一下按鈕、km的使用輔助觸點(diǎn)情況,這里是正反轉(zhuǎn)的主回路,主回路必須有互鎖電路,其他的按鈕用常開觸點(diǎn)。
下面是plc的輸入輸出點(diǎn)表:
根據(jù)題意(1)編程:這里根據(jù)題意1,只需遍2個(gè)自保持電路即可。
題意2要求按停止按鈕5秒后才能改變電機(jī)方向,所以這里需設(shè)置一個(gè)標(biāo)志位,這里用m0.0。
并且加上程序互鎖電路,具體如下:
首先在2個(gè)自保持回路中加入互鎖電路——網(wǎng)絡(luò)1的q0.1常閉點(diǎn)和網(wǎng)絡(luò)2的q0.0常閉點(diǎn)。題意2說按下停止按鈕后5秒,才能按啟動(dòng)按鈕,所以網(wǎng)絡(luò)3按下i0.2停止按鈕后,m0.0得電自保持,計(jì)時(shí)器t37計(jì)時(shí)5s后,將m0.0的自保持回路停掉。并且在網(wǎng)絡(luò)1和網(wǎng)絡(luò)2中加m0.0的常閉點(diǎn),使m0.0得電時(shí)網(wǎng)絡(luò)1和網(wǎng)絡(luò)2即使按了正轉(zhuǎn)按鈕或者反轉(zhuǎn)按鈕也不會(huì)使q0.0或q0.1得電。
題意3要求sb1和sb2同時(shí)按下,電動(dòng)機(jī)停止轉(zhuǎn)動(dòng),并且不起動(dòng),同時(shí)報(bào)警燈l1亮1秒暗1秒不斷閃爍。編程如下:
這次增加了網(wǎng)絡(luò)4/5/6,網(wǎng)絡(luò)5和6就是利用2個(gè)計(jì)時(shí)器產(chǎn)生一個(gè)一秒脈沖的小程序,sm0.0為特殊位,其功能為一直得電。網(wǎng)絡(luò)4就是利用m0.1將網(wǎng)絡(luò)1/2/3鎖死,也就是說m0.1得電網(wǎng)絡(luò)1.2.3是不起作用的。其原理與上一小結(jié)的m0.0一樣。
這個(gè)程序小編大約調(diào)試了3-4遍,也就是說小編犯了3-4個(gè)錯(cuò)誤,所以小伙伴們遇見程序錯(cuò)了不要緊,慢慢來一點(diǎn)點(diǎn)調(diào)試總能做出來的。小伙伴們,你們說,是么?有疑問的歡迎下方留言哦,我們一起學(xué)習(xí)、一起進(jìn)步!