三菱plc多線圈解決方法 plc怎么控制單個電磁閥往復運動?
plc怎么控制單個電磁閥往復運動?1、plc控制電磁閥,原理是PLC的開關(guān)輸出模塊接在電磁閥的線圈端。當模塊對應點有電壓輸出時,電磁閥線圈通電,觸點被吸合。無電壓輸出,線圈失電,觸點斷開。控制調(diào)節(jié)閥。
plc怎么控制單個電磁閥往復運動?
1、plc控制電磁閥,原理是PLC的開關(guān)輸出模塊接在電磁閥的線圈端。當模塊對應點有電壓輸出時,電磁閥線圈通電,觸點被吸合。無電壓輸出,線圈失電,觸點斷開。
控制調(diào)節(jié)閥。原理是PLC的模擬輸出模塊連接到調(diào)節(jié)閥的控制器。當輸出不同程度的電流或脈沖信號時,控制器會根據(jù)接收到的信號控制閥門的開度,從而達到模擬控制的目的。至于如何確定控制開度,一般來說有負反饋信號和輸入信號疊加,共同決定。當然也可以通過開環(huán)控制來實現(xiàn),但是精度不如負反饋精確。
擴展數(shù)據(jù)
PLC系統(tǒng)
PLC控制系統(tǒng),可編程邏輯控制器,是專門為工業(yè)生產(chǎn)設(shè)計的數(shù)字操作的電子裝置。它使用一種可編程存儲器來存儲程序、執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術(shù)運算以及其他面向用戶的指令,并通過數(shù)字或模擬輸入/輸出來控制各種類型的機器或生產(chǎn)過程。它是工業(yè)控制的核心部分。
自20世紀60年代美國推出可編程邏輯控制器(PLC)取代傳統(tǒng)的繼電器控制裝置以來,PLC得到了迅速發(fā)展,并在世界范圍內(nèi)得到了廣泛應用。同時,PLC的功能也在不斷完善。隨著計算機技術(shù)、信號處理技術(shù)、控制技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和用戶需求的不斷提高,PLC在開關(guān)量處理的基礎(chǔ)上增加了模擬處理和運動控制功能。今日 s PLC不再局限于邏輯控制,在運動控制、過程控制等領(lǐng)域也發(fā)揮著非常重要的作用。
基本介紹
定義
它是一個實時系統(tǒng),不同于個人電腦。在傳統(tǒng)的基于繼電器的電機控制系統(tǒng)中,每當改變設(shè)計時,幾乎整個系統(tǒng)都要重新制作,這不僅費時費力;同時繼電器存在接觸不良、磨損、體積大等缺點,導致成本高、可靠性低、維修困難等問題。為了改善這些缺點,美國的DEC公司于1969年首先發(fā)表了:可編程控制器。
在出版初期,程序控制器簡稱(Programmable Logic -Controller),它的第一個用途是代替繼電器,從而執(zhí)行繼電器邏輯的順序控制和定時或計數(shù)等其他功能,所以也叫順序控制器,其結(jié)構(gòu)也像微型計算機,所以也可以叫微型計算機可編程控制器(MCPC)。
直到1976年,美國電機制造協(xié)會才正式給它起個名字叫可編程控制器,就是可編程控制器,簡稱PC。由于目前個人電腦非常普遍,而且經(jīng)常與可編程控制器配合使用,為了區(qū)分兩者,一般將可編程控制器稱為PLC以示區(qū)別。
目前市場上的PLC控制器種類繁多,根據(jù)生產(chǎn)廠家和適用場所不同而不同,但每個品牌根據(jù)單元的復雜程度又可分為大、中、小三種;一般工廠和學校通常使用小型PLC,其中日本的F系列和的A系列PLC更受國人歡迎。
PLC控制器的發(fā)展歷程
PLC作為離散控制的首選產(chǎn)品,在20世紀80-90年代發(fā)展迅速,全球PLC控制器的年增長率保持在20% ~ 30%。隨著工廠自動化程度的不斷提高和PLC控制器市場容量基數(shù)的不斷擴大,近年來工業(yè)化國家PLC的增長速度有所放緩。然而,在等發(fā)展家,PLC的發(fā)展非常迅速。據(jù)相關(guān)資料顯示,2004年P(guān)LC的全球銷售收入約為100億美元,在自動化領(lǐng)域占據(jù)著非常重要的地位。
PLC控制器是模仿原有繼電器控制原理開發(fā)的。20世紀70年代,PLC控制器只有開關(guān)量的邏輯控制,最早應用于汽車制造業(yè)。它存儲用于執(zhí)行邏輯操作、順序控制、定時、計數(shù)和運算的指令;并通過數(shù)字輸入輸出操作,來控制各種機械或生產(chǎn)過程。用戶編制的控制程序表達了生產(chǎn)過程的工藝要求,并預先存儲在PLC控制器的用戶程序存儲器中。運行時,根據(jù)存儲的程序內(nèi)容逐一執(zhí)行,完成工藝流程要求的操作。
PLC控制器的CPU中有一個程序計數(shù)器,指示程序步驟的存儲地址。程序運行過程中,每執(zhí)行一步,計數(shù)器自動加1,程序從初始步(步數(shù)為零)到最后一步(通常是結(jié)束指令)依次執(zhí)行,然后返回初始步循環(huán)運行。PLC控制器完成每個循環(huán)操作所需的時間稱為一個掃描周期。不同類型的PLC控制器,循環(huán)掃描周期在1微秒到幾十微秒之間。
PLC采用梯形圖編程,體現(xiàn)了求解邏輯快速性的優(yōu)勢。在微秒級,求解1K邏輯程序不到1毫秒。它將所有輸入視為開關(guān),16位(包括32位)為模擬。大型PLC控制器使用另一個CPU來完成模擬量的運算。將計算結(jié)果發(fā)送給PLC控制器。
對于相同I/O點數(shù)的系統(tǒng),使用PLC控制器比使用DCS的成本低(可節(jié)省40%左右)。PLC沒有專門的操作站,軟硬件通用,維護成本比DCS低很多。一個PLC控制器,可以接收集數(shù)千個I/O點(最多超過8000個I/O)。如果被控對象主要是設(shè)備鏈,回路少,采用PLC比較合適。由于PLC采用通用監(jiān)控軟件,更容易設(shè)計企業(yè)的管理信息系統(tǒng)。
近10年來,隨著PLC控制器價格的不斷降低和用戶需求的不斷擴大,越來越多的中小型設(shè)備開始使用PLC控制器進行控制,PLC控制器在我國的應用增長迅速。隨著的快速發(fā)展。;隨著經(jīng)濟和基礎(chǔ)自動化水平的不斷提高,PLC控制器將在未來一段時間內(nèi)保持高速增長的勢頭。
當通用PLC控制器應用于特殊設(shè)備時,可以認為是嵌入式控制器,但PLC控制器比通用嵌入式控制器具有更高的可靠性和更好的穩(wěn)定性。在實際工作中遇到的一些用戶,以前使用嵌入式控制器,現(xiàn)在逐漸用通用PLC控制器或定制PLC控制器代替嵌入式控制器。
基本結(jié)構(gòu)
PLC控制器本質(zhì)上是一臺專用于工業(yè)控制的計算機,其硬件結(jié)構(gòu)與微型計算機基本相同。
中央處理機
中央處理器(CPU)是PLC控制器的控制中心。它根據(jù)PLC控制器系統(tǒng)程序給出的功能,接收并存儲從編程器輸入的用戶程序和數(shù)據(jù);檢查電源、內(nèi)存、I/O和警報定時器的狀態(tài),并診斷用戶程序中的語法錯誤。PLC控制器投入運行時,首先通過掃描接收現(xiàn)場所有輸入設(shè)備的狀態(tài)和數(shù)據(jù),分別存儲在I/O圖像區(qū),然后從用戶程序存儲器中逐個讀取用戶程序,對命令進行解釋后,根據(jù)指令進行邏輯或算術(shù)運算的結(jié)果送到I/O圖像區(qū)或數(shù)據(jù)寄存器。
執(zhí)行完所有用戶程序后,I/O圖像區(qū)的輸出狀態(tài)或輸出寄存器中的數(shù)據(jù)最終被傳送到相應的輸出設(shè)備,以此類推,直到操作停止。
為了進一步提高PLC控制器的可靠性,近年來大型PLC也采用雙CPU組成冗余系統(tǒng),或者采用三CPU表決制。這樣,即使一個CPU出現(xiàn)故障,整個系統(tǒng)仍然可以正常運行。
儲存;儲備
存儲系統(tǒng)軟件的存儲器稱為系統(tǒng)程序存儲器。
存儲應用軟件的存儲器稱為用戶程序存儲器。
電源
PLC控制器的電源在整個系統(tǒng)中起著非常重要的作用。沒有一個好的和可靠的供電系統(tǒng),它可以 不能正常工作,所以PLC廠商也非常重視電源的設(shè)計和制造。一般交流電壓波動在10%( 15%)以內(nèi),所以PLC控制器可以直接接入交流電網(wǎng),不需要采取其他措施。
程序輸入設(shè)備
負責向操作員提供程序的輸入、修改和監(jiān)控功能。
輸入輸出回路
負責接收外部輸入元件信號和接收外部輸出元件信號。
操作原理
掃描技術(shù)PLC控制器投入運行時,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新。上述三個階段的完成稱為一個掃描周期。在整個運行過程中,PLC控制器的CPU以一定的掃描速度重復執(zhí)行上述三個階段。
輸入采樣級
在輸入采樣階段,PLC控制器以掃描讀入所有輸入狀態(tài)和數(shù)據(jù),并存儲在I/O圖像區(qū)的相應單元中。輸入采樣完成后,執(zhí)行用戶程序并刷新輸出。在這兩個階段中,即使輸入狀態(tài)和數(shù)據(jù)發(fā)生變化,I/O圖像區(qū)中相應單元的狀態(tài)和數(shù)據(jù)也不會發(fā)生變化。因此,如果輸入是脈沖信號,脈沖信號的寬度必須大于一個掃描周期,以確保在任何情況下都可以讀取輸入。
用戶程序執(zhí)行階段
在用戶程序執(zhí)行階段,PLC控制器總是從上到下依次掃描用戶程序(梯形圖)。掃描每個梯形圖時,總是先掃描梯形圖左側(cè)觸點組成的控制電路,按照先左后右、先上后下的順序?qū)τ|點組成的控制電路進行邏輯運算,然后根據(jù)邏輯運算的結(jié)果刷新系統(tǒng)ram存儲區(qū)中邏輯線圈對應位的狀態(tài);或者刷新I/O映射區(qū)中輸出線圈相應位的狀態(tài);或者確定是否執(zhí)行梯形圖中指定的特殊功能指令。
即在用戶程序執(zhí)行過程中,只有I/O映像區(qū)中輸入點的狀態(tài)和數(shù)據(jù)不會發(fā)生變化,而I/O映像區(qū)或系統(tǒng)ram存儲區(qū)中其他輸出點和軟設(shè)備的狀態(tài)和數(shù)據(jù)可能會發(fā)生變化,排名靠前的梯形圖的程序執(zhí)行結(jié)果會在使用這些線圈或數(shù)據(jù)的排名靠后的梯形圖中發(fā)揮作用;相反,在下面排列的梯形圖中,被刷新的邏輯線圈的狀態(tài)或數(shù)據(jù)在下一個掃描周期只能對排列在它上面的程序起作用。
輸出刷新階段
當掃描用戶程序完成時,PLC控制器進入輸出刷新階段。在此期間,CPU根據(jù)I/O映像區(qū)中相應的狀態(tài)和數(shù)據(jù)刷新所有的輸出鎖存電路,然后通過輸出電路驅(qū)動相應的外設(shè)。這時才是PLC控制器真正的輸出。
同樣的梯形圖,排列順序不同,執(zhí)行結(jié)果也不同。此外,掃描用戶程序的運行結(jié)果不同于繼電器控制裝置硬邏輯的并行運行結(jié)果。當然,如果掃描周期所占用的時間對于整個操作來說是可以忽略不計的,那么這兩者并沒有什么區(qū)別。
一般來說,PLC控制器的掃描周期包括自診斷、通信等。即一個掃描周期等于自診斷、通信、輸入采樣、用戶程序執(zhí)行、輸出刷新等所有時間的總和。
西門子及三菱PLC的故障該怎樣處理呢?
無論是三菱PLC還是西門子PLC,出現(xiàn)故障時都會有一些指示,這是最有效的。方法就是把軟件和實物連接起來,核對程序里給你的信息!
故障的種類還是很多的,但是影響程序執(zhí)行的都能在程序中體現(xiàn)出來!
是否是溝通失??;或者不滿足人為操作造成的條件;懷疑是沒有獲得傳感器信號,或者最初寫程序時有bug,長期運行后表現(xiàn)出來。-這些情況都可以從PLC程序中查詢出來,找出問題出在哪里!
如果一個傳感器的DI點應該是程序中看到的0,那么就要看傳感器的線路是否有問題,檢測位置是否有問題!
如果當初寫的程序有bug,經(jīng)過多次失敗,可以確認當初寫的程序有些條件沒有考慮太清楚,一定要修改優(yōu)化程序!
當然也會有一些硬件故障,導致無法通信,或者通道燒壞,需要更換硬件或者更換模塊!
總之,如果PLC系統(tǒng)出現(xiàn)故障,你要回到控制系統(tǒng)大腦中的PLC程序,由內(nèi)向外檢查,因為程序會給你指明判斷問題的方向,順著這個方向,從I/O到線路和電路,確定電壓和電流,逐一檢查問題,最終找到問題點!
那個 s所有,處理問題的能力其實取決于對設(shè)備的熟悉程度,所以沒事的時候看看設(shè)備的系統(tǒng)圖,電氣圖,程序,深入思考,就能更從容的處理設(shè)備故障!
謝謝你