依標準樣進行的硬件控制系統的設計方案,由于低壓控制設備具備“獨一無二”特點,柜體內電路是“死”的,不具備互換性及通用性,因而更不可能具備重用性。面向對象的控制系統,不僅每個模塊都具備獨立性,且相同的模塊間可以非常方便地實施相互插拔替換。
對于一個工廠來說,雖然現場的受控設備可能數量會達到成百上千臺,但系統所使用的DFB類及硬件類可能僅有4、5種,所以無論是軟件設計還是硬件設計,不僅重用性體現得十分明顯,更不用擔心遇到每一個受控對象便必須重新從底層進行設計的問題,而只是將其作為一個新的受控對象進行實例化(進行DFB類對象的變量賦值及硬件模塊接插排的電纜連接),一個新的控制系統便很快可以構建完成。
面向對象工控系統的健壯性突出局變量、內部過程與外部過程間界限模糊及混亂的問題,該封裝起來的受控對象局部特性的問題便由DFB類的內部程序來解決,該是調用類對象過程中的程序編制問題便由上級程序來處理,這樣的編制方法會使得程序結構異常清晰,問題域及系統責任極易辨識,尤其是調試期間,無論出現了什么樣的問題,很快就會找到導致問題的根源并迅速提出解決問題的辦法。