公司熱線: 18903837318
- 產(chǎn)品詳情
- 聯(lián)系方式
定做電氣柜-新鄭電氣柜-繼飛機(jī)電 :
PLC控制柜,變頻控制柜,污水處理自控1、長期
學(xué)習(xí)任何技術(shù)都不可能今天播種明天收獲,三年學(xué)徒是必備之路,或許要更長的時間。當(dāng)從第yi天開始學(xué)習(xí)PLC的時候,就要明白長期是很重要的一個概念。
一件事情你發(fā)愿做三年和做十年心態(tài)肯定不同,有十年心態(tài)的人做事肯定會一步一個腳印,踏踏實(shí)實(shí)打牢基礎(chǔ)。也就不會遇到什么問題不加思索的給出主觀判斷。(任何一個行業(yè)都不會像你看到的那么容易,所以不要隔三差五的換工作,甚至換行業(yè))
除了學(xué)習(xí)需要長期,眼光更要放長遠(yuǎn)。經(jīng)常聽到有人說“這個用不到學(xué)他干什么”,如果你從事電氣、工控相關(guān)的工作,PLC是繞不開的。今天不學(xué)、明天不學(xué),肯定有那么一天,你需要它了卻搞不定。與其到時候后悔,不如今天就慢慢積累,打好基礎(chǔ)以備不時之需。
反正要開始,為何不現(xiàn)在。
2、不會時,你是不知道會的好處。
沒事就在宿舍給我們免費(fèi)普及汽車知識和駕駛技術(shù)(當(dāng)年你們宿舍也有類似的同學(xué)吧)。而我是對汽車不感冒的人,每當(dāng)他勸我考個時,我都是微笑著點(diǎn)點(diǎn)頭,然后拒絕。就這樣持續(xù)了幾年,直到畢業(yè)我依然沒有去考,等到我自己想到考的時候,已經(jīng)是工作三年后了。
當(dāng)有了開車的技能后,突然發(fā)現(xiàn)我的世界一下子變大很多,確切的說應(yīng)該是行動圈擴(kuò)大數(shù)倍。以前需要做公交、倒地鐵折騰半天才能到的地方,開上車一個小時內(nèi)基本可以搞定。雖然自己沒有車,開的車大多時候是公司或者借的朋友的,但是這已經(jīng)讓我體會到擁有駕駛技能,就像開掛一樣的暢快。
體會到駕駛的便捷后,我很興奮的打電話給哪位同學(xué)說:原來有駕駛技能是一件多么方便的事情。
“哦,當(dāng)年我給你說了多少遍,你從來都沒放在心上過”
他輕描淡寫的回答了一句。
到這里故事就完了,這件事情卻沒有完。我一直在思考:
為什么即使身邊有這樣一個人天天告訴我,擁有一項(xiàng)技能的好處,而我卻硬生生的一點(diǎn)都沒有聽進(jìn)去。
當(dāng)你沒有某項(xiàng)技能,自然很難體會到擁有此技能的好處。這是我在李笑來的《通往財(cái)富自由之路》專欄中看到了結(jié)論,在專欄中他講述的是自己學(xué)習(xí)編程、概率論后對自己的影響,也解釋了我上面的疑問。
如果你還不能體會到這句話的魅力,可以回想一下學(xué)會盲打的時候。盲打這個技能相信很多人都有切身體會,能不看鍵盤打字的暢快,沒有盲打能力的人是體會不到了。
每當(dāng)我勸身邊的人學(xué)點(diǎn)PLC技術(shù)時,總能聽到“學(xué)了有什么用”的回答。我知道即使我再說上三年,他們也不會去學(xué)習(xí)的,因?yàn)樗麄兒彤?dāng)初的我一樣。
既然我們沒辦法體會到,不具備某些技能的便捷,那么策略不就是,把身邊用到的技能都學(xué)會嗎?
還有,相信我沒有什么技能是沒有用處的,你掌握了任何一項(xiàng)能力,他就會默默的影響著你。
3、找到學(xué)習(xí)的目的
人做任何事情都有目的,既然想把PLC學(xué)好,自然就要想明白學(xué)習(xí)的目的是什么?無論是為了升值加薪,還是取得一項(xiàng)安身立命的技能,都可以。目的沒有好壞,新鄭電氣柜,關(guān)鍵是要找到一個自己學(xué)習(xí)的動力。沒有動力自然無法堅(jiān)持長久,前面說了學(xué)習(xí)任何技術(shù)都不可能今天播種明天收獲。
4、循序漸進(jìn)
這個好像不用多解釋,外行去學(xué)習(xí)任何知識,都只能從基礎(chǔ)的開始,沒有辦法只能慢慢積累,終量變肯定會引起質(zhì)變的。怕的是你沒有等到質(zhì)變的時候,就放棄了。
5、快,天下武功,唯快不破
在這里跟大家普及個規(guī)律,那里看到的暫時想不起來了。大概意思是有專業(yè)的調(diào)查機(jī)構(gòu),調(diào)查了各個行業(yè)中的者,得出結(jié)論:學(xué)習(xí)一項(xiàng)技能,或者進(jìn)入一個行業(yè),如果三年沒有取得一定的成績,那么以后精通這項(xiàng)技能,或者在這個行業(yè)做的很出色,基本就沒什么可能了。
你要是經(jīng)常觀察身邊人的朋友,應(yīng)該能有這種體會,那些做的出色,或者精通某一技能的人。他們在一開始就做的超出同齡人,有的甚至超出很多。
反例也有很多,工作中你也肯定遇到過,在一個崗位或者行業(yè),做了十多年依然是打醬油的角色。仔細(xì)觀察的話可能這種人,要比那些起步就做的很好的人多出不止一倍。
所以建議看『PLC技術(shù)支持』的朋友,如果你想進(jìn)入這個行業(yè),一定要快速入門,盡可能的節(jié)省你在門外徘徊的時間。這樣即使你發(fā)現(xiàn)實(shí)在吃不了這碗飯時,還有掉頭的機(jī)會。
能快速入門除了節(jié)省時間外,還會讓你更加有自信。不單單是學(xué)技術(shù),做任何事情都離不開堅(jiān)持,能堅(jiān)持就要有持續(xù)的激勵,快速入門后學(xué)習(xí)有了正向的激勵,就能堅(jiān)持的更久,成功的可能也就越大。
快速入門也能側(cè)面反映出,你對學(xué)習(xí)PLC有感覺。不要小看感覺,我見到過很多明明不喜歡PLC,還硬著頭皮學(xué)的人。帶著感覺去學(xué)習(xí)肯定要比學(xué)習(xí)效率更高,效率高有成效就容易產(chǎn)生正反饋。
6、以用促學(xué)
用,是終的目的,也是學(xué)習(xí)的方法。
學(xué)習(xí)PLC技術(shù)千萬不要一直悶頭看書琢磨,不是說看書不重要,相反在剛接觸PLC的情況下,看書是掌握基礎(chǔ)知識的有效路徑。不建議大家瞎琢磨的原因是,很多時候你是琢磨不明白的,即使能想明白也不如操作一遍來的實(shí)際。
說個自己的經(jīng)歷,在學(xué)校學(xué)習(xí)PID時老師大概用了兩周時間講解其中的要點(diǎn),可結(jié)果又怎么樣呢,當(dāng)我徹底明白PID中的各個參數(shù)對調(diào)節(jié)情況的影響時,是自己做了套恒壓供水項(xiàng)目。
這也是為什么從事自控的人,什么學(xué)歷都有的原因。有時候只是接觸的多了,在加上自己的勤奮,自然能事半功倍的學(xué)習(xí)。
7、名師引路
好的老師就像你登山的向?qū)?,在你對這條路感到疑惑時,他能給你指引。遇到困難時,能告訴你解決思路。老師的好處肯定不止這兩點(diǎn),就像之前的那一點(diǎn)一樣,你沒有遇到好的老師,自然不知道好的老師能帶給你什么。
8、總結(jié)規(guī)律,放大
要是在學(xué)習(xí)PLC之前學(xué)過其他技能,任何技能都可以??梢允菑椾撉?、打籃球、做菜、做手工藝品,或者你在學(xué)校時某一科比較。在動手學(xué)PLC之前應(yīng)該,先考慮一下自己之前的技能是怎么掌握的,把其中的竅門用到學(xué)習(xí)PLC技術(shù)之上。相信我,你在某項(xiàng)技能上有突出的表現(xiàn),在學(xué)習(xí)PLC時應(yīng)該也能得心應(yīng)手,PLC歸根結(jié)底也是一項(xiàng)技能。
正所謂萬變不離其宗,我們學(xué)習(xí)PLC技術(shù)的時候,要多考慮學(xué)習(xí)掌握一項(xiàng)技能的共通之處。
9、學(xué)習(xí)學(xué)習(xí)再學(xué)習(xí)
先學(xué)會如何學(xué)習(xí)的技能,再去學(xué)習(xí),就像砍柴之前先磨刀一樣。在學(xué)習(xí)PLC過程中,總結(jié)適合自己的學(xué)習(xí)套路。這樣你除了掌握了PLC知識,還學(xué)習(xí)了學(xué)習(xí)的方法。
這些結(jié)論希望對你有幫助,歡迎留言說說你的學(xué)習(xí)心得。
PLC安裝調(diào)試流程程序全過程{配電柜}{變頻柜}{PLC控制柜}{鄭州PLC控制柜}電氣柜
一、系統(tǒng)的安裝與調(diào)試
合理安排系統(tǒng)安裝與調(diào)試程序,是確保高效優(yōu)質(zhì)地完成安裝與調(diào)試任務(wù)的關(guān)鍵。
1、前期技術(shù)準(zhǔn)備
系統(tǒng)安裝調(diào)試前的技術(shù)準(zhǔn)備工作越充分,安裝與調(diào)試就會越順利。前期技術(shù)準(zhǔn)備工作包括下列內(nèi)容:
(1)熟悉PC隨機(jī)技術(shù)資料、原文資料,深入理解其性能、功能及各種操作要求,制訂操作規(guī)程。
(2)深入了解設(shè)計(jì)資料、對系統(tǒng)工藝流程,特別是工藝對各生產(chǎn)設(shè)備的控制要求要有了解,在此基礎(chǔ)上,按子系統(tǒng)繪制工藝流。程聯(lián)鎖圖、系統(tǒng)功能圖、系統(tǒng)運(yùn)行邏輯框圖、這將有助于對系統(tǒng)運(yùn)行邏輯的深刻理解,是前期技術(shù)準(zhǔn)備的重要環(huán)節(jié)。
(3)熟悉各工藝設(shè)備的性能、設(shè)計(jì)與安裝情況,特別是各設(shè)備的控制與動力接線圖,并與實(shí)物相對照,以及時發(fā)現(xiàn)錯誤并糾正。
(4)在了解設(shè)計(jì)方案與PC技術(shù)資料的基礎(chǔ)上,列出PC輸入輸出點(diǎn)號表(包括內(nèi)部線圈一覽表,I/O所在位置,對應(yīng)設(shè)備及各I/O點(diǎn)功能)。
(5)研讀設(shè)計(jì)提供的程序,對邏輯復(fù)雜的部分輸入、輸出點(diǎn)繪制時序圖,一些設(shè)計(jì)中的邏輯錯誤,在繪制時序圖時即可發(fā)現(xiàn)。
(6)分子系統(tǒng)編制調(diào)試方案,然后在集體討論的基礎(chǔ)上綜合成為全系統(tǒng)調(diào)試方案。
2、PLC商檢
商檢應(yīng)有甲乙雙方共同進(jìn)行,應(yīng)確認(rèn)設(shè)備及備品、備件、技術(shù)資料、附件等的型號、數(shù)量、規(guī)格,其性能是否完好待實(shí)驗(yàn)室及現(xiàn)場調(diào)試時驗(yàn)證。商檢結(jié)果,雙方應(yīng)簽署交換清單。
3、實(shí)驗(yàn)室調(diào)試
(1)PLC的實(shí)驗(yàn)室安裝與開通制作金屬支架,將各工作站的輸入、輸出模塊固定其上,按安裝提要以同軸電纜將各站與主機(jī)、編程器、打印機(jī)等相連接,檢查接線正確,供電電源等級與PLC電壓選擇相符合后,按開機(jī)程序送電,裝入系統(tǒng)配置帶,確認(rèn)系統(tǒng)配置,裝入編程器裝載帶、編程帶等,按操作規(guī)程將系統(tǒng)開通,此時即可進(jìn)行各項(xiàng)操作試驗(yàn)。
(2)鍵入工作程序
(3)模擬I/O輸入、輸出,檢查修改程序本步驟的目的在于驗(yàn)證輸入的工作程序的正確性,該程序的邏輯所表達(dá)的工藝設(shè)備的聯(lián)鎖關(guān)系是否與設(shè)計(jì)的工藝控制要求相符,程序是否暢通。
調(diào)試方法有兩種:
①模擬方法:按設(shè)計(jì)做一塊調(diào)試板,以鈕子開關(guān)模擬輸入節(jié)點(diǎn),以小型繼電器模擬生產(chǎn)工藝設(shè)備的繼電器與接觸器,其輔助接點(diǎn)模擬設(shè)備運(yùn)行時的返回信號節(jié)點(diǎn)
②強(qiáng)置方法:利用PLC強(qiáng)置功能,對程序中涉及現(xiàn)場的機(jī)械觸點(diǎn)(開關(guān)),以強(qiáng)置的方法使其“通”、“斷”,迫使程序運(yùn)行。其優(yōu)點(diǎn)是調(diào)試工作量小,簡便,不需另外增加費(fèi)用。缺點(diǎn)是邏輯驗(yàn)證不全,人工強(qiáng)置模擬現(xiàn)場節(jié)點(diǎn)“通”、“斷”,會造成程序運(yùn)行不能連續(xù),只能分段進(jìn)行。
根據(jù)我們現(xiàn)場調(diào)試的經(jīng)驗(yàn),對部分重要的現(xiàn)場節(jié)點(diǎn)采取模擬方式,其余的采用強(qiáng)置方式,取二者之長互補(bǔ)。
4、PLC的現(xiàn)場安裝與檢查
實(shí)驗(yàn)室調(diào)試完成后,待條件成熟,將設(shè)備移至現(xiàn)場安裝。安裝時應(yīng)符合要求,插件插入牢靠,并用螺栓緊固;通信電纜要統(tǒng)一型號,不能混用,必要時要用儀器檢查線路信號衰減量,其衰減值不超過技術(shù)資料提出的指標(biāo);測量主機(jī)、I/O柜、連接電纜等的對地絕緣電阻;測量系統(tǒng)專用接地的接地電阻;檢查供電電源等等,并做好記錄,待確認(rèn)所有各項(xiàng)均符合要求后,才可通電開機(jī)。
5、現(xiàn)場設(shè)備接線、I/O接點(diǎn)及信號檢查調(diào)整
對現(xiàn)場各工藝設(shè)備的控制回路、主回路接線的正確性進(jìn)行檢查并確認(rèn),在手動方式下進(jìn)行單體試車;對進(jìn)入PLC系統(tǒng)的全部輸入點(diǎn)(包括轉(zhuǎn)換開關(guān)、按鈕、繼電器與接觸器觸點(diǎn),限位開關(guān)、儀表的位式調(diào)試開關(guān)等)及其與PLC輸入模塊的連線進(jìn)行檢查并反復(fù)操作,確認(rèn)其正確性;
因?yàn)橹灰型獠抗に囋O(shè)備完好,所有送入PLC的外部節(jié)點(diǎn)正確、可靠、穩(wěn)定,過載保護(hù)電氣柜,所有線路連接無誤,加上程序邏輯驗(yàn)證無誤,則進(jìn)入聯(lián)動調(diào)試時,就能一舉成功,收到事半功倍的效果。
6、系統(tǒng)模擬聯(lián)動空投試驗(yàn)
本步驟的試驗(yàn)?zāi)康氖菍⒔?jīng)過實(shí)驗(yàn)室調(diào)試的PLC機(jī)及邏輯程序,放到實(shí)際工藝流程中,通過現(xiàn)場工藝設(shè)備的輸入、輸出節(jié)點(diǎn)及連接線路進(jìn)行系統(tǒng)運(yùn)行的邏輯驗(yàn)證。
對模擬聯(lián)動空投實(shí)驗(yàn)中不能動作的執(zhí)行機(jī)構(gòu),料位開關(guān)、限位開關(guān)、儀表的開關(guān)量與模擬量輸入、輸出節(jié)點(diǎn),與其他子系統(tǒng)的聯(lián)鎖等,視具體情況采用手動輔助、外部輸入、機(jī)內(nèi)強(qiáng)置等手段加以模擬,以協(xié)助PLC指揮整個系統(tǒng)按設(shè)計(jì)的邏輯控制要求運(yùn)行。
7、PLC控制的單體試車
步驟試驗(yàn)的目的是確認(rèn)PLC輸出回路能否驅(qū)動繼電器、接觸器的正常接通,而使設(shè)備運(yùn)轉(zhuǎn),并檢查運(yùn)轉(zhuǎn)后的設(shè)備,其返回信號是否能正確送人PLC輸入回路,限位開關(guān)能否正常動作。
試驗(yàn)時應(yīng)特別注意,被強(qiáng)置的設(shè)備應(yīng)懸掛運(yùn)轉(zhuǎn)危險(xiǎn)指示牌,設(shè)專人值守。待機(jī)旁值守人員發(fā)出指令后,PLC操作人員才能強(qiáng)置設(shè)備起動。
8、PLC控制下的系統(tǒng)無負(fù)荷聯(lián)動試運(yùn)轉(zhuǎn)
本步驟的試驗(yàn)?zāi)康氖谴_認(rèn)經(jīng)過單體無負(fù)荷試運(yùn)的工藝設(shè)備與經(jīng)過系統(tǒng)模擬試運(yùn)證明邏輯無誤的PLC聯(lián)接后,能否按工藝要求正確運(yùn)行,信號系統(tǒng)是否正確,檢驗(yàn)各外部節(jié)點(diǎn)的可靠性、穩(wěn)定性。
二、信號衰減問題的討論
(1)從PLC主機(jī)至I/O站的信號衰減值為35dB。
(2)通信電纜采用單總線方式敷設(shè),即由統(tǒng)一的通信干線通過分支器接I/O站,而不是呈星敷設(shè)。
(3)分支器應(yīng)盡可能靠近I/O站,以減少干擾。
(4)通信電纜末端應(yīng)接75Ω電阻的BNC電纜終端器,與各I/O柜相連接,將電纜由I/O柜拆下時,帶75Ω電阻的終端頭應(yīng)連在電纜網(wǎng)絡(luò)的一頭,以保持良好的匹配。
(5)通信電纜與高壓電纜間距至少應(yīng)保證40cm/kV;必須與高壓電纜交叉時,必須垂直交叉。
(6)通信電纜應(yīng)避免與交流電源線平行敷設(shè),以減少交流電源對通信的干擾。
(7)通信電纜敷設(shè)要避開高溫及易受化學(xué)腐蝕的地區(qū)。
(8)電纜敷設(shè)時要按0.05%/℃留有余地,以滿足熱脹冷縮的要求。
(9)所有電纜接頭,分支器等均應(yīng)連接緊密,用螺釘緊固。
(10)剝削電纜外皮時,切忌損壞屏蔽層,切斷金屬鉑與絕緣體時,一定要用剝線鉗,定做電氣柜,切忌刻傷損壞中心導(dǎo)線。
三、系統(tǒng)接地問題的討論
(1)主機(jī)及各分支站以上的部分,其接地應(yīng)用10mm2的編織銅線匯接在一起經(jīng)單獨(dú)引下線接至獨(dú)立的接地網(wǎng),一定要與低壓接地網(wǎng)分開,以避免干擾。系統(tǒng)接地電阻應(yīng)小于4Ω。PLC主機(jī)及各屏、柜與基礎(chǔ)底座間要墊3mm厚橡膠使之絕緣、螺栓也要經(jīng)過絕緣處理。
(2)I/O站設(shè)備本體的接地應(yīng)用單獨(dú)的引下線引至共用接地網(wǎng)。
(3)通信電纜屏蔽層應(yīng)在PLC主機(jī)側(cè)I/O處理模塊處一起匯集接到系統(tǒng)的專用接地網(wǎng),在I/O站一側(cè)則不應(yīng)接地。電纜接頭的接地也應(yīng)通過電纜屏蔽層接至專用接地網(wǎng)。
(4)電源應(yīng)采用隔離方式,即電源中性線浮地,當(dāng)不平衡電流出現(xiàn)時將經(jīng)電源中性線直接進(jìn)入系統(tǒng)中性點(diǎn),而不會經(jīng)保護(hù)接地形成回路,造成對PLC運(yùn)行和干擾。
(5)I/O模塊的接地接至電源中性線上。
1、編程需要堅(jiān)強(qiáng)的毅力和足夠的耐心
人各有所長。有些人把編程看作一項(xiàng)冗長而枯燥的工作;有些人把編程看作一項(xiàng)趣味的智力游戲。如果你是前者,強(qiáng) 烈建議你遠(yuǎn)離這份工作。畢竟編程工作是對人的毅力和耐心的挑戰(zhàn)。我所在實(shí)驗(yàn)室中,很多學(xué)生看到我編程序就會驚 訝于我面對這一堆堆符號所表現(xiàn)出的專注。其實(shí),這是興趣使然。興趣使我具備了足夠的毅力和耐心。經(jīng)過無數(shù)次失敗后,當(dāng)看到一個個符號按我的思路整齊的排列, PLC 按我的要求有條不紊的運(yùn)行時,興趣得到了極大的滿足,如同打通了一個游戲的關(guān)口。所以,我告訴這些學(xué)生:你們看到的是一堆枯燥怪異的符號,我看到的卻是一群熱情奔放的 舞者,而我則是她們的導(dǎo)演。
2、編程需要敢于實(shí)踐的信心
我曾經(jīng)教過一個學(xué)生學(xué) AutoCAD ,我對她的要求就是實(shí)踐。我告訴她:你隨便怎么操作,大不了一張圖重畫; 壞的結(jié)果是系統(tǒng)崩潰, 沒關(guān)系,系統(tǒng)重做, 再來;只要電腦沒被砸了, 怎么都行。 兩年后, 我再看到她做的 CAD 圖紙, 也自嘆不如。
同樣道理, 只有不斷地在 PLC 上運(yùn)行這些指令, 觀察運(yùn)行的結(jié)果, 才能弄清 PLC 指令的作用。 很多初學(xué)者對 PLC 一臉
的迷茫,往往是出于一種畏懼,擔(dān)心損壞設(shè)備。而這些畏懼是沒有任何道理的。仔細(xì)的閱讀手冊是非常重要的,但是 僅靠讀書是成不了一個工程師的。更何況手冊上的內(nèi)容并非面面俱到。我在接觸到那些不熟悉的指令時,喜歡單獨(dú)編
一個小程序,讓 PLC 運(yùn)行。然后逐個修改條件,觀察運(yùn)行的結(jié)果( MicroWin 為用戶提供了非常好的監(jiān)控手段) ,反過來再重新理解手冊的描述,這樣就可以非常直觀的理解這些指令的作用和使用方法。不必?fù)?dān)心自己寫的程序會有什么問題,會影響 PLC 的正常工作。程序有沒有問題,只有讓 PLC 運(yùn)行了才能發(fā)現(xiàn)。而發(fā)現(xiàn)問題并解決問題就是對自己能力的提高。撇開硬件操作不談,單就軟件來說,保溫電氣柜,我還真沒有遇到過由于軟件問題而損壞 PLC 的事。在這里不必?fù)?dān)心繼電器電路接錯線可能造成的后果。所以,大膽的實(shí)踐是 PLC 編程的必由之路。
當(dāng)然,大膽實(shí)踐并不是野蠻操作,而是必須遵循必要的規(guī)范。還有一個要注意的,在程序未經(jīng)可靠性證實(shí)之前,千萬 不要掛接負(fù)載,以免造成不必要的損失。數(shù)字量的輸出有 LED 顯示;而模擬量處理可以采用一些硬件或軟件模擬手段 來解決。
3、編程需要有縝密的邏輯思維
編程本身就是一種邏輯思維過程。在高ji語言中,常用的是 if then else 、select 這些條件判別語句,這就是邏輯中的因果關(guān)系。 PLC 程序就是由這些因果關(guān)系組成的:判別條件是否成立,進(jìn)而決定執(zhí)行相應(yīng)的指令。 PLC 是用來替代繼電器邏輯電路的,所以繼承了繼電器電路以觸點(diǎn)作為觸發(fā)條件的描述方式。在 PLC 中,以虛擬觸點(diǎn)代替了繼電器的金屬觸點(diǎn),而繼電器電路所表達(dá)的邏輯關(guān)系還是被完整的保留下來。即使引入了繼電器電路難以勝任的數(shù)值處理過程, PLC 從根本上還是在執(zhí)行一個個因果關(guān)系。所以,理順對象的各個事件之間的邏輯關(guān)系,是編程之前必須精心做好的準(zhǔn)備工作。我在接到一項(xiàng)任務(wù)后,先整理出一份邏輯關(guān)系圖,與用戶反復(fù)商討,取得用戶的認(rèn)可, 然后才真正進(jìn)入程序的編寫程。
4、不可或缺的相關(guān)知識
PLC 的程序是直接作用于對象的具體工藝過程,那么對對象具體工藝過程的理解是非常重要的的。我在與用戶的交流過程中,會用我所掌握的 Unit Operation 的知識分析用戶的工藝過程,協(xié)助用戶整理過程控制中的各個邏輯關(guān)系,甚至包括各種 儀表、硬件的配置。這得益于我原本所學(xué)的專業(yè)。當(dāng)然,不能要求所有搞 PLC 程序的工程師都有我這樣的經(jīng)歷。但是有兩門知識卻是不可或缺的:一是過程 儀表的硬件知識,包括傳感器、變送器(二次 儀表)和 PLC 本身,這是構(gòu)建控制系統(tǒng)的基礎(chǔ);二是過程控制理論,包括各種控制模型的原理和應(yīng)用,其中重要的是二位調(diào)節(jié)和 PID 調(diào)節(jié) 模型。 PID 調(diào)節(jié)是目前用得廣泛的過程控制手段,且變化多端。學(xué)習(xí) PID 的方法就是讀書。幾乎所有講解過程控制的書籍都有關(guān)于 PID 的內(nèi)容,多讀基本相關(guān)的書籍對理解 PID 是很有益處的。 我發(fā)現(xiàn)不少朋友在進(jìn)入 PLC 領(lǐng)域時,缺乏這些相關(guān)知識。這并不可怕;可怕的是當(dāng)事者不能靜下心來彌補(bǔ)知識的缺陷。我們不要怪罪學(xué)校沒有教這些內(nèi) 容,而是要注重自己如何去學(xué)習(xí)這些知識。工作中遇到的許多問題是學(xué)校里沒講過的,這不能成為我們拒絕工作的理 由,而應(yīng)該以積極的態(tài)度去應(yīng)對這些問題。我的體會是,為了解決工作中的問題而學(xué)習(xí)的知識,比課堂上學(xué)的東西更 容易記住。
5、養(yǎng)成良好的編程習(xí)慣
每個人編程都會有不同的習(xí)慣和特點(diǎn),不能強(qiáng)求一致。但是一些好的習(xí)慣還是應(yīng)該為大多數(shù)人所遵循。一是理順邏輯 關(guān)系、時序關(guān)系,編制程序框圖;二是合理分配主程序、子程序和中斷程序;三是合理分配寄存器,編制寄存器符號 表。
PLC 編程更接近于單片機(jī),或者說 PLC 就是模塊化的單片機(jī)。因此 PLC 的很多操作都是直接針對寄存器的,如果在程序中出現(xiàn)不合理的寄存器地址重疊, 一定會出現(xiàn)不可預(yù)想的后果。 編制寄存器符號表不僅可以避免上述問題 (MicroWin 會有問題提示) ,而且可以使程序具備更好的可讀性。這和 VB 中定義變量有異曲同工之處。
VB 編程中關(guān)注的是事件,不強(qiáng)調(diào)主程序和子程序的觀念,因?yàn)?VB 主程序的工作是由 PC 的操作系統(tǒng)完成的。 PLC 則不然。PLC 程序是以主程序?yàn)橹鞲傻模?CPU 不斷的循環(huán)執(zhí)行主程序, 只有觸發(fā)條件成立時才會調(diào)用子程序或中斷程序。即子程序和中斷程序所執(zhí)行的任務(wù)不是全時需要的。如果把這些任務(wù)都放在主程序中會無端增加主程序的工作量,降 低程序的效率。這點(diǎn)和單片機(jī)的編程思路是一致的。子程序的使用可以使整個程序的邏輯更清晰。而且子程序可以分 開編寫、調(diào)試,后 “安裝 ”到主程序上。這樣你可以一個一個解決問題。
PLC 編程,無論是 LAD ,抑或 STL,都不如 VB 那么直觀、有趣,更不如 CAD 那么形象。但比單片機(jī)的匯編語言的可視性強(qiáng)多了。對于初學(xué)者, LAD (梯形圖)的編程相對直觀,更容易上手。
后, PLC 提供了豐富的指令、模塊,比單片機(jī)方便了很多。但是初學(xué)者編程時應(yīng)盡量先使用簡單的指令達(dá)到目的。
盡管看上去有點(diǎn)土,卻不失為一個入門的好途徑,且對你理解那些較為復(fù)雜的指令會有幫助。具備了一定經(jīng)驗(yàn)后,應(yīng) 該考慮掌握復(fù)雜指令的應(yīng)用,以及程序的優(yōu)化。
過載保護(hù)電氣柜-繼飛機(jī)電-新鄭電氣柜由鄭州繼飛機(jī)電設(shè)備有限公司提供。鄭州繼飛機(jī)電設(shè)備有限公司(www.zzjifei.com)位于河南省鄭州市高新區(qū)。在市場經(jīng)濟(jì)的浪潮中拼博和發(fā)展,目前繼飛機(jī)電在工業(yè)自動控制系統(tǒng)及裝備中擁有較高的知名度,享有良好的聲譽(yù)。繼飛機(jī)電取得全網(wǎng)商盟認(rèn)證,標(biāo)志著我們的服務(wù)和管理水平達(dá)到了一個新的高度。繼飛機(jī)電全體員工愿與各界有識之士共同發(fā)展,共創(chuàng)美好未來。