公司熱線: 18903837318
- 產(chǎn)品詳情
- 聯(lián)系方式
滎陽自動化控制柜-繼飛機(jī)電-工控自動化控制柜 :
PLC控制柜,變頻控制柜,污水處理自控1
根據(jù)工程實際需求,進(jìn)行功能塊規(guī)劃,編寫子程序
在PLC中子程序是為一些特定的控制目的編制的相對獨(dú)立的程序。執(zhí)行子程序調(diào)用指令CALL等,軟啟動自動化控制柜,如果條件不滿足子程序調(diào)用時,程序的掃描就僅在主程序中進(jìn)行,不再去掃描這段子程序,這樣就減少不必要的掃描時間。
2
用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來控制輸出
在PLC的應(yīng)用中通常都會有大量的輸出控制,用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來控制輸出可以提高速度,只要根據(jù)實際應(yīng)用的要求,合理分配輸出地址,變換控制輸出控制字,可以大大減少PLC程序執(zhí)行的步數(shù),從而加快PLC的程序運(yùn)行速度。
3
脈沖觸發(fā)SET、RESET
PLC中,使用SET指令只執(zhí)行一次即可,不必每次掃描都執(zhí)行這個指令,很適合與脈沖輸出(PLS/PLF)指令配合使用。有些工程人員忽視了這個問題,使用了常規(guī)的方法來驅(qū)動SET指令,無意中增加了PLC程序掃描運(yùn)行時間。
4
避免類型轉(zhuǎn)換,方法如下:
以S7-200為例,它的內(nèi)存格式與我們常用的PC機(jī)正好相反,它是高字在前,低字在后的。所以我們可以將字變量放在后兩個字節(jié),在程序初始化時將前兩個字節(jié)清零(程序的其它地方不得使用這兩個字節(jié))。
如我們定義符號時將字變量定義在VW2,同時保持VW0的值為零。則程序中可以用VW2以字型訪問該變量,同時也可以VD0以雙字型訪問,避免了類型轉(zhuǎn)換。
為了避免使用時混淆,以明確的符號定義來區(qū)分字類型和雙字類型。在此強(qiáng)烈推薦類匈牙利命名法:以前綴指示變量類型,用首字母大寫的有意義的英文單詞的組合作變量名。本人習(xí)慣用以下綴:
b————字節(jié)型變量(byte)
w————字型變量(word)
d————雙字變量(double)
r————實型變量(real)
f————位變量(flag)
btn——-自復(fù)位按鈕式輸入(btn)
sw————切換開關(guān)或自鎖按鈕輸入(switch)
sig——-傳感器、編碼等電平信號輸入(signal)
rly——-輸出繼電器位(relay)
……
當(dāng)然,滎陽自動化控制柜,這個根據(jù)個人習(xí)慣來,沒有定則,主要是利于自己區(qū)分。
假如有一個字類型變量名為VarName,為使用前面的轉(zhuǎn)換技巧,我們可以這樣定義:
wVarName————VW2
dVarName————VD0
在程序初始化時將VW0清零(如果是不需要記憶的變量,直接將dVarName清零也可)或者在數(shù)據(jù)塊中將VW0設(shè)置為零。則以后需要以字類型訪問變量時就用wVarName,需要以雙字類型訪問變量時就用dVarName。完全不需要類型轉(zhuǎn)換。
淺談應(yīng)用PLC硬件故障{控制柜}{配電柜}{變頻柜}{PLC控制柜}{鄭州PLC控制柜}
看完西門子plc的硬件結(jié)構(gòu)和工作原理,接下來給大家講解下PLC常見的硬件故障原因
PLC的硬件故障較為直觀地就能發(fā)現(xiàn),維修的基本方法就是更換模塊。根據(jù)故障指示燈和故障現(xiàn)象判斷故障模塊是檢修的關(guān)鍵,盲目的更換會帶來不必要的損失。
(1)電源模塊故障
一個工作正常的電源模塊,其上面的工作指示燈如“AC”、“24VDC”、“5VDC”、“BATT”等應(yīng)該是綠色長亮的,哪一個燈的顏色發(fā)生了變化或閃爍或熄滅就表示那一部分的電源有問題?!癆C”燈表示PLC的交流總電源,“AC”燈不亮?xí)r多半無工作電源,整個PLC停止。
這時就應(yīng)該檢查電源保險絲是否熔斷,更換熔絲是應(yīng)用同規(guī)格同型號的保險絲,無同型號的進(jìn)口熔絲時要用電流相同的快速熔絲代替。如重復(fù)燒保險絲說明電路板短路或損壞,更換整個電源。“5VDC”、“24VDC”燈熄滅表示無相應(yīng)的直流電源輸出,當(dāng)電源偏差超出正常值5%時指示燈閃爍,此時雖然PLC仍能工作,但應(yīng)引起重視,必要時停機(jī)檢修。
“BATT”變色燈是后備電源指示燈,綠色正常,黃色電量低,紅色故障。黃燈亮?xí)r就應(yīng)該更換后備電池,手冊規(guī)定兩到三年更換鋰電池一次,當(dāng)紅燈亮?xí)r表示后備電源系統(tǒng)故障,也需要更換整個模塊。
(2)I/O模塊故障
輸入模塊一般由光電耦合電路組成;輸出模塊根據(jù)型號不同有繼電輸出、晶體管輸出、電輸出等。每一點(diǎn)輸入輸出都有相應(yīng)的發(fā)光二極管指示。
有輸入信號但該點(diǎn)不亮或確定有輸出但輸出燈不亮?xí)r就應(yīng)該懷疑I/O模塊有故障。輸入和輸出模塊有6到24個點(diǎn),如果只是因為一個點(diǎn)的損壞就更換整個模塊在經(jīng)濟(jì)上不合算。通常的做法是找備用點(diǎn)替代,然后在程序中更改相應(yīng)的地址。
但要注意,程序較大是查找具體地址有困難。特別強(qiáng)調(diào)的是,無論是更換輸入模塊還是更換輸出模塊,都要在PLC斷電的情況下進(jìn)行,S5帶電插拔模塊是絕dui不允許的。
(3)CPU模塊故障
通用型S5PLC的CPU模塊上往往包括有通信接口、EPROM插槽、運(yùn)行開關(guān)等,故障的隱蔽性更大,因為更換CPU模塊的費(fèi)用很大,所以對它的故障分析、判斷要尤為仔細(xì)。
檢修實例:一臺PLC合上電源時無法將開關(guān)撥到RUN狀態(tài),錯誤指示燈先閃爍后常亮,斷電復(fù)位后故障依舊,更換CPU模塊后運(yùn)行正常。在進(jìn)行芯片級維修時更換了CPU但故障燈仍然不停閃爍,至到更換了通信借口板后功能才恢復(fù)正常。
其實很簡單、官fang的定義千篇一律、我是這樣理解的。PLC是什么?PLC是一種智能控制器、是電腦.PLC就是可編程控制器。PLC就是可編程序控制器:PLC英文全稱Programmable Logic Controller ,中文全稱為可編程邏輯控制器,定義是:一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運(yùn)算,順序控制,定時,計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機(jī)械或生產(chǎn)過程。
二十世紀(jì)六十年代美國開始推出可編程邏輯控制器(Programmable Logic Controller,PLC),用來取代傳統(tǒng)繼電器控制裝置,從那時起,PLC技術(shù)快速發(fā)展,在全世界范圍內(nèi)得到了廣泛的應(yīng)用。PLC的功能也不斷完善。隨著計算機(jī)技術(shù)、信號處理技術(shù)、控制技術(shù)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和用戶需求的不斷提高,PLC的功能也不斷完善,PLC在開關(guān)量處理的基礎(chǔ)上增加了模擬量處理和運(yùn)動控制等功能。今天的PLC不再局限于邏輯控制,在運(yùn)動控制、過程控制等領(lǐng)域也發(fā)揮著十分重要的作用。
PLC作為離散控的制的首產(chǎn)品,PLC在二十世紀(jì)八十年代至九十年代得到了迅速發(fā)展,生產(chǎn)自動化控制柜,全世界PLC使用年增長率保持在20%~30%。隨著工廠自動化程度的不斷提高和PLC市場容量基數(shù)的不斷擴(kuò)大,近年來PLC在工業(yè)發(fā)達(dá)國家的增長速度放緩。但是,在中國等發(fā)展中國家PLC的增長十分迅速。綜合相關(guān)資料,2004年全球PLC的銷售收入為100億美元左右,在自動化領(lǐng)域占據(jù)著十分重要的位置。
PLC是由摸仿原繼電器控制原理發(fā)展起來的,二十世紀(jì)七十年代的PLC只有開關(guān)量邏輯控制,首先應(yīng)用的是汽車制造行業(yè)。它以存儲執(zhí)行邏輯運(yùn)算、順序控制、定時、計數(shù)和運(yùn)算等操作的指令;并通過數(shù)字輸入和輸出操作,來控制各類機(jī)械或生產(chǎn)過程。用戶編制的控制程序表達(dá)了生產(chǎn)過程的工藝要求,并事先存入PLC的用戶程序存儲器中。運(yùn)行時按存儲程序的內(nèi)容逐條執(zhí)行,以完成工藝流程要求的操作。PLC的CPU內(nèi)有指示程序步存儲地址的程序計數(shù)器,在程序運(yùn)行過程中,每執(zhí)行一步該計數(shù)器自動加1,程序從起始步(步序號為零)起依次執(zhí)行到終步(通常為END指令),然后再返回起始步循環(huán)運(yùn)算。PLC每完成一次循環(huán)操作所需的時間稱為一個掃描周期。不同型號的PLC,循環(huán)掃描周期在1微秒到幾十微秒之間。PLC用梯形圖編程,在解算邏輯方面,表現(xiàn)出快速的優(yōu)點(diǎn),在微秒量級,解算1K邏輯程序不到1毫秒。它把所有的輸入都當(dāng)成開關(guān)量來處理,16位(也有32位的)為一個模擬量。大型PLC使用另外一個CPU來完成模擬量的運(yùn)算。把計算結(jié)果送給PLC的控制器。
相同I/O點(diǎn)數(shù)的系統(tǒng),用PLC比用DCS,其成本要低一些(大約能省40%左右)。PLC沒有專用操作站,工控自動化控制柜,它用的軟件和硬件都是通用的,所以維護(hù)成本比DCS要低很多。一個PLC的控制器,可以接收幾千個I/O點(diǎn)(多可達(dá)8000多個I/O)。如果被控對象主要是設(shè)備連鎖、回路很少,采用PLC較為合適。PLC由于采用通用軟件,在設(shè)計企業(yè)的管理信息系統(tǒng)方面,要容易一些。
近10年來,隨著PLC價格的不斷降低和用戶需求的不斷擴(kuò)大,越來越多的中小設(shè)備開始采用PLC進(jìn)行控制,PLC在我國的應(yīng)用增長十分迅速。隨著中國經(jīng)濟(jì)的高速發(fā)展和基礎(chǔ)自動化水平的不斷提高,今后一段時期內(nèi)PLC在我國仍將保持高速增長勢頭
通用PLC應(yīng)用于專用設(shè)備時可以認(rèn)為它就是一個嵌入式控制器,但PLC相對一般嵌入式控制器而方具有更高的可靠性和更好的穩(wěn)定性。實際工作中碰到的一些用戶原來采用嵌入式控制器,現(xiàn)在正逐步用通用PLC或定制PLC取代嵌入式控制器,PLC產(chǎn)業(yè)一定會有一個美好的未來。
生產(chǎn)自動化控制柜-滎陽自動化控制柜-繼飛機(jī)電由鄭州繼飛機(jī)電設(shè)備有限公司提供。行路致遠(yuǎn),砥礪前行。鄭州繼飛機(jī)電設(shè)備有限公司(www.zzjifei.com)致力成為與您共贏、共生、共同前行的戰(zhàn)略伙伴,更矢志成為工業(yè)自動控制系統(tǒng)及裝備較具影響力的企業(yè),與您一起飛躍,共同成功!