軟件標準化設計
項目集成的過程中伴隨著對客戶行業Know-How的不斷掌握的過程。越來越多的事實告訴我們:軟件正在替代硬件成為未來更有價值的存在,掌握了那些滿足客戶行業特色的軟件就能贏得客戶。這符合信息時代軟件存在的意義-軟件賦予了硬件更高的附加值和競爭力。
在B&R,一個不斷進行的工作正在給B&R帶來巨大的收益,這項工作給未來的項目集成帶來新的理念-標準化的控制器程序設計,使得靈活的變化被預先設計,在項目集成的過程中,軟件能夠快速的組裝,同時卻絲毫不降低軟件的靈活性。
在過去的兩年里,B&R的“工程師宿營”,在B&R也叫“集中營”的EC培訓正在發揮其巨大的效能。很多人知道這個培訓,只是感慨B&R在工程師培訓方面下的巨大投資,但是,其真正的意義不僅僅在于培訓工程師使用B&R的控制器與伺服驅動器,它的意義在于以嚴格的軟件工程規范苛刻要求每個工程師在設計控制系統時以一種全局、面向未來服務和改變的視野去看待系統,規劃和分析系統。如何能夠使項目的系統架構設計更加清晰,富有靈活的變化可能并易于移植,盡量使用已有的軟件功能塊。而且必須考慮到未來不同的工程師服務給于客戶的軟件修改,或者客戶自已修改軟件的時候,能夠快速的閱讀和理解原有的系統編程思路,使得軟件的升級和調整變得更加簡單。
成本節省
軟件的標準化設計帶來的成本節省是巨大的。可以想象,為了滿足客戶變化的需求和標準化降低成本之間的矛盾,要么按自己意愿設計控制系統而無法滿足客戶個性化的需求,要么進行個性化設計,卻不得不面對昂貴的單件采購成本。每個人都明白:標準化和規模生產可以大大降低組件的采購成本,在國際化采購的大環境下,指望從硬件上花費功夫大規模降低成本似乎變得越來越渺茫。然而,軟件卻可以實現這一切,這正是軟件的魅力。它可以無需附著硬件的變化,通過使用標準化的組件和建模,使得具有相同特色的應用功能塊被封裝,然后搭積木的方式構筑控制系統的應用。無論工藝如何變化,可是,有些共性的原理是不會變的,而軟件模型能夠以輸入參數、軟件算法模型的流程得到所需的輸出,這就是基本的原理。在這個過程中,軟件的開發、代碼的調試、系統的診斷等諸多的原來每次要重復的工作被大大的簡化了,成本的節省是巨大的。
你得到的不僅僅是看到的成本降低,還有看不到的成本節省,而軟件的無限可能使得那些看不到的成本被放大的節省了。
拿來即用
你無需再去花費巨大的時間去編程,或者支付巨額的開發費來實現系統,而是把標準化的程序下載到控制器上,按照實際工藝情況進行參數設置-非常重要的概念“參數化”而非編程-即可獲得所需的系統,這將節省大量的時間,甚至庫存都可能因此被大大降低,而你付出的是什么?是更為經濟的控制器。
標準化凝聚了工程師們對于工藝的深度理解
標準化并不是件簡單的事情,并非說說而已,看上去使得一切變得簡單,可是,正如我們所追求的人生,我們要為簡單的生活付出巨大的艱辛與忍耐,繁雜的細節把握,多少個夜晚-艱苦卓絕的工作-這需要一個什么樣的團隊,具有鐵血精神的團隊。
Idle time-這至關重要,你需要去思索,然后才是去編程,而不是編程然后回頭來發現錯誤,重新來過,這個團隊的成員具有豐富的行業開發應用經驗,他們將過去很多年里的經驗進行風暴式的思索和討論,建立一個框架結構,考慮的因素已經不僅僅在于軟件本身,更多的是客戶的性能,操作習慣、維護的簡便、診斷的易于實現、這些更多在軟件之外的軟實力,才能構建如此的系統。
這不單是一個自動化產品,如同PLC,HMI,驅動器和I/O組件,而是一個將這些控制器硬件、客戶的應用期望、過去的失敗和不足、結合未來的發展需求、軟件的編程和調試、功能塊設計融合起來的系統。它凝聚了包含過去十年甚至更為久遠的對工藝系統的發展變化的理解,集聚的未來的思索和理解,這個系統將是一個藝術品,完美之極、成本低廉,易于使用,化繁為簡的魅力在這里得以體現,工程師們的價值在這里得到凝聚。
為什么B&R可以?
B&R三十多年專注于工業自動化產品的研發、設計、制造,在控制領域積累了豐富的行業經驗。每個B&R的產品和技術來自于客戶的需求,它不僅僅是工業化的產物,它來自于數十年來B&R對客戶需求的深刻把握,對于控制與工藝融合的深度理解,對于過去和未來技術脈搏的把握,這些都塑造了 B&R能夠去以客戶需求的視野設計系統。
Automation Studio提供了這個可能,B&R為什么有這樣的“All In One”的開發平臺?其實,原因并不像形象的那么復雜,因為,B&R是一個一直獨立發展的公司,它能夠專注于自己的產品開發,與自動化行業里的很多公司不同,它的產品線全部B&R設計,沒有所謂的收購的各種品牌和產品的大雜燴,使得它能夠一脈相承和獨立專注,這個”All In One“的平臺使得面向不同應用變化的硬件在一個軟件平臺核心得以尋找到共性的設計-而這是標準化實現的基礎。
PCC被設計為具有更強的軟件實現能力的硬件平臺,在1992年B&R即推出了PCC-這一融合了多種控制、復雜算法設計,基于 Real-time操作系統設計的控制器,這一控制器所具有的內核-Automation Runtime操作系統被植入到了幾乎所有的控制單元中:諸如PCC,ACOPOS驅動系統、Power Panel人機界面等。這一軟件實現能力極強的控制器也為標準化軟件提供了基礎硬件平臺。
硬件平臺+軟件平臺+工程師對工藝的理解=標準化的控制器,這一切在B&R是可能的,因此,今天,我們才可以放眼未來,在今天實現未來。