本文針對于西門子S7-300、S7-400系列PLC所言,與S7-200系列PLC有所區別,有人說從300學起是不是有點難,如果S7-200相當于輛奇瑞QQ,S7-300就是輛大眾passat,練車用QQ還是passat并沒有多大區別。在基于軟件不需要硬件學習的基礎上,200,300的成本是樣的,選一個功能更強大的沒什么不好。
1.門外漢階段:此階段建議看一些基礎的東西,如什么是PLC,基本原理是什么,可以應用在哪些地方之類的,反正就是對PC有個整體的了解就好了。我的總結PC就相當于人的大腦,各種檢測原件(輔入信號)就好比人的眼睛、耳朵、鼻子,執行原件(輸出信號就是手腳,PLC通過收集信號,然后通過邏輯運算(大腦思考判斷),指揮執行原件動作
2初級入門:PLC種類很多,就對西門子來說吧。首先你需要一臺電腦,配置一般就行,市面上主流配置就可以,CPU(指PLQ就不用了;其次,安裝編程軟件Step7(簡稱S刀),版本建議54以上,現在我們做項目都是用5.5版本的。軟件安裝完以后,就可以開始入門之旅了。(建議裝在虛擬機中,與正常使用的系統分開,一是因為軟件啟動會有很多服務,影響電腦性能;二是編程軟件容易被殺毒及其他軟件破壞,導致無法使用,重裝軟件太過麻煩這是我剛工作的時候買的一本書,現在看來選的還是挺對的,講的東西都簡單易懂。
①開始入門當然就是梯形圖了(在此插句,之前看到某位答主說梯形圖落后,企業已經不用了,表示反對!語言無優劣,編程有技巧!本人在冶金行業央企工作,上億的項目都會用到梯形圖,大家不要認為簡單就無用)先編寫簡單的小程序,比如紅綠燈,運輸帶,小車之類的都是只有幾行的程序,這時候用到的都是開關量,也就是0和1的邏輯,學會用PLCSIM做模擬,會了模擬,什么是輸入(),什么是輸出(Q),什么是中間變量(M),就都理解了,前面說的小程序秒懂,此階段一天時間就差不多了。
下面就是一個控制電機正反轉的小程序,兩行就可以實現,用模擬器把轉起來就是這個樣子了,點擊模擬器中的小方塊就可以模擬輸入信號,對應的輸出信號也會自動出現小對號
編程界面
②學習數據的處理,包括數據的傳輸,轉換,其中涉及到數據類型等基礎知識,如果是工科學生學過C語言應該很容易,數據處理中需要用到很多基礎功能塊,像加減乘除這些塊一看就知道啥功能,比如move那些看不懂的塊,按F1看幫助,幫助寫的可能很復雜,多看幾遍就明白了,看完最好自己做筆記,記成自己容易理解的(各種復雜的塊,長篇的英文幫助,這個階段是最容易讓人失去學習興趣和動力的,一定要堅持住)。數據處理也可以用模擬器模擬,很直觀。
③前面說的都是零件,學的差不多就可以開始拼積木了—功能和功能塊。塊類似于子程序,使我們的程序結構化,簡化程序組織,便于修改、查錯、調試
簡單舉個例子
你有一千個燈泡要控制開關,他們的控制邏輯相同,雖說每個控制程序只需要短短幾行,但每個都寫這么幾行那就是幾千行,非累吐血不可。。。這時候塊的用武之地就來了,根據控制邏輯編寫一個燈泡的控制程序,只把I/O作為接口做成功能塊,然后對于每個燈泡調用這個功能塊就好了。也就是說把零件拼成了部件,有需要就直接用部件。如果單體控制程序特別復雜,有多大好處你懂得。。
軟件中有自帶的系統功能和功能塊,學習這些塊還是要找F1幫忙,自己做好筆記。其實到了這個階段,那些系統功能塊還沒都看明白,我就手癢開始自己堆積木了。在堆積木的過程中,邊用邊學,進步會很快。
3.入門階段:此階段就需要學會編輯人機界面了,人機界面可以顯示設備運行狀態,也可以對設備進行控制。畫面種類也很多,就說西門子自家的wncc吧。我們做工程都是用wincc70以上的版本了,但自學的話不建議安裝7.0及以上版本,原因是對電腦硬件要求高,一般機器跑起來很吃力。推安裝wincc62版本,此版本功能完全能滿足你學習需要,五年前的電腦就能跑的起來。軟件很好找,英語不好的建議下載亞洲版,學霸就隨意了,具體安裝方法可以參照這里Wincc62完全安裝
方法
安裝完編輯界面就是這個樣子。怎么用就自己網上找資料吧,不是句兩句能說明白的,我的意思不是說軟件復雜,是雜!
這個是做過的一個小項目,只有一些泵和閥,控制邏輯都很簡單。在畫面中可以顯示壓力,流量之類的信息,也可以對設備操作控制。學會做這樣的一個畫面需要多長時間?一周就夠了!沒錯,就是周!這畫面看起來貌似挺復雜的,其實就是簡單的連了程序中的變量,沒有控件,沒有腳本!
里面一樣可以利用模擬器和虛擬的cpu建立連接,在你能夠在模擬環境中將畫面和程序模擬運行起來,你就算入門成功了!
入門成功相當于什么水平?大學畢業的水平吧,可以找工作了!!!什么樣的工作?電氣維護!比如水站、液壓站之類以控制泵閥為主的區域。當然你去了以后是要學習硬件的,逐步邁向中級階段
==============
簡單說下做項目的基本步驟,做項目—般要有機械設備廠家出控制說明書,就是設備的動作原理,有的設備會自帶執行元件(電動機,閥門等)及檢測元件接近開關,儀器儀表等),純機械設備就需要電氣專業的來選型。基本有以下幾步
第一,根據I/O數量及控制的復雜程度選CPU模塊,J/O模塊(遠程站),供電及通訊模塊,變頻器等。
第二,選電纜,繼電器,開關等。
第三,選控制機柜,一般都是選標準柜子。
第四,繪制接線圖,供電圖及原理圖等。
第五,裝配控制機柜和編寫程序同時進行。
第六,控制柜校線,上電,測試程序。
第七,機柜進現場接外線,供電。
第八,現場調試程序
第九,運行測試
最后告訴大家,學習PLC需要個人悟性,俗話說師傅領進門,修行在個人,很多人花了三五年時間也學不會,那是因為沒有找到方法,很多人在學習中有一個誤區,就是認為自己閑來無事學一下,千萬不要有這種思想,有這種思想就是四五年甚至更久都學不會,既然打算學習,那就認真把事情搞好,學習最直接的方法就是最好有一個師傅,當然很多朋友的身邊不好找這樣的師傅,那就可以去那種帶做工程的培訓機構。好了,PLC學習的方法就給大家分享到這里。
-
plc
+關注
關注
5008文章
13166瀏覽量
462122 -
西門子
+關注
關注
93文章
3008瀏覽量
115645 -
S7-300
+關注
關注
8文章
225瀏覽量
34249
原文標題:大神告訴你,如何學習PLC!學習PLC心得分享
文章出處:【微信號:gongkongworld,微信公眾號:工控資料窩】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論