自動(dòng)化領(lǐng)域的新標(biāo)桿:TwinCAT 3 (Beckhoff)
自動(dòng)化領(lǐng)域的新標(biāo)桿:TwinCAT 3
[2009年10月26日,德國] Beckhoff 的‘控制與自動(dòng)化技術(shù)’平臺(tái) TwinCAT 3 將在2009 德國紐倫堡國際電氣自動(dòng)化系統(tǒng)及元件展覽會(huì)(SPS/IPC/DRIVES)上首次與專業(yè)觀眾見面。TwinCAT 3 采用了多核 CPU,可在每個(gè)核上運(yùn)行不同的任務(wù),充分利用了每個(gè)核的資源,從而大幅提高了處理速度,因此,與之前的版本相比,它具有更加開放、更加靈活、更容易擴(kuò)展等優(yōu)點(diǎn),其處理速度也比當(dāng)前基于 PC 的控制器更快。TwinCAT 3 遵循的是一體化理念,將所有主流的自動(dòng)化和 IT 領(lǐng)域中的編程語言都集成在一起,從而顯著簡化軟件工程。
由于擁有大量許可,TwinCAT 已經(jīng)成為 PC 控制器領(lǐng)域的市場(chǎng)領(lǐng)先者。TwinCAT 3 正在為自動(dòng)化技術(shù)領(lǐng)域重新設(shè)立標(biāo)準(zhǔn)。除了符合 IEC 61131 標(biāo)準(zhǔn)的傳統(tǒng)編程方法之外,其面向?qū)ο蟮臄U(kuò)展功能也可與編程語言 C 和 C++ 一起使用。同時(shí),也可通過實(shí)時(shí)工作間(Real-Time Workshop)集成 Matlab/Simulink 接口。對(duì)于用戶來說,其好處在于它能夠?qū)?biāo)準(zhǔn)的 PLC 和 IT 編程環(huán)境集成入通用的自動(dòng)化套件中。
除了使用不同的編程語言之外,TwinCAT 3 還采用了多核處理器,充分利用每個(gè)核的資源(可在每個(gè)核上運(yùn)行不同的任務(wù))并支持 64 位操作系統(tǒng),在實(shí)時(shí)系統(tǒng)領(lǐng)域取得了重大創(chuàng)新,從而在性能上獲得了極大提升。
TwinCAT 3 是在 TwinCAT 2 基礎(chǔ)上不斷研發(fā)的成果,已有的程序可轉(zhuǎn)換到新的編程環(huán)境中。