西門(mén)子連接電纜6SL3060-4AC50-0AA0
PLC控制取代繼電器控制已是大勢(shì)所趨,如果用PLC改造繼電器控制系統(tǒng),根據(jù)原有的繼電器電路圖來(lái)設(shè)計(jì)梯形圖顯然是一條捷徑。這是由于原有的繼電器控制系統(tǒng)經(jīng)過(guò)長(zhǎng)期的使用和考驗(yàn),已經(jīng)被證明能完成系統(tǒng)要求的控制功能,而繼電器電路圖又與梯形圖有很多相似之處,因此可以將繼電器電路圖經(jīng)過(guò)適當(dāng)?shù)摹胺g",從而設(shè)計(jì)出具有相同功能的PLC梯形圖程序,所以將這種設(shè)計(jì)方法稱(chēng)為“移植設(shè)計(jì)法"或“翻譯法"。
在分析PLC控制系統(tǒng)的功能時(shí),可以將PLC想象成一個(gè)繼電器控制系統(tǒng)中的控制箱。PLC外部接線圖描述的是這個(gè)控制箱的外部接線,PLC的梯形圖程序是這個(gè)控制箱內(nèi)部的“線路圖",PLC輸入繼電器和輸出繼電器是這個(gè)控制箱與外部聯(lián)系的“中間繼電器",這樣就可以用分析繼電器電路圖的方法來(lái)分析PLC控制系統(tǒng)。
我們可以將輸入繼電器的觸點(diǎn)想象成對(duì)應(yīng)的外部輸入設(shè)備的觸點(diǎn),將輸出繼電器的線圈想象成對(duì)應(yīng)的外部輸出設(shè)備的線圈。外部輸出設(shè)備的線圈除了受PLC的控制外,可能還會(huì)受外部觸點(diǎn)的控制。用上述的思想就可以將繼電器電路圖轉(zhuǎn)換為功能相同的PLC外部接線圖和梯形圖
1.分析原有系統(tǒng)的工作原理
了解被控設(shè)備的工藝過(guò)程和機(jī)械的動(dòng)作情況,根據(jù)繼電器電路圖分析和掌握控制系統(tǒng)的工作原理。
2.PLC的I/O分配
確定系統(tǒng)的輸入設(shè)備和輸出設(shè)備,進(jìn)行PLC的I/O分配,畫(huà)出PLC外部接線圖。
3.建立其它元器件的對(duì)應(yīng)關(guān)系
確定繼電器電路圖中的中間繼電器、時(shí)間繼電器等各器件與PLC中的輔助繼電器和定時(shí)器的對(duì)應(yīng)關(guān)系。
以上(2)和(3)兩步建立了繼電器電路圖中所有的元器件與PLC內(nèi)部編程元件的對(duì)應(yīng)關(guān)系,對(duì)于移植設(shè)計(jì)法而言,這非常重要。在這過(guò)程中應(yīng)該處理好以幾個(gè)問(wèn)題:
1)繼電器電路中的執(zhí)行元件應(yīng)與PLC的輸出繼電器對(duì)應(yīng),如交直流接觸器、電磁閥、電磁鐵、指示燈等;
2)繼電器電路中的主令電器應(yīng)與PLC的輸入繼電器對(duì)應(yīng),如按鈕、位置開(kāi)關(guān)、選擇開(kāi)關(guān)等。熱繼電器的觸點(diǎn)可作為PLC的輸入,也可接在PLC外部電路中,主要是看PLC的輸入點(diǎn)是否富裕。注意處理好PLC內(nèi)、外觸點(diǎn)的常開(kāi)和常閉的關(guān)系。
3)繼電器電路中的中間繼電器與PLC的輔助繼電器對(duì)應(yīng);
4)繼電器電路中的時(shí)間繼電器與PLC的定時(shí)器或計(jì)數(shù)器對(duì)應(yīng),但要注意:時(shí)間繼電器有通電延時(shí)型和斷電延時(shí)型兩種,而定時(shí)器只有“通電延時(shí)型"一種。
4.設(shè)計(jì)梯形圖程序
根據(jù)上述的對(duì)應(yīng)關(guān)系,將繼電器電路圖“翻譯"成對(duì)應(yīng)的“準(zhǔn)梯形圖",再根據(jù)梯形圖的編程規(guī)則將“準(zhǔn)梯形圖"轉(zhuǎn)換成結(jié)構(gòu)合理的梯形圖。對(duì)于復(fù)雜的控制電路可劃整為零,*行局部的轉(zhuǎn)換,最后再綜合起來(lái)。
5.仔細(xì)校對(duì)、認(rèn)真調(diào)試
對(duì)轉(zhuǎn)換后的梯形圖一定要仔細(xì)校對(duì)、認(rèn)真調(diào)試,以保證其控制功能與原圖相符
1.臥式鏜床繼電器控制系統(tǒng)分析
如圖5-51所示為某臥式鏜床繼電器控制系統(tǒng)的電路圖,包括主電路、控制電路、照明電路和指示電路。鏜床的主軸電機(jī)M1是雙速異步電動(dòng)機(jī),中間繼電器KA1和KA2控制主軸電機(jī)的起動(dòng)和停止,接觸器KM1和KM2控制主軸電機(jī)的正反轉(zhuǎn),接觸器KM4、KM5和時(shí)間繼電器KT控制主軸電機(jī)的變速,接觸器KM3用來(lái)短接串在定子回路的制動(dòng)電阻。SQ1、SQ2和SQ3、SQ4是變速操縱盤(pán)上的限位開(kāi)關(guān),SQ5和SQ6是主軸進(jìn)刀與工作臺(tái)移動(dòng)互鎖限位開(kāi)關(guān),SQ7和SQ8是鏜頭架和工作臺(tái)的正、反向快速移動(dòng)開(kāi)關(guān)。

