IT 標(biāo)準(zhǔn)——提高自動(dòng)化水平的堅(jiān)強(qiáng)后盾
——倍福TwinCAT 編程環(huán)境集成到 Microsoft Visual Studio® 中
2010/2/3 15:01:28
在 TwinCAT 3 中,Beckhoff 為基于 PC 的控制技術(shù)引入了更新一代的軟件,通過許多強(qiáng)大的新功能拓展自動(dòng)化產(chǎn)品。若用專業(yè)的術(shù)語表達(dá),這項(xiàng)新技術(shù)就是:eXtended Automation(XA)。它包含 XA 架構(gòu),該架構(gòu)由 XA Engineering 和 XA Runtime 組件構(gòu)成。
TwinCAT 3 采用了多核 CPU,可在每個(gè)核上運(yùn)行不同的任務(wù),充分利用了每個(gè)核的資源,從而大幅提高了處理速度,因此,與之前的版本相比,它具有更加開放、更加靈活、更容易擴(kuò)展等優(yōu)點(diǎn),其處理速度也比當(dāng)前基于 PC 的控制器更快。TwinCAT 3 遵循的是一體化理念,將所有主流的自動(dòng)化和 IT 領(lǐng)域中的編程語言都集成在一起,從而顯著簡化軟件工程。
在 TwinCAT 3 和 eXtended Automation Technology(XAT)中包含靈活的基于 PC 的控制軟件,將顯著擴(kuò)大標(biāo)準(zhǔn)自動(dòng)化領(lǐng)域的潛力。除了基于面向?qū)ο蟮?IEC 61131-3 標(biāo)準(zhǔn)語言擴(kuò)展外,也可通過 C 和 C++ 使用 IT 領(lǐng)域的編程語言。此外,Matlab®/Simulink® 的集成能夠輕松地將自動(dòng)化與科學(xué)領(lǐng)域聯(lián)系起來。所有這些都可在一個(gè)靈活的工程環(huán)境中實(shí)現(xiàn)。軟件模塊能夠在相同的運(yùn)行時(shí)內(nèi)以不同的語言運(yùn)行。這種模塊化的優(yōu)點(diǎn)在于,它能夠提高被編寫并測(cè)試后的模塊重用性。運(yùn)行時(shí)在所需的實(shí)時(shí)條件內(nèi)運(yùn)行,采用多核技術(shù),并支持 32 或 64 位操作系統(tǒng)。