plc梯形圖編程的規(guī)則學(xué)習(xí)
學(xué)習(xí)和掌握PLC的編程方法、技巧,是掌握好PLC程序設(shè)計(jì)的關(guān)鍵。
1 梯形圖編程語言的規(guī)定
根據(jù)梯形圖語言的掃描、執(zhí)行順序,梯形圖語言編程時(shí)有具體的語法規(guī)定,編程中應(yīng)必須遵循這些規(guī)定,才能確保所編梯形圖程序能夠正確運(yùn)行。
?。?)編寫梯形圖程序時(shí)應(yīng)按從左至右、自上而下的順序編寫。
?。?)同一開關(guān)量的輸出線圈在同一個(gè)程序中不能兩次重復(fù)出現(xiàn),不同開關(guān)量的輸出線圈可以并行輸出。
(3)與其他大部分PLC不同的是HOLLiAS PLC在的梯形圖編程中線圈可以與左母線直接相連,其功能為上電即導(dǎo)通,相當(dāng)于直接置位。
?。?)合理安排編程順序,優(yōu)化程序結(jié)構(gòu)。編程中并聯(lián)多的支路盡量靠近左側(cè)母線,有多個(gè)支路并聯(lián)的時(shí),串聯(lián)觸點(diǎn)多的支路盡量放在上邊;然后按從多到少的順序從上到下依次排列。
?。?)功能塊及觸點(diǎn)等不能放在線圈右側(cè)。
2 梯形圖編程設(shè)計(jì)的步驟
PLC梯形圖程序的編寫,最重要是合理的程序設(shè)計(jì)方案,只有在編程人員充分理解現(xiàn)場生產(chǎn)控制過程的情況下,經(jīng)過驗(yàn)證才能得出一套好的設(shè)計(jì)方案。
?。?)明確任務(wù):確定被控系統(tǒng)必須完成的動(dòng)作和完成這些動(dòng)作的順序;
?。?)對PLC的輸入輸出資源進(jìn)行合理配置:確定哪些設(shè)備向PLC發(fā)送數(shù)據(jù),哪些設(shè)備接收PLC輸出的數(shù)據(jù)指令,并將PLC的I/O端口與之進(jìn)行對應(yīng)的分配。
?。?)設(shè)計(jì)PLC程序并畫出梯形圖。在梯形圖上應(yīng)具體體現(xiàn)完成控制動(dòng)作的全部功能、正確的動(dòng)作順序以及符合要求的相互關(guān)系。
?。?)設(shè)計(jì)出與PLC梯形圖程序配套的外部電路,并繪制出PLC外部電路接線圖。
?。?)調(diào)試程序分為離線模擬調(diào)試和現(xiàn)場調(diào)試兩種形式。前者屬于實(shí)驗(yàn)性操作,常用程序仿真運(yùn)行指示燈檢驗(yàn)運(yùn)行結(jié)果;后者是實(shí)際運(yùn)行檢驗(yàn),測試被控系統(tǒng)在PLC梯形圖程序控制下的運(yùn)行情況。
3 梯形圖編程的基本技巧
?。?)繪制等效電路:對復(fù)雜的電路,可以先使用一些觸點(diǎn)畫出等效電路圖,然后再進(jìn)行編程。
?。?)設(shè)置中間單元:在梯形圖中,如果多個(gè)線圈都受同一觸點(diǎn)串并聯(lián)電路控制,那么為了簡化程序,可以在編程過程中設(shè)置一個(gè)對應(yīng)的中間變量。
?。?)編程時(shí)盡量減少程序的I/O量。PLC的價(jià)格與點(diǎn)數(shù)有關(guān),所以減少點(diǎn)數(shù)是降低硬件費(fèi)用的最主要措施。
4 編程實(shí)例
如有兩臺電機(jī)順序控制,要求:按下啟動(dòng)鍵時(shí)電機(jī)M1啟動(dòng)10S,然后停止5S,電機(jī)M2與M1動(dòng)作相反,如此循環(huán)執(zhí)行,直到按下停止鍵。
第四步:根據(jù)第三步的邏輯式進(jìn)行編程,設(shè)置M0為中間繼電器,T1、T2為控制泵啟停的計(jì)時(shí)器時(shí)間。
5 結(jié)語
本文基于PLC通常采用的梯形圖編程語言,系統(tǒng)的對編程原則、基本步驟、方法和技巧等方面進(jìn)行剖析。對于當(dāng)代的工業(yè)控制系統(tǒng)程序設(shè)計(jì)者來說,沒有既定的模式與一成不變的方法,只要在遵守編程的原則的基礎(chǔ)上不斷積累,勇于創(chuàng)新就一定能開發(fā)出好的控制程序。
1 梯形圖編程語言的規(guī)定
根據(jù)梯形圖語言的掃描、執(zhí)行順序,梯形圖語言編程時(shí)有具體的語法規(guī)定,編程中應(yīng)必須遵循這些規(guī)定,才能確保所編梯形圖程序能夠正確運(yùn)行。
?。?)編寫梯形圖程序時(shí)應(yīng)按從左至右、自上而下的順序編寫。
?。?)同一開關(guān)量的輸出線圈在同一個(gè)程序中不能兩次重復(fù)出現(xiàn),不同開關(guān)量的輸出線圈可以并行輸出。
(3)與其他大部分PLC不同的是HOLLiAS PLC在的梯形圖編程中線圈可以與左母線直接相連,其功能為上電即導(dǎo)通,相當(dāng)于直接置位。
?。?)合理安排編程順序,優(yōu)化程序結(jié)構(gòu)。編程中并聯(lián)多的支路盡量靠近左側(cè)母線,有多個(gè)支路并聯(lián)的時(shí),串聯(lián)觸點(diǎn)多的支路盡量放在上邊;然后按從多到少的順序從上到下依次排列。
?。?)功能塊及觸點(diǎn)等不能放在線圈右側(cè)。
2 梯形圖編程設(shè)計(jì)的步驟
PLC梯形圖程序的編寫,最重要是合理的程序設(shè)計(jì)方案,只有在編程人員充分理解現(xiàn)場生產(chǎn)控制過程的情況下,經(jīng)過驗(yàn)證才能得出一套好的設(shè)計(jì)方案。
?。?)明確任務(wù):確定被控系統(tǒng)必須完成的動(dòng)作和完成這些動(dòng)作的順序;
?。?)對PLC的輸入輸出資源進(jìn)行合理配置:確定哪些設(shè)備向PLC發(fā)送數(shù)據(jù),哪些設(shè)備接收PLC輸出的數(shù)據(jù)指令,并將PLC的I/O端口與之進(jìn)行對應(yīng)的分配。
?。?)設(shè)計(jì)PLC程序并畫出梯形圖。在梯形圖上應(yīng)具體體現(xiàn)完成控制動(dòng)作的全部功能、正確的動(dòng)作順序以及符合要求的相互關(guān)系。
?。?)設(shè)計(jì)出與PLC梯形圖程序配套的外部電路,并繪制出PLC外部電路接線圖。
?。?)調(diào)試程序分為離線模擬調(diào)試和現(xiàn)場調(diào)試兩種形式。前者屬于實(shí)驗(yàn)性操作,常用程序仿真運(yùn)行指示燈檢驗(yàn)運(yùn)行結(jié)果;后者是實(shí)際運(yùn)行檢驗(yàn),測試被控系統(tǒng)在PLC梯形圖程序控制下的運(yùn)行情況。
3 梯形圖編程的基本技巧
?。?)繪制等效電路:對復(fù)雜的電路,可以先使用一些觸點(diǎn)畫出等效電路圖,然后再進(jìn)行編程。
?。?)設(shè)置中間單元:在梯形圖中,如果多個(gè)線圈都受同一觸點(diǎn)串并聯(lián)電路控制,那么為了簡化程序,可以在編程過程中設(shè)置一個(gè)對應(yīng)的中間變量。
?。?)編程時(shí)盡量減少程序的I/O量。PLC的價(jià)格與點(diǎn)數(shù)有關(guān),所以減少點(diǎn)數(shù)是降低硬件費(fèi)用的最主要措施。
4 編程實(shí)例
如有兩臺電機(jī)順序控制,要求:按下啟動(dòng)鍵時(shí)電機(jī)M1啟動(dòng)10S,然后停止5S,電機(jī)M2與M1動(dòng)作相反,如此循環(huán)執(zhí)行,直到按下停止鍵。
第四步:根據(jù)第三步的邏輯式進(jìn)行編程,設(shè)置M0為中間繼電器,T1、T2為控制泵啟停的計(jì)時(shí)器時(shí)間。
5 結(jié)語
本文基于PLC通常采用的梯形圖編程語言,系統(tǒng)的對編程原則、基本步驟、方法和技巧等方面進(jìn)行剖析。對于當(dāng)代的工業(yè)控制系統(tǒng)程序設(shè)計(jì)者來說,沒有既定的模式與一成不變的方法,只要在遵守編程的原則的基礎(chǔ)上不斷積累,勇于創(chuàng)新就一定能開發(fā)出好的控制程序。
本文標(biāo)簽:plc梯形圖編程的規(guī)則學(xué)習(xí)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請《plc梯形圖編程的規(guī)則學(xué)習(xí)》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
關(guān)于“plc梯形圖編程的規(guī)則學(xué)習(xí)”的更多資訊










