隨著科技的進步,社會的發展,PLC取代了傳統的繼電器控制盤,在工業自動控制系統擔起了重要的角色,應用日益廣泛。
如何提高PLC編程能力,適應社會的發展需要,是PLC技術人員面對的一個迫切的問題。
一.加強基礎學習,鞏固基礎知識要有好的設計編程能力,必須要有良好扎實的PLC基礎知識,必須掌握PLC各條指令的名稱、符號、適用范圍及其功能,熟悉PLC的編程語言,熟悉PLC的結構,接線方式及具體的編程規則。另外,PLC是一門技術專業課,要學好PLC必須要學好專業基礎課的知識。
二.多看看指令手冊,有機會編程的話就把各種指令寫進去試試,總結經驗。每個人寫程序都有自己的風格,能簡化的就盡量簡化,不能簡化的就盡量寫的易懂一些。免得時間久了自己的程序自己都看不明白。
三.PLC有很多種,先選擇一個型號的PLC,需要安裝編程軟件(不同的PLC編程軟件是不同的)。從一種入手,開始學。 一開始,最好找到一個現成的程序,了解它是用在什么方面,讀懂它。然后試著自己編程序,編好后模擬調試,直到滿意為止(有條件的真正能下載到PLC中調試最好了),這是最快的。(不實際做,看的書再多,也不是真正的會。)多看些源碼,自己多聯系,學好基礎,培養邏輯能力。勤學苦練才是根本!
四.參加培訓。
五.參與做一個實際項目。編程能力要多靠練習才行,如同高考多做題一樣。項目實戰或自己找些例子實際編寫調試進行練習。比如,我在初學時做過的例子就有:跑馬燈(最簡單,但是實現方法有很多種,多動腦子看你能實現幾種)、紅綠燈控制(紅黃綠燈的循環定時控制)、電梯控制(多層電梯的優先響應)、恒壓供水(閉環PID+根據水磊運行時間優先啟動)等等。勤加練習,多動腦子,進步很快的。
六.拿別人的項目進行分析。當然,最好的方法就是通過實戰來訓練最快了,不過你首先得具備一定的基礎,要不也沒用。一般的自動化會側重某行業,首先得了解行業大致的工藝,使用的設備,相應的電氣配套等,最多參照前輩的實例先學習,如果有人帶那當然是最好,要不總歸要繞繞彎,建議可以先從一些小的項目去學習,比如一臺單機設備,這樣涉及的知識面不會太廣,然后再一步一步去深入,師傅引進門,修行在個人。
提高自己的編程能力之前,這些你也得知道!
也許我們寫程序總是不可避免的為了各種外在的目的,但是寫程序時的那份小確幸的歡喜,卻始終是我們精神飛鳥的棲息地。其實很多人學編程都會遇到困難,我覺得其中一個根本原因是他們沒搞明白學編程到底是學什么。編程不是一種知識,而是一門手藝,也是我們安身立命的根本,那我們如何提高自己這門手藝的能力呢?
1、 扎實的基礎
數據結構、離散數學、編譯原理,這些是所有計算機科學的基礎,萬丈高樓平地起,如果這些最基本的理論不掌握,又怎么能寫出高質量的代碼呢?
2、 不鉆牛角尖
當你認為程序代碼寫得“百分百”正確,而程序編譯執行卻百分百有毛病,你基本屬于暈菜的時候,千萬別放棄。不妨暫時遠離電腦,看看窗外的風景,聽聽輕音樂,當重新開始工作的時候,我會發現那些難題現在竟然可以迎刃而解。
3、 多與別人交流
話說三個臭皮匠頂個諸葛亮。也許在一次和同行不經意的談話中,就可以迸出靈感的火花。多上專業社區、論壇,看看別人對同一問題的看法,會給你很大的啟發,當然遇到自己力所能及的也要積極奉獻哦!另外,現成的經驗、巧妙的方法,也可以直接拿來套用!
4、 良好的編程風格
代碼的縮進編排,變量的命名規則要始終保持一致。另外,對程序中自定義的變量、函數、子程序加以功能性的注釋說明,別嫌麻煩。如果三五個月之后,連自己寫的東西都看不明白了,那才麻煩大了!
5、堅持
也是這就是“高手”與一般的最大區別吧!過目不忘的天才畢竟是極少數,而我們眼中的高手,也是在無數個日日夜夜中磨練出來的。程序上線給我帶來成功的喜悅,但是編碼的過程卻是無比的枯燥乏味!
“一入代碼深似海”。只有我們親身踩過無數的坑,“多用心、勤動腦,重基礎”這幾點,再加上足夠的時間,才能成為那個令人羨慕的“高手”!
-
編程
+關注
關注
88文章
3669瀏覽量
94581 -
PLC編程
+關注
關注
46文章
246瀏覽量
38044
發布評論請先 登錄
相關推薦


評論