發(fā)布時(shí)間: 2020-05-17 點(diǎn)擊次數: 916次
西門(mén)子可編程序控制器得到了廣泛的應用,其有效地推進(jìn)了我國電氣自動(dòng)化的發(fā)展。在應用的過(guò)程中,可編程序控制器體現出了很多優(yōu)點(diǎn),例如使用壽命較長(cháng)、體積較小、通用性強、可靠性高、操作便利、簡(jiǎn)單易懂等。近年來(lái),電子類(lèi)產(chǎn)品發(fā)展非常迅速,價(jià)位也有所降低,從而降低了可編程序控制器的價(jià)位,有利于可編程序控制器在更大的范圍內得到積極的應用。
西門(mén)子可編程序控制器的常用編程方法:
常有編程方法包括順序控制設計法、經(jīng)驗設計法、繼電器電路轉換設計法等。
1.順序控制設計法
作為一種比較先進(jìn)的設計方法,順序控制設計法比較適用于初學(xué)者。對于具有一定的可編程序控制器使用經(jīng)驗的工程師而言,使用該方法也能夠使程序設計效率得到有效的提高,從而便利的對程序進(jìn)行閱讀、修改和調試。
縱觀(guān)當前的工業(yè)領(lǐng)域,很多生產(chǎn)工藝都是先對順序進(jìn)行預設,再輸入不同的信號,以時(shí)間順序和內部狀態(tài)為依據來(lái)進(jìn)行生產(chǎn)。在生產(chǎn)的過(guò)程中,各執行機構能夠實(shí)現自動(dòng)化生產(chǎn),并保持一定的操作順序。因此順序控制設計法非常簡(jiǎn)單,只需以生產(chǎn)工藝為依據將順序功能圖設置出來(lái),在此基礎上畫(huà)出梯形圖。當前主要有3種將順序功能圖轉化為梯形圖的方法。
?。?)使用步進(jìn)順控指令進(jìn)行編程??删幊绦蚩刂破?,為順序功能圖,設計的指令共有兩條,即步進(jìn)返回指令RET和步進(jìn)順控指令STL,可以以這兩條指令為依據將順序功能圖轉化為梯形圖。只需要對下一個(gè)步進(jìn)進(jìn)行驅動(dòng),上一步的狀態(tài)繼電器就會(huì )自動(dòng)結束,無(wú)需進(jìn)行復位指令。以圖1為例,假設某運料車(chē)要將材料從A地運送到B地,再返回到B地。圖1是單周期工作方式的順序功能圖。
?。?)使用“啟-保-停”電路對順序功能圖進(jìn)行轉化。這種轉化方法和傳統的經(jīng)驗設計法的理念比較接近,也就是先對每個(gè)步驟的自鎖觸點(diǎn)、停止條件和啟動(dòng)條件進(jìn)行明確,然后對各步驟的輔助繼電器M進(jìn)行驅動(dòng),這樣可以并聯(lián)輸出該步的輔助繼電器M和該步的動(dòng)作內容。
?。?)以轉換為中心的編程
方法。以“啟-保-停”電路為基礎,使用復位指令RST和置位指令SET這兩個(gè)可編程序控制器的指令來(lái)進(jìn)行轉換,置位指令SET具有自保功能,因此不會(huì )顯示出自保觸點(diǎn)。
2,以接線(xiàn)程序為基礎的編程方法
繼電器的經(jīng)驗設計法和電路轉化設計法都要以邏輯繼電器為基礎,將合適的可編程序控制器梯形圖程序編制出來(lái)。也就是在可編程序控制器上移植電氣接觸器控制電路。但是繼電接觸器電路和可編程序控制器的掃描方式有所不同,如果不顧二者的差異強行移植,可能會(huì )造成一些問(wèn)題,例如觸點(diǎn)競爭、一次性輸出競爭等。因此以接線(xiàn)程序為基礎的編程方法主要適用于改造老舊控制線(xiàn)路,很多可編程序控制器中不能得到采用。與此同時(shí),經(jīng)驗設計法具有較大的隨意性和試探性,沒(méi)有形成完整、固定的編程步驟。對于比較復雜的可編程序控制器程序,為了完成其互鎖、連鎖和記憶的功能,往往需要用大量的中間單元,涉及到較多的因素,而這些因素往往比較復雜。一旦對某一個(gè)局部進(jìn)行修改,系統的其他部分也會(huì )受到較大的影響,設計工作量較大,設計效果并不理想。同時(shí)由于運用以接線(xiàn)程序為基礎的編程方法進(jìn)行編程需要耗費較多的時(shí)間,而且其他工程人員也難以對其進(jìn)行改進(jìn)和維修,可能會(huì )給實(shí)際應用造成一定的困難。