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