■窗口控制和自動(dòng)化技術(shù)
Beckhoff TwinCAT 軟件系統(tǒng)將任何兼容的PC轉(zhuǎn)換成具有多PLC系統(tǒng)、NC軸控制、編成環(huán)境和操作站的一個(gè)實(shí)時(shí)控制器。TwinCAT 取代了傳統(tǒng)的 PLC 和 NC 控制器以及操作設(shè)備,并具備:
- 開(kāi)放式的、兼容的 PC 硬件
- 在 Windows NT/2000/XP, 嵌入式 NT/XP 、 CE 中,內(nèi)嵌了 IEC 61131-3 軟 PLC 和軟 NC
- 編程和實(shí)時(shí)運(yùn)行系統(tǒng)可選擇為在一臺(tái) PC 上或分開(kāi)
- 可連接所有的公共現(xiàn)場(chǎng)總線和用于I/O信號(hào)的PC接口卡
- 帶用戶接口的數(shù)據(jù)通訊和使用微軟開(kāi)放式標(biāo)準(zhǔn)程序 (OPC, OCX, DLL 等)
■PC 控制技術(shù): PC 中的 PLC 和 NC
Beckhoff 已經(jīng)實(shí)現(xiàn)了用于 PLC 和 NC 軸功能的 PC 控制技術(shù).通過(guò)將功能強(qiáng)大的 PLC/NC 軟件和現(xiàn)場(chǎng)總線無(wú)關(guān)的 I/O 接口集成到 Windows NT/2000/XP/CE 中,TwinCAT 可構(gòu)成完全開(kāi)放的和通用的自動(dòng)化系統(tǒng).
■PC 是控制器
基于 PC 的自動(dòng)化系統(tǒng)目前已經(jīng)實(shí)現(xiàn)用于:
- PLC, 過(guò)程控制計(jì)算機(jī)或用 PC 組合的 NC 控制系統(tǒng)
- 用于 PLC/NC 任務(wù)的帶協(xié)處理器板的工業(yè) PC
■PC 通常不直接分配處理任務(wù). 它通常由附加的處理器完成.而基于純軟件的解決方案是一種新方法,即在單處理器方式下由一個(gè)處理器完成所有的自動(dòng)化任務(wù). 使用具有 PLC/NC 處理器系統(tǒng)屬性的 TwinCAT, 取代了由 PC 軟件處理的 PLC 和 NC 任務(wù).
■現(xiàn)在的自動(dòng)化系統(tǒng)僅由4個(gè)組件構(gòu)成:
- 工業(yè) PC
- 一個(gè)用于 I/O 接口的開(kāi)放式現(xiàn)場(chǎng)總線系統(tǒng)
- 一個(gè)用于用戶接口(HMI)的標(biāo)準(zhǔn)操作系統(tǒng) (Windows NT/2000/XP)
- TwinCAT 控制軟件: IEC 61131-3 PLC 和 NC
■該種方案的優(yōu)越性:
- 程序和數(shù)據(jù)的存儲(chǔ)幾乎沒(méi)有限制
- 對(duì)自動(dòng)化任務(wù)的性能可連續(xù)開(kāi)發(fā)
- 可全部集成到操作系統(tǒng)中
- 需要的組件少
- 系統(tǒng)的可靠性高
■單處理器的解決方案提供了完美的系統(tǒng)性能
軟件 PLC 解決方案的性能大大好于硬件 PLC, 并隨著新的 PC 處理器的出現(xiàn),其性能還會(huì)進(jìn)一步提高.
■系統(tǒng)的限制可置之度外
不僅僅是性能, PC 上的系統(tǒng)限制也不復(fù)存在: 程序長(zhǎng)度, 標(biāo)志寄存器, 處理器映像大小. 實(shí)際上, 這些問(wèn)題不復(fù)存在. 目前的 32 位 PC 技術(shù)所遇到的實(shí)際限制遠(yuǎn)比傳統(tǒng)的 PLC 設(shè)備所受到的限制小. 這種差距正在擴(kuò)大: 控制器也在發(fā)展, 這是因?yàn)? 標(biāo)準(zhǔn) PC 上運(yùn)行的軟件, 隨著 PC 性能的增強(qiáng)而增強(qiáng).