基于Linux?的實時控制—現(xiàn)在也可用作虛擬PLC
倍福正通過TwinCATforLinux?拓寬應用邊界,讓TwinCAT應用程序能夠以高效、虛擬化的方式靈活部署。無論是TwinCATPLCRuntime,還是以容器形式呈現(xiàn)的TwinCAT功能塊,不僅能夠在控制器本地,還能在數(shù)據(jù)中心中順暢運行。在這種情況下,可以通過EK1000總線耦合器與分布式I/O通信。
TwinCATforLinux?不僅支持基于Linux?操作系統(tǒng)執(zhí)行TwinCAT自動化軟件,還能夠以容器的形式部署和運行TwinCAT。得益于TwinCAT的模塊化結(jié)構(gòu),各個TwinCAT應用程序也可以靈活地分布在多個容器中運行。久經(jīng)市場考驗且廣受用戶認可的ADS-over-MQTT技術(shù)為跨網(wǎng)絡通信提供了有力支持,并且也可用于集成虛擬化開發(fā)系統(tǒng)。
這種虛擬PLC的實現(xiàn)方式進一步拓寬了應用程序選擇范圍,使其能夠延伸至本地數(shù)據(jù)中心,從而可以將某些特定的控制、仿真以及測試任務從機器或其控制PC中分離出去。這種運行模式尤其適用于那些對實時性要求不高的應用場景。借助EK1000總線耦合器可以輕松實現(xiàn)與分布式I/O的通信,該耦合器支持通過交換機和路由器網(wǎng)絡集成I/O。這樣就可以極大地簡化各類TwinCAT應用程序的部署,并使得公司內(nèi)不同地點的I/O能夠通過IT系統(tǒng)集中集成。
通過 TwinCAT runtime for Linux? 和 EK1000 EtherCAT 耦合器可以輕松實現(xiàn) 虛擬 PLC。
TwinCAT與倍福硬件相結(jié)合實現(xiàn)的虛擬控制技術(shù)具有以下優(yōu)勢:
· 提高靈活性:虛擬控制系統(tǒng)具備出色的可擴展性,能夠輕松適應各種需求的變化
· 降低成本:減少了對現(xiàn)場物理硬件的依賴,大幅減少相關(guān)的成本支出
· 簡化維護工作:由于不涉及到物理硬件,系統(tǒng)的維護和軟件升級工作變得更加簡單高效