濰坊隆昌機電科技有限公司

13791645088

行業知識
首頁 > 行業知識 > 內容

揭秘自動配料系統中柔性軟件的設計

編輯:濰坊隆昌機電科技有限公司時間:2020-08-14

  由于自動配料系統軟件固有的復雜性、不可見性,到目前為止,適應用戶需求變化的問題仍然沒有根本性地解決。因此,需要新的思想來整合各種方法和技術,需要用新的概念來描述軟件的應變能力。軟件適應變化的能力即為軟件的柔性。

  基于軟件柔性的概念,針對軟件開發中存在的問題,綜合現有各項相關技術,引入柔性軟件系統概念。柔性軟件系統(FSS- Flexible Software System)是指在一定范圍里能滿足與適應用戶的不斷變化需求的運用軟件系統。這樣的軟件系統在使用環境和用戶需求發生變化時,不修改或者稍加修改就能滿足用戶的需要。在程序設計的整體考慮時要把軟件的柔性思想融入其中,主要從兩個層面來體現其“柔性”:

  (1)面向普通用戶之柔性:當用戶的需求發生變化之時,原來的軟件系統不用由開發人員修改,用戶可以通過軟件提供的友好界面,對軟件的功能自行進行動態配置或調整,調整后的軟件不需要編譯即可以使用。對自動配料系統而言,面向用戶的柔性可以體現在配料參數設置、配料流程中斷暫停、柔性報表打印功能等。

  (2)面向開發人員之柔性:當開發一個新的應用系統時,不用從頭開始設計,進行大量的代碼編寫,而是充分利用已有的可重用資源,調整、重新組裝和稍加修改可用資源即可組成新的系統。PLC通用的程序設計語言是梯形圖,偏重于邏輯設計。現在的PLC程序設計之中,因每個人設計的習慣不同,個人特色的印記很濃,使得程序的可讀性、重用性差,這為以后類似項目的設計以及自動配料系統維護和功能擴展帶來很大困難。因此,可以借鑒已經成功應用于其它程序設計的語言中面向對象的辦法,為每個對象建立一個標準的可重用模塊,使PLC的程序設計在提高質量的同時,向工業化的設計方法靠攏。