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