圖5-51 臥式鏜床的繼電器控制電路
2.畫(huà)PLC外部接線圖
改造后的PLC控制系統(tǒng)的外部接線圖中,主電路、照明電路和指示電路同原電路不變,控制電路的功能由PLC實(shí)現(xiàn),PLC的I/O接線圖如圖5-52所示。

圖5-52 臥式鏜床PLC控制系統(tǒng)I/O接線圖
3.設(shè)計(jì)梯形圖
根據(jù)PLC的I/O對(duì)應(yīng)關(guān)系,再加上原控制電路(圖5-51)中KA1、KA2和KT分別與PLC內(nèi)部的M300、M301和T0相對(duì)應(yīng),可設(shè)計(jì)出PLC的梯形圖如圖5-53所示。

圖5-53 臥式鏜床PLC控制系統(tǒng)的梯形圖
設(shè)計(jì)過(guò)程中應(yīng)注意梯形圖與繼電器電路圖的區(qū)別。梯形圖是一種軟件,是PLC圖形化的程序,PLC梯形圖是串行工作的,而在繼電器電路圖中,各電器可以同時(shí)動(dòng)作(并行工作)。
移植設(shè)計(jì)法主要是用來(lái)對(duì)原有機(jī)電控制系統(tǒng)進(jìn)行改造,這種設(shè)計(jì)方法沒(méi)有改變系統(tǒng)的外部特性,對(duì)于操作工人來(lái)說(shuō),除了控制系統(tǒng)的可靠性提高之外,改造前后的系統(tǒng)沒(méi)有什么區(qū)別,他們不用改變長(zhǎng)期形成的操作習(xí)慣。這種設(shè)計(jì)方法一般不需要改動(dòng)控制面板及器件,因此可以減少硬件改造的費(fèi)用和改造的工作量
西門(mén)子連接電纜6SL3060-4AC50-0AA0
1.PLC程序的內(nèi)容
PLC應(yīng)用程序應(yīng)最大限度地滿足被控對(duì)象的控制要求,在構(gòu)思程序主體的框架后,要以它為主線,逐一編寫(xiě)實(shí)現(xiàn)各控制功能或各子任務(wù)的程序。經(jīng)過(guò)不斷他調(diào)整和完善。使程序能完成所要求的控制功能。另外,PLC應(yīng)用程序通常還應(yīng)包括以下幾個(gè)方面的內(nèi)容:
(1)初始化程序 在 PLC上電后,一般都要做一些初始化的操作。其作用是為啟動(dòng)作必要的準(zhǔn)備,并避免系統(tǒng)發(fā)生誤動(dòng)作。初始化程序的主要內(nèi)容為:將某些數(shù)據(jù)區(qū)、計(jì)數(shù)器進(jìn)行清零;使某些數(shù)據(jù)區(qū)恢復(fù)所需數(shù)據(jù);對(duì)某些輸出量置位或復(fù)位;顯示某些初始狀態(tài)等等。
(2)檢測(cè)、故障診斷、顯示程序 應(yīng)用程序一般都設(shè)有檢測(cè)、故障診斷和顯示程序等內(nèi)容。這些內(nèi)容可以在程序設(shè)計(jì)基本完成時(shí)再進(jìn)行添加。它們也可以是相對(duì)獨(dú)立的程序段。
(3)保護(hù)、連鎖程序 各種應(yīng)用程序中,保護(hù)和連鎖是的部分。它可以杜絕由于非法操作而引起的控制邏輯混亂,保證系統(tǒng)的運(yùn)行更安全、可靠。因此要認(rèn)真考慮保護(hù)和連鎖的問(wèn)題。通常在PLC外部也要設(shè)置連鎖和保護(hù)措施。
2.PLC程序的質(zhì)量
對(duì)同一個(gè)控制要求,即使選用同一個(gè)機(jī)型的PLC,用不同設(shè)計(jì)方法所編寫(xiě)的程序,其結(jié)構(gòu)也可能不同。盡管幾種程序都可以實(shí)現(xiàn)同一控制功能,但是程序的質(zhì)量卻可能差別很大。程序的質(zhì)量可以由以下幾個(gè)方面來(lái)衡量:
(1)程序的正確性 應(yīng)用程序的好壞,最根本的一條就是正確。所謂正確的程序必須能經(jīng)得起系統(tǒng)運(yùn)行實(shí)踐的考驗(yàn),離開(kāi)這一條對(duì)程序所做的評(píng)價(jià)都是沒(méi)有意義的。
(2)程序的可靠性好 好的應(yīng)用程序可以保證系統(tǒng)在正常和非正常(短時(shí)掉電再?gòu)?fù)電、
某些被控量超標(biāo)、某個(gè)環(huán)節(jié)有故障等)工作條件下都能安全可靠地運(yùn)行,也能保證在出現(xiàn)非法操作(如按動(dòng)或誤觸動(dòng)了不該動(dòng)作的按鈕)等情況下不至于出現(xiàn)系統(tǒng)控制失誤。
(3)參數(shù)的易調(diào)整性好 PLC控制的*性之一就是靈活性好,容易通過(guò)修改程序或參數(shù)而改變系統(tǒng)的某些功能。例如,有的系統(tǒng)在一定情況下需要變動(dòng)某些控制量的參數(shù)(如定時(shí)器或計(jì)數(shù)器的設(shè)定值等),在設(shè)計(jì)程序時(shí)必須考慮怎樣編寫(xiě)才能易于修改。
(4)程序要簡(jiǎn)練 編寫(xiě)的程序應(yīng)盡可能簡(jiǎn)練,減少程序的語(yǔ)句,一般可以減少程序掃描時(shí)間,提高PLC對(duì)輸入信號(hào)的響應(yīng)速度。當(dāng)然,如果過(guò)多地使用那些執(zhí)行時(shí)間較長(zhǎng)的指令,有時(shí)雖然程序的語(yǔ)句較少,但是其執(zhí)行時(shí)間也不一定短。
(5)程序的可讀性好 程序不僅僅給設(shè)計(jì)者自己看,系統(tǒng)的維護(hù)人員也要讀。另外,為了有利于交流,也要求程序有一定的可讀性