什么是 TwinCAT ?
TwinCAT 是一個自動控制軟件包包含工程和運行時間軟件針對于:
順序控制 (軟 PLC),
運動控制 (軟移動控制),
組件間的通訊 (ADS),
技術功能 (集控制器,
通訊, OS 功能等...)
并且所有這些是在Windows NT/2000/XP, 還有嵌入式Windows NT/XP 和 CE.NET. 的硬實時環境下
系統一覽
TwinCAT 的結構
基于PC平臺的 TwinCAT
TwinCAT
不改變 Windows
無需專用硬件
將標準Windows變成實時操作系統
完全支持浮點單元 (FPU)
可通過OCX, Dll 訪問 Windows用戶界面
可通過TCP/IP 遠程訪問
PC 平臺
標準硬件 , 最佳性能
使用 PC 資源
使用主流操作系統 (Windows)
易于集成到辦公網絡
開放的現場總線通訊
PC 平臺
TwinCAT 實時

由Beckhoff開發
無需PC外的其它硬件
循環時間可短至50微秒
強制優先排序
反應時間 < 15微秒 (PIII)
對Windows可調節實時率 (專利權)
如果反應時間過長則發信息
TwinCAT PC 系統的主要特性
操作安全
TwinCAT 實時系統可幸存于 BSOD (藍屏死機)
主板對風扇 / 溫度診斷
性能
快速的閉環控制, 循環時間短至 50微秒
縱向和水平集成
ADS 路徑 (本地或通過 TCP/IP)
數據留存 / 重啟特性
支持UPS (串行和Beckhoff)
事件跟蹤
語言獨立于信息
TwinCAT 結構

TwinCAT
純軟件解決方案
使用Windows CE 實時
留存數據的循環存儲
可編程顯示
CX1000
嵌入式硬件: 32-bit x86 comp. CPU 266 MHz
操作系統: Windows CE 或 嵌入式 Windows XP
無旋轉介質,無風扇
直接訪問端子 I/O
多于一個現場總線
主站 和/或 從站
分辨率從 320x240 到 1024x768
TwinCAT CE 系統的主要特性
性能
快速閉環控制, 循環時間短至 2毫秒
縱向和水平集成
ADS 路徑 (本地或通過TCP/IP)
數據留存 / 重啟特性
內存
TwinCAT 結構

TwinCAT
下裝程序
源代碼上/下傳輸
在線調試/在線更改
通過現場總線遠程訪問
BXxxxx
嵌入式硬件
智能系統總線 (基于CANopen)
顯示
導航開關
嵌入式操作系統
直接訪問端子 I/O
TwinCAT I/O 系統
TwinCAT 控制
模塊化結構
一臺PC上最多4個PLC
CX1000/BX/BC上有1個PLC
定時
1個PLC上最多4個任務
易于建立和維護
在線程序修改
全面的調試特性:
斷點, 監測, 功率流, 示波器
選擇中意的編程語言
所有 IEC61131-3 語言 (IL, ST, FBD LD, SFC)
TwinCAT 運動控制
從機械系統到電子系統的演變
機械凸輪 電子凸輪
機械齒輪 電子齒輪
機械離合 電子耦合
機械凸輪軸 電子凸輪軸
飛行前饋
優點
修改最終產品更具靈活性
提高機器產量
減少建立時間 – 無需機械改動
減少庫存– 沒有不同的機械部件
摘要
縮短交貨/開發時間,降低成本
TwinCAT CNC
連通性
容易使用通訊標準:
ADS (自動化設備規范)
OPC (用于過程控制的OLE )
實施工程
TwinCAT 項目在許多工業領域得到實施
事例:
大陸有限公司 (輪胎制造機械)
Husky (注塑機)
Hymmen (木工機械)
Bruderer (壓機)
Windmöller 和 Hölscher (包裝工業 )
Hayes Lemmerz (鋼輪制造)
DeWind (環境工程 )
微軟德國總部 (樓宇自動化)