隨著工業(yè)控制行業(yè)的蓬勃發(fā)展,操作系統(tǒng)實時與非實時業(yè)務(wù)的深度融合應(yīng)用需求日益增長,特別是在Windows或Linux平臺上處理機器視覺等復(fù)雜場景時,傳統(tǒng)實時操作系統(tǒng)(RTOS)面臨顯著挑戰(zhàn)。這些挑戰(zhàn)主要體現(xiàn)在兩方面:首先,傳統(tǒng)RTOS難以無縫集成非實時操作系統(tǒng)環(huán)境,限制了Windows或Linux生態(tài)系統(tǒng)內(nèi)豐富資源的有效利用;其次,若強行在RTOS中集成過多的視覺處理等非實時任務(wù),不僅會削弱RTOS的實時響應(yīng)能力和系統(tǒng)穩(wěn)定性,還可能影響其作為實時平臺的核心優(yōu)勢。
因此,市場需要一款既兼容Windows或者Linux應(yīng)用,又能做到實時業(yè)務(wù)和非實時業(yè)務(wù)可同時隔離運行的工業(yè)實時操作系統(tǒng)。該系統(tǒng)需能夠同時滿足以下需求:一方面,需高度兼容Windows或Linux應(yīng)用生態(tài),確保用戶能夠無縫遷移并充分利用現(xiàn)有軟件資源;另一方面,需具備強大的實時任務(wù)處理能力,并能有效隔離實時業(yè)務(wù)與非實時業(yè)務(wù),確保兩者在同一平臺上并行運行而不相互干擾,從而在保證系統(tǒng)實時性的同時,也兼顧了應(yīng)用的靈活性和多樣性。
鴻道Intewell工業(yè)實時操作系統(tǒng)運動控制解決方案
鴻道Intewell工業(yè)實時操作系統(tǒng)運動控制解決方案,采用業(yè)界獨有的虛擬化技術(shù),融合了實時與非實時業(yè)務(wù)的應(yīng)用,滿足高集成、高性能實時運動控制的需求。在實時操作系統(tǒng)部分,使用兩個核各自運行Intewell RTOS,其中一個核運行PLC環(huán)境以及運動控制算法,另外一個核單獨運行EtherCAT總線,從而保證EtherCAT任務(wù)中周期性數(shù)據(jù)的更新不會受到其他應(yīng)用的干擾;在非實時操作系統(tǒng)部分,實現(xiàn)對視覺任務(wù)、人機界面以及邊緣計算等應(yīng)用的處理。該解決方案通過采用高集成操作系統(tǒng)架構(gòu),減少硬件投入,簡化網(wǎng)絡(luò)結(jié)構(gòu),從而達(dá)到降低客戶運營成本的目的。
方案優(yōu)勢
高實時性,IntewellRTOS任務(wù)切換、中斷響應(yīng)us級
開放兼容,支持Windows/Linux系統(tǒng),支持HALCON機器視覺應(yīng)用
高可靠性,實時與非實時系統(tǒng)隔離運行,互不影響
多協(xié)議支持,包括Modbus、CANopen、EtherCAT、AUTBUS
易用性,集成多種開發(fā)工具
可擴展性,可組合支持多個RTOS
可維護(hù)性,調(diào)試方便,可遠(yuǎn)程維護(hù)
易部署,安裝方便
功能安全性,通過安全功能認(rèn)證
自主可控,國產(chǎn)化
生態(tài)豐富,支持多種國內(nèi)外硬件平臺
應(yīng)用場景
鴻道Intewell運動控制解決方案,采用Windows或者Linux實時擴展架構(gòu),滿足在Windows系統(tǒng)或者Linux系統(tǒng)處理機器視覺的需求,利用Intewell的高實時性,部署EtherCAT主站,實現(xiàn)對伺服軸的實時控制,滿足了機器視覺和運動控制相結(jié)合的需求,如下場景案例。
鴻道Intewell工業(yè)操作系統(tǒng)應(yīng)用案例:針對3C電子,進(jìn)行物料貼標(biāo),機器視覺上下料作業(yè)。