plc學(xué)習心得體會(huì )
plc學(xué)習要注意什么?
1.編程方法簡(jiǎn)單易學(xué)
梯形圖是使用得最多的PLC的編程語(yǔ)言,其電路符號和表達方式與繼電器電路原理圖相似,梯形圖語(yǔ)言形象直觀(guān),易學(xué)易懂,熟悉繼電器電路圖的電氣技術(shù)人員只需花幾天時(shí)間就可以熟悉梯形圖語(yǔ)言,并用來(lái)編制用戶(hù)程序。梯形圖語(yǔ)言實(shí)際上是一種面向用戶(hù)的高級語(yǔ)言,PLC在執行梯形圖程序時(shí),將它“翻譯”成匯編語(yǔ)言后再去執行。
2.功能強,性能價(jià)格比高
一臺小型PLC內有成百上千個(gè)可供用戶(hù)使用的編程元件,有很強的功能,可以實(shí)現非 常復雜的控制功能。與相同功能的繼電器系統相比,具有很高的性能價(jià)格比。西門(mén)子plc可以通過(guò)通信聯(lián)網(wǎng),實(shí)現分散控制,集中管理。
3.硬件配套齊全,用戶(hù)使用方便,適應性強
PLC產(chǎn)品已經(jīng)標準化、系列化、模塊化,配備有品種齊全的各種硬件裝置供用戶(hù)選用,威綸MT8100ie用戶(hù)能靈活方便地進(jìn)行系統配置,組成不同功能、不同規模的系統。信捷PLC的安裝接線(xiàn)也很方便,一般用接線(xiàn)端子連接外部接線(xiàn)。PLC帶負載能力,可以直接驅動(dòng)一般的電磁閥和中小型交流接觸器。
硬件配置確定后,通過(guò)修改用戶(hù)程序,就可以方便快速地適應工藝條件的變化。
4.可靠性高,抗干擾能力強
傳統的CPU226CN繼電器控制系統中使用了大量的中間繼電器、時(shí)間繼電器。由于觸點(diǎn)接觸不良,容易出現故障。信捷PLC用軟件代替大量的中間繼電器和時(shí)間繼電器,僅剩下與輸入和輸出有關(guān)的少量硬件元件,接線(xiàn)可減少到繼電器控制系統的十分之一到百分之一,因觸點(diǎn)接觸不良造成的故障大為減少。
PLC使用了一系列硬件和軟件抗干擾措施,具有很強的抗干擾能力,平均無(wú)故障時(shí)間達到數萬(wàn)小時(shí)以上,可以直接用于有強烈干擾的工業(yè)生產(chǎn)現場(chǎng),PLC大用戶(hù)公認為最可靠的工業(yè)控制設備之一。
5.系統的設計、安裝、調試工作量少
PLC用軟件功能取代了繼電器控制系統中大量的中間繼電器、時(shí)間繼電器、計數器等器件,使控制柜的設計、安裝、接線(xiàn)工作量大大減少。PLC的梯形圖程序可以用順序控制設計法來(lái)設計。這種編程方法很有規律,很容易掌握。對于復雜的控制系統,如果掌握了正確的設計方法,設計梯形圖的時(shí)間比設計繼電器系統電路圖的時(shí)間要少得多。
可以在實(shí)驗室模擬調試PLC的用戶(hù)程序,輸入信號用小開(kāi)關(guān)來(lái)模擬,可通過(guò)PLC發(fā)光二極管觀(guān)察輸出信號的狀態(tài)。完成了系統的安裝和接線(xiàn)后,在現場(chǎng)的統調過(guò)程中發(fā)現的問(wèn)題一般通過(guò)修改程序就可以解決,系統的調試時(shí)間比繼電器系統少得多。
plc的使用大同小異,其實(shí)要做工程,首先要了解被控對象,然后才能確定控制策略,畫(huà)出功能框圖,最后才是程序編制調試。同時(shí)還要熟悉電氣線(xiàn)路,繪制電氣回路及接線(xiàn)圖。以上這些是工程成功的基礎。我覺(jué)得如果有以上的基礎,隨便哪種PLC只要有編程手冊,最終都能編出程序,無(wú)非在程序組織上熟練程度不同。還有就是一定要自己做一兩個(gè)工程而不是僅僅搞設備的維護,做工程是唯一快速提高自己水平的途徑。如果以上都不具備,那就找個(gè)好老師,有無(wú)人指點(diǎn)差別巨大,我半路出家又是自學(xué),深知其中的甘苦,原與大家共同進(jìn)步。
PLC的工作過(guò)程其實(shí)也就是跟照明燈差不多一樣的工作原理,只是PLC通過(guò)內部的一系列的系統程序開(kāi)帶動(dòng)外負載而已,PLC輸入信號必須通過(guò)采樣才能接收、然后再到執行程序、最后才輸出!它是這么一個(gè)工作原理,PLC吸收信號通過(guò)診斷鍵入的命令是否有誤、然后才能進(jìn)入采樣、進(jìn)入采樣再到程序執行、最后就是輸出處理,掃描階段:將輸入現場(chǎng)信號掃描到輸入映像寄存器,將輸出映像寄存器去驅動(dòng)外負載!以上就是整個(gè)工作過(guò)程、所以呢學(xué)習plc編程也不難,只要去了解所運用的指令與各指令的作用、加上熟悉梯形圖就能學(xué)會(huì ),就是說(shuō)學(xué)習PLC編程就必須知道以上的那些基礎,雖然書(shū)本上一大堆的文字與一些PLC的構成加上一些內部系統程序介紹與講解,其實(shí)那些都不是重點(diǎn)、它緊緊只是為了讓我們去全面的熟悉PLC,至于學(xué)習編程的那一部分就有點(diǎn)難度了,最基本的學(xué)習工具不說(shuō)要擁有PLC,那起碼也要有一臺電腦,沒(méi)有電腦基本完成不了這個(gè)學(xué)習,熟悉指令的運用與作用是必須懂的,最好的就是有人指點(diǎn),要是有人指點(diǎn)學(xué)會(huì )PLC編程不成問(wèn)題,不過(guò)要先自己去學(xué)習過(guò),遇到不懂的才去問(wèn),要是自己沒(méi)有認真去學(xué)習就問(wèn)別人,那肯定學(xué)不會(huì )!什么樣的心態(tài)就有什么樣的過(guò)程、結果是從過(guò)程中取決出來(lái)的,我們不一定要上了大學(xué)擁有高學(xué)歷高文化也能學(xué)會(huì ),心態(tài)會(huì )給你一切的!所以千萬(wàn)不要對我說(shuō)你學(xué)歷多高、有多聰明什么的,其實(shí)我壓根就沒(méi)把你放在眼里!也不要說(shuō)自己小學(xué)都沒(méi)畢業(yè)學(xué)不會(huì )這東西、自己笨什么之類(lèi)的!其實(shí)只要有理解能力和看懂文字就能做到了,而且世界上沒(méi)有笨的人、只有不愿動(dòng)腦、不肯努力的人!鐵柱都能磨成針、這點(diǎn)小事情算什么?
PLC的工作原理以及相關(guān)的一些基本內容在這個(gè)學(xué)習過(guò)程中很重要、以我個(gè)人的學(xué)習經(jīng)驗得出的一個(gè)結論,下一個(gè)程序的學(xué)習就是解圖與了解熟悉它的指令作用與運用,據書(shū)本的介紹與講解、其實(shí)PLC內部電路的工作原理跟硬件的工作原理差不多,PLC內部有計數器CNT和許多軟繼電器或繼電器軟觸點(diǎn)軟接線(xiàn),驅動(dòng)一個(gè)負載是由一些感應器或一些開(kāi)關(guān)給信號PLC、然后PLC通過(guò)接收了外部硬電路給入的信號經(jīng)過(guò)每個(gè)階段的程序一步一步的接受、最后再到輸出!固定化的程序就不說(shuō)了,那些都是制造廠(chǎng)家采用ROM存儲不變程序的!關(guān)于后備電池一般采用鋰電池作為后備電池,壽命5年至十年,若經(jīng)常帶負載一般2至5年!關(guān)于PLC的I/O點(diǎn)數容量分為三種:小型機256點(diǎn)以下,中型機256至1024點(diǎn)之間,大型機1024點(diǎn)以上,提供給用戶(hù)的可用資源通常用K字KW、K字節BK、或K位來(lái)表示,其中1K=1024,也有的PLC直接用所能存放的程序量表示,在一些PLC中存放的程序的地址單位為步,每一步占用兩個(gè)字節,一條指令一般為一步,功能復雜的基本指令及功能指令往往有若干步、I/O點(diǎn)數是指外部I/O端子的數量,它決定了PLC可控制的輸入開(kāi)關(guān)信號和輸出開(kāi)關(guān)信號的總體數量!現場(chǎng)的輸入信號通過(guò)光偶合器到輸入數據寄存器,再通過(guò)數據總線(xiàn)送給CPU,PLC的輸入單元通常有三種類(lèi)型:直流12至24V輸入,交流100至120V或200至240V輸入,交直流12至24V輸入,外部輸入開(kāi)關(guān)通過(guò)輸入端子與PLC相連接!輸出電路的負載電源由外部提供,電源電壓大小應根據輸出器件類(lèi)型與負載要求來(lái)確定,允許輸出電流在0點(diǎn)5至2安,額定值與負載性質(zhì)有關(guān),電源部件將交流電源轉換成提供PLC的中央處理器、存儲器等電子電路工作所需要的直流電源,使PLC能正常工作,它的好壞直接影響PLC的功能和可靠性!PLC一般使用220伏交流電源或24伏直流電原,內部的開(kāi)關(guān)電源為各模塊提供DC5V、正負12V、24V等直流電源!驅動(dòng)PLC負載的電源一般由用戶(hù)提供!PLC是順序地執行其內部存儲的程序來(lái)完成某一工作任務(wù)的、程序的輸入裝置稱(chēng)為編程器!智能接口模塊是一個(gè)獨立的計算機系統,從模塊組成結構上看、它有自己的CPU、系統程序、存儲器以及接口電路等,它與PLC的CPU通過(guò)系統總線(xiàn)相連接,進(jìn)行數據交換,并在CPU模塊的協(xié)調下獨立地進(jìn)行工作!工作過(guò)程:PLC控制任務(wù)的完成是在硬件的支持下,通過(guò)執行反映控制要求的用戶(hù)程序來(lái)實(shí)現的!PLC確定了工作任務(wù),裝入了專(zhuān)用程序成為一種專(zhuān)用機,它采用循環(huán)掃描的工作方式,系統工作任務(wù)管理及用戶(hù)程序的執行通過(guò)循環(huán)掃描的方式來(lái)完成!巡回掃描的工作機制:初始化,PLC上電后首先進(jìn)行系統初始化,清除內部繼電器區、復位定時(shí)器等!通信服務(wù)與自診斷階段,在此階段、PLC中的CPU完成一些與編程器或其他外部設備的通信,完成數據的接收和發(fā)送任務(wù)、響應編程器鍵入的命令、更新編程器顯示內容、更新時(shí)鐘和特殊寄存器內容工作,程序語(yǔ)法一旦出錯或異常,CPU能跟據錯誤類(lèi)型和程序內容產(chǎn)生提示信息,甚至停止掃描或強制為STOP狀態(tài)!執行用戶(hù)程序掃描階段:此階段包括輸入采樣、程序執行、輸出處理3個(gè)階段!數據I/O掃描階段:此階段將輸入現場(chǎng)信號掃描輸入映像寄存器,將輸出映像寄存器的結果去驅動(dòng)生產(chǎn)現場(chǎng)!PLC的工作過(guò)程:在正常情況下,一個(gè)用戶(hù)程序掃描周期由3個(gè)階段組成:輸入采樣階段、程序執行階段、輸出處理階段,PLC的核心模塊CPU不能直接與外部接線(xiàn)端子聯(lián)系,送到PLC端子上的輸入信號、然后經(jīng)過(guò)電平轉換、光電隔離、濾波處理等一系列電路進(jìn)入緩沖器等待采樣,沒(méi)有CPU采樣允許,外界信號是不能進(jìn)入內存的,在PLC的存儲器中有一個(gè)專(zhuān)門(mén)存放I/O信號狀態(tài)的區域,稱(chēng)為輸入映像寄存器和輸出映像寄存器!PLC梯形圖中別的編程元件也有對應的映像存儲區,它們稱(chēng)為元件映像寄存器!在輸入處理階段,PLC現場(chǎng)全部輸入設備如按鈕、速度繼電器等的接通/斷開(kāi)狀態(tài)讀入輸入映像寄存器,外接輸入設備的觸點(diǎn)接通時(shí),對應的輸入映像寄存器為1,梯形圖中對應的輸入繼電器的動(dòng)合觸點(diǎn)接通,動(dòng)斷觸點(diǎn)斷開(kāi)。外接的輸入觸點(diǎn)電路斷開(kāi)時(shí),對應的輸入映像寄存器為0,梯形圖中對應的輸入繼電器的動(dòng)合觸點(diǎn)斷開(kāi),動(dòng)斷觸點(diǎn)接通!值得注意的是,只有在采樣時(shí)刻,輸入映像寄存器中的內容才與輸入信號一致,而其他時(shí)間范圍內輸入信號的變化是不會(huì )影響輸入映像寄存器中的內容的,輸入信號變化了的狀態(tài)只能在下一個(gè)掃描周期的輸入處理階段被讀入!因此,如果輸入是脈沖信號、則該脈沖信號的換度必須大于一個(gè)掃描周期、才能保證在任何情況下該輸入均能被讀入!程序執行階段:PLC的用戶(hù)程序由若干條指令組成,指令在存儲器中按步序號順序排列,根據PLC梯形圖程序掃描原則,按先左后右、先上后下的原則逐句掃描執行用戶(hù)程序,直至用戶(hù)程序結束之處!但遇到程序跳轉指令,則根據跳轉條件是否滿(mǎn)足來(lái)決定程序的跳轉地址?。╤ttp://www.diangon.com/版權所有)PLC執行指令程序時(shí),要讀入輸入映像寄存器的狀態(tài)ON或OFF,既1或 0和元件映像寄存器中有關(guān)編程元件的狀態(tài)ON或OFF,既1或0,CPU按程序給定的要求進(jìn)行邏輯運算和算術(shù)運算,運算結果存入相應的元件映像寄存器,把將要向外輸出的信號存入輸出映像寄存器,并由輸出鎖存器保存!輸出處理階段:在輸出處理階段,CPU將輸出映像寄存器的狀態(tài)ON或OFF,既1或0傳送到輸出鎖存器,梯形圖中某一輸出繼電器的線(xiàn)圈得電時(shí),對應的輸出映像寄存器為1狀態(tài)!信號經(jīng)輸出模塊隔離和功率放大后,繼電器型輸出模塊中對應的硬件繼電器的線(xiàn)圈得電,其動(dòng)合觸點(diǎn)閉合,使外部負載通電工作!一次動(dòng)作后等待下一次掃描周期到來(lái)才會(huì )被刷新、這樣才能進(jìn)行二次動(dòng)作,稱(chēng)為集中輸出方式!輸入映像區、輸出映像區集中在一起就是一般所稱(chēng)的I/O映像區,映像區的大小隨系統I/O信號的多少,既I/O點(diǎn)數而定!I/O映像區的設置,使計算機執行用戶(hù)程序所需信號狀態(tài)及執行結果都與I/O映像區發(fā)生聯(lián)系,只有計算機掃描執行到I/O服務(wù)過(guò)程時(shí),CPU才從實(shí)際的輸入點(diǎn)讀入有關(guān)信號狀態(tài),存放于輸入映像區,并暫時(shí)存放在輸出映像區內的運行結果傳送至實(shí)際輸出點(diǎn)!
評論