首先,我簡(jiǎn)單的介紹一下自己的現狀?梢哉f(shuō),我現在是剛入門(mén)的先手,剛來(lái)到一家做電氣控制的公司實(shí)習上班。公司也比較小 ,人很少,工程師也就3,4個(gè)。我來(lái)到公司快兩個(gè)月了,前期主要是自主學(xué)習(主要是看視頻),有不懂的就問(wèn)問(wèn)工程師。而公司主要以西門(mén)子為主,所以我就從西門(mén)子200開(kāi)始學(xué)習。因為之前在學(xué)校就學(xué)這方面的知識,對于西門(mén)子200比較熟悉一些,但知識總是零零散散,而我打算把西門(mén)子200系統的學(xué)習一下,所以就把梁志斌那套視頻看了一遍。我自己的感受是,梁志斌老師講的確實(shí)很詳細,可以說(shuō)與西門(mén)子200百分之90的知識都講到了(PS:不是打廣告,確實(shí)如此)。讓我對西門(mén)子200系列的硬件,指令,通訊等有了一個(gè)系統的認識,而不像之前模模糊糊,一知半解。
在學(xué)習西門(mén)子200的過(guò)程中,自己也嘗試著(zhù)編一些小程序,也是為了加深對指令的理解。后來(lái)了解到公司西門(mén)子200其實(shí)用的也很少,主要是西門(mén)子300/400系列,上位機wincc用的也比較多。于是,就請公司工程師,幫我安裝了step7和wincc。同樣,我也是通過(guò)看視頻的方式去學(xué)西門(mén)子300,主要看的是陽(yáng)勝峰40講,當然也看手冊,因為有了前面西門(mén)子200的基礎,學(xué)習起來(lái)也比較快,漸漸也明白西門(mén)子300編程是咋回事了。感受是西門(mén)子200和300之間確實(shí)有了很多區別,比如300需要先硬件組態(tài),有了DB塊,功能塊這些東西,指令方面也有所差別,但是編程思維,邏輯還是一樣的,而且300還支持scl,用C語(yǔ)言去編程,感覺(jué)確實(shí)蠻有趣的,高級語(yǔ)言在處理某些東西確實(shí)方便?赐炅宋鏖T(mén)子300的視頻后,我就去學(xué)習了wincc,wincc我找到視頻比較少,都是零零散散的,主要是來(lái)自西門(mén)子官網(wǎng)的,跟著(zhù)視頻一步步動(dòng)手做,也明白了wincc 是咋回事,對于一些按鈕,輸入輸出域顯示,如何建立變量,連接變量,怎么做趨勢圖報表有所了解,但對工程師口中所說(shuō)的腳本程序,就不知道如何去用了。。。
在對step7和wincc兩款軟件有所了解之后,就嘗試著(zhù)編程序,將二者都用起來(lái)。第一個(gè)練習的是下面,對于高手來(lái)說(shuō),是小case中的小case,但對于我這種剛入門(mén)的來(lái)說(shuō),還是蠻考驗自己的:
冷卻塔4臺風(fēng)機控制:
要求:a、實(shí)時(shí)溫度T高于設置值T1時(shí),先啟動(dòng)累計運行時(shí)間短的風(fēng)機,如果風(fēng)機故障或者有人為啟動(dòng)的風(fēng)機則啟動(dòng)下一臺運行時(shí)間短的風(fēng)機,經(jīng)過(guò)時(shí)間設置值T3后,如果溫度還是高于T1,那么啟動(dòng)剩余風(fēng)機中運行時(shí)間短的風(fēng)機,以此直至4臺風(fēng)機全部啟動(dòng);
b、風(fēng)機啟動(dòng)后溫度降低至設置值T2后,開(kāi)始停一臺運行時(shí)間長(cháng)的風(fēng)機,人為啟動(dòng)的不停,經(jīng)過(guò)時(shí)間設置值T4后,如果溫度低于T2,則停下一臺運行時(shí)間最長(cháng)的風(fēng)機,以此直至全部停止;
wincc上需要顯示每個(gè)風(fēng)機運行的時(shí)間,即時(shí),分,秒
可笑自己,當初想如何記錄風(fēng)機時(shí)間也搗鼓了半天,后來(lái)想起來(lái)西門(mén)子300中有系統時(shí)鐘,用那個(gè)來(lái)計時(shí),確實(shí)解決了。最困難的還是:“實(shí)時(shí)溫度T高于設置值T1時(shí),先啟動(dòng)累計運行時(shí)間短的風(fēng)機,如果風(fēng)機故障或者有人為啟動(dòng)的風(fēng)機則啟動(dòng)下一臺運行時(shí)間短的風(fēng)機”這句話(huà),也琢磨了好久才解決。程序時(shí)磕磕絆絆編出來(lái)了,也和wincc實(shí)現了聯(lián)合仿真。這點(diǎn)不得不說(shuō)西門(mén)子確實(shí)不錯,兩個(gè)軟件可以一起聯(lián)合仿真(PS:這個(gè)我也搗鼓了半天才解決)。
我就算拋磚引玉吧,希望大神可以給個(gè)完美的程序,讓我等新手學(xué)習學(xué)習(PS:自己編的太粗糙,想看看大神咋編的),后來(lái)也練習了其他了程序。不過(guò)現在苦惱是,現在不知道該學(xué)些什么了,來(lái)公司快兩個(gè)月了,公司也沒(méi)安排我什么事做,感覺(jué)很難受,剛開(kāi)始還有學(xué)習動(dòng)力和熱情,現在就有點(diǎn)茫然不知所措!哪位大神能給我指點(diǎn)迷津!
能看到最后的,我先說(shuō)聲謝謝!希望和志同道合者一起學(xué)習,一起提高。