
“當(dāng)我接受電子工程師職業(yè)培訓(xùn)時(shí),我學(xué)習(xí)了四種編程語言。在具體的應(yīng)用過程中,究竟使用哪種編程語言則取決于特定的項(xiàng)目。畢竟沒有人用C語言來編寫基于硬件的IO-Link程序。而對(duì)于類似ST(結(jié)構(gòu)化文本)語言,我們可以利用已有的功能或者功能塊稍作配置即可完成編程。另一方面,我能夠使用Matlab或C語言來實(shí)現(xiàn)更復(fù)雜的算法或控制應(yīng)用程序,在工作中這是大有裨益的。”
—— Oliver Warneke
“年輕人幾乎從未接觸過IL(即指令表)或可視化編程語言如梯形圖。他們更加喜歡使用ST代碼。但是,在某些情況下,可視化編程語言是非常有用的,如在服務(wù)實(shí)例中。通過圖形顯示,您可以總覽數(shù)據(jù)流,并且能更輕松地發(fā)現(xiàn)輸入?yún)?shù)的錯(cuò)誤。最后,結(jié)合使用不同的編程語言可提高編程效率。當(dāng)我迫切需要在設(shè)備的所有點(diǎn)中實(shí)現(xiàn)確定性和數(shù)據(jù)一致性時(shí),使用基于PLC的編程讓我變得更加高效。”
——Götz Jäckel

談及從同事處學(xué)到的編程經(jīng)驗(yàn)
“在工作中,尤其是在遇到棘手的項(xiàng)目時(shí),我常常會(huì)遇到自己無法解決的困難,這種情況下我傾向于向更有經(jīng)驗(yàn)的同事尋求幫助。編程是一項(xiàng)團(tuán)隊(duì)合作,年長同事的經(jīng)驗(yàn)經(jīng)常使我受益匪淺。”
——Oliver Warneke
“我的年輕同事對(duì)Web技術(shù)抱著一種截然不同的有趣態(tài)度。這種技術(shù)非常重要,不應(yīng)該被忽視,在需要通過開放式接口集成互聯(lián)網(wǎng)數(shù)據(jù),并將上述數(shù)據(jù)與待控制的過程功能相結(jié)合的場合中尤其適用。我們可以利用其快速地共同開發(fā)出對(duì)客戶有幫助的解決方案,例如預(yù)防性維護(hù)或商業(yè)智能。”
——Götz Jäckel
談及自動(dòng)化的技術(shù)發(fā)展
“因為PLCnext Technology是基于Linux的,所以我們能隨時(shí)根據(jù)需要配置每個(gè)模塊,從而擴(kuò)展控制器的功能。我們已經(jīng)能集成C++程序代碼,且能將其與IEC 61131-3程序進(jìn)行結(jié)合。此外,從理論上說,我們還可將數(shù)據(jù)庫、Web服務(wù)器、云鏈接、圖像處理系統(tǒng)、防火墻、VPN隧道和更多功能模塊集成到硬件平臺(tái)中。然后,通過PLC邏輯程序來具體控制這些組件。”
——Oliver Warneke
“每隔三年左右,我便會(huì)經(jīng)歷這樣一個(gè)階段:在開始時(shí),我會(huì)說‘我目前無法理解這個(gè)’,但是掌握新技術(shù),在培訓(xùn)計(jì)劃中傳授該技術(shù)是我的職責(zé)之一。在培訓(xùn)過程中,我會(huì)將自己的經(jīng)歷分享給課程學(xué)員們,使他們避免走我之前走過的彎路。”
——Götz Jäckel
盡管新老兩代程序猿在編程習(xí)慣和所獲經(jīng)驗(yàn)上有所不同,但是他們都在不斷學(xué)習(xí)革新的技術(shù),努力get新技能,以適應(yīng)快速變化的時(shí)代需求,邁向全新的自動(dòng)化編程之路。那么,你還在等什么呢,老司機(jī)/新手?









