基于 Linux? 的實(shí)時(shí)控制器開(kāi)辟了新的應用可能性 TwinCAT Runtime for Linux? 的推出讓倍福為實(shí)時(shí)控制開(kāi)辟了新的應用可能 性。未來(lái),多個(gè)獨立的 TwinCAT Runtime 能夠在同一臺工業(yè) PC 上執行,用 戶(hù)能夠在一臺高性能計算機上組合不同的系統部件,從而簡(jiǎn)化編程和診斷。通 過(guò)它還可以訪(fǎng)問(wèn)實(shí)時(shí)環(huán)境中的 GPU(顯卡),為機器視覺(jué)等高計算量應用提供 硬件加速器,等等。
TwinCAT Runtime for Linux? 基于倍福自己的 Linux? 發(fā)行版,提供了除 Windows 和 TwinCAT/BSD 之外更多的操作系統選擇。該發(fā)行版基于開(kāi)源的 Debian 操作系統開(kāi)發(fā),標配包含一個(gè) Linux? 實(shí)時(shí)內核,用于實(shí)時(shí)執行 TwinCAT Runtime。通過(guò) Debian 軟件包管理系統還可以方便地安裝其它軟 件。
新型 TwinCAT Runtime 基于倍福的 Linux? 發(fā)行版
所有功能結合在一起,為在 Linux? 平臺上實(shí)現穩定的實(shí)時(shí)控制提供了 TwinCAT Runtime。使用 Docker?、Podman 以及 LXC 等容器技術(shù),可以在單 臺工業(yè) PC 上執行多個(gè) TwinCAT Runtime,實(shí)現設備控制和其它控制應用的模 塊化。在單臺工業(yè) PC 上單獨執行多個(gè) TwinCAT Runtime 有助于實(shí)現硬件整 合,從而提高現有算力資源的利用率,帶來(lái)相應的成本優(yōu)勢。
Linux? 用戶(hù)可以利用自動(dòng)化技術(shù)帶來(lái)的更多的可能性,并同時(shí)保持 TwinCAT 熟悉的應用編程環(huán)境。其優(yōu)勢包括可在單個(gè) CPU 上優(yōu)化執行多個(gè)實(shí)時(shí)應用程 序、通過(guò)模塊化控制代碼提高用戶(hù)靈活性、簡(jiǎn)化的應用模塊的添加或替換操 作,以及針對單個(gè)應用程序執行更新。此外,它還能夠整體減少在工程設計方 面投入的時(shí)間和金錢(qián)成本。
率先搭載 TwinCAT Runtime for Linux?。倍福 Linux? 發(fā)行版隨后會(huì )在其它所有 工業(yè) PC 和嵌入式控制器上陸續發(fā)布。