開放系統(tǒng)的測試和認(rèn)證
開源 HMI 軟件使任何人都可以查看和更改驅(qū)動 HMI 功能的源代碼。理論上,它將允許機器設(shè)計者,甚至是客戶,有能力對HMI的功能和它可能具有的功能進行修改。
傳統(tǒng)的HMI通常有一個封閉系統(tǒng)。在這個封閉的系統(tǒng)中,只有HMI的制造商可以修改底層的源代碼,改變特性和功能。與開放系統(tǒng)相比,客戶對操作選項的選擇更為有限。
雖然可以更改底層源代碼,使HMI功能聽起來很吸引人,但有充分的理由表明,今天使用的大多數(shù)HMI都是封閉系統(tǒng)。歐姆龍 HMI、IPC、控制器和軟件產(chǎn)品經(jīng)理Clark Kromenaker認(rèn)為,開源意味著任何受過任何水平訓(xùn)練的人都可以修改HMI的操作方式,這可能為引入低級編程錯誤、函數(shù)錯誤或惡意軟件提供了機會。
在開放系統(tǒng)中,大多數(shù)情況下,功能測試、安全、功能批準(zhǔn)和任何認(rèn)證將由開放系統(tǒng)設(shè)計者決定。在封閉系統(tǒng)中,這是由HMI制造商負(fù)責(zé)處理的。
通過購買包括來自同一制造商的控制系統(tǒng)、HMI、I/O 和其他組件的系統(tǒng)解決方案,可以獲得的互操作性和安全性。完整解決方案提供商將確保對所有可用功能的訪問。刻意將不同廠家的控制器、開放式或封閉式HMI或I/O混合在一起,將使集成和使用每個控制組件的功能的能力變得復(fù)雜。
對于開源HMI系統(tǒng),可能需要Visual Basic、c++等開發(fā)工具或底層編程工具,甚至可能需要開發(fā)PC機。對于封閉式HMI系統(tǒng),通常使用更高級別的配置包來選擇系統(tǒng)需要的對象和功能。
關(guān)鍵概念:
■開源 HMI 軟件使任何人都可以查看和更改驅(qū)動 HMI功能的源代碼。
■并不是所有的開源軟件都是零成本的。