国产精品久久久久久久久软件,国产成人久久久精品二区三区,国产成人无码一区二区三区在线 ,大又大粗又爽又黄少妇毛片,国产精品成人aaaaa网站

中國自動化學會專家咨詢工作委員會指定宣傳媒體
新聞詳情

IT 標準——提高自動化水平的堅強后盾

——倍福TwinCAT 編程環(huán)境集成到 Microsoft Visual Studio® 中

http://m.007sbw.cn 2010-02-03 15:01 來源:德國倍福自動化有限公司

  在 TwinCAT 3 中,Beckhoff 為基于 PC 的控制技術引入了更新一代的軟件,通過許多強大的新功能拓展自動化產(chǎn)品。若用專業(yè)的術語表達,這項新技術就是:eXtended Automation(XA)。它包含 XA 架構,該架構由 XA Engineering 和 XA Runtime 組件構成。

  TwinCAT 3 采用了多核 CPU,可在每個核上運行不同的任務,充分利用了每個核的資源,從而大幅提高了處理速度,因此,與之前的版本相比,它具有更加開放、更加靈活、更容易擴展等優(yōu)點,其處理速度也比當前基于 PC 的控制器更快。TwinCAT 3 遵循的是一體化理念,將所有主流的自動化和 IT 領域中的編程語言都集成在一起,從而顯著簡化軟件工程。

  在 TwinCAT 3 和 eXtended Automation Technology(XAT)中包含靈活的基于 PC 的控制軟件,將顯著擴大標準自動化領域的潛力。除了基于面向對象的 IEC 61131-3 標準語言擴展外,也可通過 C 和 C++ 使用 IT 領域的編程語言。此外,Matlab®/Simulink® 的集成能夠輕松地將自動化與科學領域聯(lián)系起來。所有這些都可在一個靈活的工程環(huán)境中實現(xiàn)。軟件模塊能夠在相同的運行時內(nèi)以不同的語言運行。這種模塊化的優(yōu)點在于,它能夠提高被編寫并測試后的模塊重用性。運行時在所需的實時條件內(nèi)運行,采用多核技術,并支持 32 或 64 位操作系統(tǒng)。

  eXtended Automation Architecture

  eXtended Automation Architecture(XAA)內(nèi)仍保留了為人們所熟悉的 TwinCAT 功能特點。此外,將來還可支持所有廣泛使用的現(xiàn)場總線。當然,從 PTP到 CNC 的運動控制軟件仍可使用 XAA。這種純粹的自動化技術使得 TwinCAT 軟件在科學自動化領域中的應用范圍更加廣泛,如機器人技術、測量技術以及工況監(jiān)控。新的功能包括它能夠使用更多如 C/C++ 和 Matlab®/Simulink® 的編程語言。

  eXtended Automation Engineering

  eXtended Automation Engineering environment(XAE)實質(zhì)上就是廣泛使用的 Microsoft Visual Studio®。除了現(xiàn)有的 C/C++ 語言之外,Beckhoff 還將 IEC 61131-3 編程標準集成到這一獲得全球認可的編程環(huán)境中。從而可將 IT 框架的優(yōu)點和便利性應用到自動化領域。

  TwinCAT 系統(tǒng)管理器 — 用于 I/O 和運動控制的配置工具 — 同樣也集成到了相同的開發(fā)環(huán)境中。這樣做的好處是能夠輕松集成更多的編程語言或使用其它的工具,如源代碼管理工具。

  有兩種方式可將它們集成到 Visual Studio® 中。在 TwinCAT 標準版中,僅使用了 Visual Studio® 的框架以及它在數(shù)據(jù)處理、與資源管理軟件的鏈接以及幫助功能等方面所具備的所有優(yōu)點。

  在第二個版本中,TwinCAT 3 組件直接集成入 Visual Studio® 2010(如果系統(tǒng)中已經(jīng)安裝 Visual Studio® 2010)。如果沒有,Visual Studio® 與 TwinCAT 3 組件一起安裝。在這個版本中,編程語言 C/C++ 以及通過 Matlab®/Simulink® Real-Time 至 WorkshopMatlab®/Simulink® 的接口可提供給用戶。為編程語言 C/C++ 開發(fā)的帶在線監(jiān)控功能的調(diào)試程序擴展了 C/C++ 的標準調(diào)試功能。

  eXtended Automation Runtime

  在 eXtended Automation Runtime(XAR)中,所有由IEC 61131、C/C++ 或 Matlab®/Simulink® 編寫的模塊被實時處理。這里使用基于Microsoft 操作系統(tǒng)的成熟的TwinCAT 實時核。任務能夠在 50 μs 的極小周期時間內(nèi)得到處理,并且抖動量非常小。TwinCAT 實時核也得到了擴展,能夠將特定的任務分配給多核 CPU 的不同內(nèi)核內(nèi)處理。從而更進一步提升了 PC 控制器的性能。

  同時,TwinCAT 3還支持目前廣泛使用的 64 位操作系統(tǒng)。只有使用接口清晰的模塊化軟件結構才能夠處理用不同編程語言編寫的運行時對象。這些所謂的 TcCOM 接口基于普遍的組件對象模型(Component Object Model),并已應用于自動化技術。模塊可由任務通過這些接口調(diào)用,模塊之間也能夠相互調(diào)用,與編程語言無關。在最低層,Automation Device Drivers(ADD)也可用這一模塊定義執(zhí)行。例如,它們可以是用于新型現(xiàn)場總線的驅動程序。

    www.beckhoff.com/TwinCAT3

  除了能夠根據(jù) IEC 61131-3 的第三個版本進行控制器編程外,使用最新的 TwinCAT 3 架構還能夠使用 C 和 C++ 作為編程語言。TwinCAT 3 Runtime 已經(jīng)被重構,目的是讓它更加開放、更加靈活?,F(xiàn)在,它創(chuàng)建了一個 TwinCAT 3 模塊能夠在其中運行的環(huán)境。這樣,這些模塊是否是 PLC、NC 或 CNC 模塊,還是從 C 代碼(如 Matlab®/Simulink®)生成的模塊已不再重要。

  關于德國倍福

  德國倍福自動化有限公司的-總部位于德國威爾市。公司在世界各地設有分支機構,加上全球的合作伙伴,目前公司業(yè)務已遍及60多個國家。

  倍福始終以基于PC的自動化新技術作為公司的發(fā)展理念,所生產(chǎn)的工業(yè)電腦、現(xiàn)場總線模塊、驅動產(chǎn)品和TwinCAT控制軟件構成了一套完整的、相互兼容的控制系統(tǒng),可為各個工控領域提供開放式自動化系統(tǒng)和完整的解決方案。近30年來,倍福公司的元件和系統(tǒng)解決方案在世界各地得到了廣泛的應用。

  自2001年3月德國倍福成立北京代表處以來,公司在中國的業(yè)務迅速發(fā)展,先后成立了上海代表處和廣州代表處,并在寧波、武漢、成都、青島設立了聯(lián)絡處。2007年8月上海代表處經(jīng)轉制后正式成立倍福中國公司,并將倍福中國區(qū)總部遷至上海。隨著各種具有良好性價比的新產(chǎn)品、新技術不斷進入中國市場,其勇于打破傳統(tǒng)控制模式,傾力推廣PC控制新技術的理念已被越來越多的中國用戶所接受。如需了解更多信息,請登陸 Beckhoff 中文官方網(wǎng)站www.beckhoff.com.cn

  

版權所有 工控網(wǎng) Copyright?2025 Gkong.com, All Rights Reserved