許多人在我寫的帖子中詢問我如何學(xué)習(xí)計算機(jī),也有私信詢問此事的,我的回答一般都敷衍了事。今天早起看帖,發(fā)現(xiàn)一位很要好的友人也來詢問。也罷,我從知乎中搜到這個2014年的問題帖,來回答這個問題吧。
我讀書時學(xué)的是Z80芯片,還有和它關(guān)聯(lián)的輸入輸出接口PIO芯片以及CTC芯片等等。在國企入職后,工作中需要配套微機(jī)控制,而當(dāng)時的微機(jī)286系列價格不菲,所以我就用Z80構(gòu)建的TP801單板機(jī)開發(fā)了微機(jī)測控系統(tǒng),完成了生產(chǎn)線的測控任務(wù)。
企業(yè)需要安裝一套新的生產(chǎn)線,并抽調(diào)安排了幾位工程師們專門設(shè)計。我負(fù)責(zé)設(shè)計熱工儀表和測控系統(tǒng)。
在熱工控制大系統(tǒng)中,用單板機(jī)肯定不行了,畢竟它功能有限,連計算增量式PID都非常艱難,而且抗電磁騷擾EMC的能力幾乎為零,于是我就用工業(yè)控制計算機(jī)(簡稱工控機(jī))來開發(fā)測控系統(tǒng)。
工控機(jī)其實和普通的電腦沒太大的區(qū)別,只是它的外殼防塵效果和散熱效果更好而已。
我學(xué)習(xí)了數(shù)據(jù)庫和VB,然后在VB下構(gòu)建了測控系統(tǒng)。在工控機(jī)的接口板上插入通信接口,并通過現(xiàn)場總線與外部的現(xiàn)場傳感器連接。
傳感器的數(shù)量很多,有測量溫度的熱電偶,有測量壓強(qiáng)的微差壓變送器,有測量流量的專用流量計,有測量玻璃窯內(nèi)高溫氣體(1600度)含氧量的氧化鋯氣體分析儀,還有測量窯壓的壓強(qiáng)傳感器,還有燃料重油的油壓、油溫和加熱蒸汽流量傳感器等等,林林總總的傳感器近百套。
這些參量都經(jīng)過DDZII型儀表變換,統(tǒng)一為現(xiàn)場總線數(shù)據(jù)后通過接口輸入到計算機(jī)中,并保存在數(shù)據(jù)庫中。數(shù)據(jù)庫通過VB編程,讓它循環(huán)地更新數(shù)據(jù)。
我利用VB編寫了核心軟件,用它完成總控任務(wù)。其中涉及到反饋信息的采集處理,二階傳遞函數(shù)的計算,以及若干PID計算和增量式PID計算,還有外部輸出出口繼電器和模擬量輸出的傳輸處理。發(fā)現(xiàn)VB在計算方面功能有限,最后又換成VC。整個監(jiān)控軟件系統(tǒng)的編寫連同外部各種熱工儀表和傳感器的安裝用了大約3個月,期間對工控機(jī)也做了更換提升性能。
生產(chǎn)線投產(chǎn)后,經(jīng)過一段時間的調(diào)試,測控系統(tǒng)工作穩(wěn)定后,我的任務(wù)就算完成了。
經(jīng)過本次設(shè)計,我對普通電腦的軟件,例如OFFICE、VB和VC編程,還有數(shù)據(jù)庫SQL編程等等,都十分熟悉,使用起來基本上沒有問題。
特別地,我對ACCESS和SQL SEVER這兩個數(shù)據(jù)庫有了全新認(rèn)識,前者簡單實用,后者強(qiáng)壯可靠。
到了外企后,由于從事的是變電站電力監(jiān)控工作,對PLC的應(yīng)用也有了長足進(jìn)步。我們用PLC來作為通信管理機(jī),并且監(jiān)控系統(tǒng)也采用監(jiān)控主機(jī)和監(jiān)控從機(jī)來配套。
至于控制對象所在行業(yè),也從單純的工業(yè)控制,延伸到地鐵、機(jī)場等公用工程,還有醫(yī)院、港口等等,甚至包括了某著名水電工程的永久船閘電力監(jiān)控。
期間,我用ACCESS+VB給某小學(xué)編寫了體檢軟件,并在全市一百多所中、小學(xué)中推廣使用。
我的電腦技術(shù)就是這么學(xué)的。不同的是,我在電腦使用方面是硬件軟件通吃,似乎比一般人了解的更多一些吧。笑!
學(xué)習(xí)電腦其實不難,真正困難的是軟件系統(tǒng)應(yīng)用。每個工程都不一樣,要求也不一樣。
工業(yè)現(xiàn)場和變電站內(nèi)強(qiáng)大的電磁騷擾,對于計算機(jī)系統(tǒng)的穩(wěn)定性是巨大的考驗,其中包含了許多專門技術(shù),還牽涉到許多國際和國家的行業(yè)標(biāo)準(zhǔn)。
電力監(jiān)控的對象是各種電力設(shè)備,我們必須對各種開關(guān)電器有深刻的認(rèn)識,才能有效地去測控它。
所以,我周邊的工程師們,熟悉的并不僅僅只是計算機(jī)常用軟件,對于機(jī)械和電氣制圖軟件、仿真軟件也十分熟悉。當(dāng)然,對各種開關(guān)電器和它們的技術(shù)參數(shù)及使用參數(shù),開關(guān)柜柜體結(jié)構(gòu),以及人機(jī)界面等等也了如指掌,只有這樣才能勝任我們的工作。
結(jié)論是什么?很簡單的一句話:知識來源于實踐,知識就是力量。