德國倍福自動化beckhoff軟件
TwinSAFE: 系統(tǒng)安全與 I/O 技術(shù)集成于同一系統(tǒng)
目前,現(xiàn)場總線技術(shù)已成功獲得了廣泛的應(yīng)用,而在過去不受控制技術(shù)重視的一個領(lǐng)域正日顯突出:安全技術(shù)。用于保證機器安全的急停開關(guān)、光柵以及其它部件的接線占據(jù)了電纜槽和控制柜的很大一部分空間。現(xiàn)場總線技術(shù)必須傳輸相關(guān)安全信號。就技術(shù)層面而言,它的實現(xiàn)已經(jīng)有一段時間了,但問題是缺少經(jīng)過認證的可保證足夠安全的、獨立于制造商的開放式接口。
安全擴展 I/O 工具箱
通過 TwinSAFE 總線端子,用戶就可選擇對 PROFIBUS 網(wǎng)絡(luò)添加安全端子。安全信號可與標準信號混合而無任何限制。因此可明顯節(jié)省設(shè)計、安裝和材料成本。通過快速診斷和簡易更換(只需更換幾個部件),使維護和保養(yǎng)大大簡化。
KLx9xx 系列總線端子只有三種基本類型:KL19xx 數(shù)字量輸入端子,KL29xx 數(shù)字量輸出端子及 KL6904 邏輯端子。大多數(shù)應(yīng)用場合中的傳感器和執(zhí)行機構(gòu)可連接到這三種類型的端子上。所需的輸入、輸出邏輯鏈路通過 TwinSAFE 控制器 KL6904 處理。因此,對于小型配置,故障安全型 PLC 中的任務(wù)在總線端子系統(tǒng)中執(zhí)行;對于大型配置,則可使用任何具有 PROFIsafe功能的故障安全型 PLC。
TwinSAFE 總線端子
TwinSAFE總線端子可連接所有常用的安全傳感器和執(zhí)行機構(gòu)。TwinSAFE 總線端子可與支持 PROFIsafe 的兼容故障安全型控制器共同運行,或以獨立模式與 KL6904 TwinSAFE 邏輯總線端子配套使用。PROFIsafe 或 TwinSAFE 協(xié)議都適用于安全通訊。
TwinSAFE 邏輯總線端子是 TwinSAFE 輸入和輸出端子之間的鏈接單元,可用于配置簡單、靈活、經(jīng)濟的分布式安全控制系統(tǒng)。
因此,對上位控制系統(tǒng)而言無安全要求。實現(xiàn)機器自動化所需要的典型安全功能(例如緊急停車、安全門、雙手控制繼電器等)固化在 KL6904 中。用戶可根據(jù)其項目的安全性要求配置端子。
德國倍福自動化beckhoff軟件
CX5010-1100嵌入式模塊
CX5010-1110嵌入式模塊
CX5010-1111嵌入式模塊
CX5010-1112嵌入式模塊
CX5010-1115嵌入式模塊
CX5010-1120嵌入式模塊
CX5010-1121嵌入式模塊
CX5010-1122嵌入式模塊
CX5010-1125嵌入式模塊
CX5010-B110嵌入式模塊
CX5010-B310嵌入式模塊
CX5010-B510嵌入式模塊
CX5010-B930嵌入式模塊
CX5010-B950嵌入式模塊
CX5010-M310嵌入式模塊
CX5010-M510嵌入式模塊
CX5010-M930嵌入式模塊
CX5010-N020嵌入式模塊
CX5010-N030嵌入式模塊
CX5010-N031嵌入式模塊
CX5010-N031-0001總線模塊
CX5010-N031-0002總線模塊
CX5010-N031-0003總線模塊
CX5010-N031-0004總線模塊
CX5020-0100總線模塊
CX5020-0110總線模塊
CX5020-0111總線模塊
CX5020-0112總線模塊
CX5020-0115總線模塊
CX5020-0120總線模塊
CX5020-0121總線模塊
CX5020-0122總線模塊
CX5020-0125總線模塊
CX5020-1100總線模塊
CX5020-1110總線模塊
CX5020-1111總線模塊
CX5020-1112總線模塊
CX5020-1115總線模塊
CX5020-1120總線模塊
CX5020-1121總線模塊
CX5020-1122總線模塊
CX5020-1125總線模塊
CX5020-B110總線模塊
CX5020-B310總線模塊
CX5020-B510伺服電機
CX5020-B930伺服電機
CX5020-M310伺服電機
CX5020-M510伺服電機
CX5020-M930伺服電機
CX5020-N020伺服電機
CX5020-N030伺服電機
CX5020-N031伺服電機
CX5020-N031-0001伺服電機
CX5020-N031-0002伺服電機
CX5020-N031-0003伺服電機
CX5020-N031-0004伺服電機
CX5120-0100伺服電機
CX5120-0110伺服電機
CX5120-0111伺服電機
CX5120-0112伺服電機
CX5120-0113伺服電機
CX5120-0115伺服電機
CX5120-0120伺服電機
CX5120-0121伺服電機
CX5120-0122伺服電機
基于 PC 的 PLC 和運動控制系統(tǒng)
Windows 控制和自動化技術(shù)
TwinCAT 軟件系統(tǒng)可將幾乎任何兼容的 PC 轉(zhuǎn)變成為帶多 PLC 系統(tǒng) 和 NC/CNC 軸控制系統(tǒng)的實時控制器。同時,TwinCAT 集成了適用于所有 Beckhoff 控制器的編程環(huán)境:從工業(yè) PC 到嵌入式控制器。
TwinCAT 架構(gòu)
TwinCAT 系統(tǒng)由用于實時執(zhí)行控制程序的運行時系統(tǒng)和用于編程、診斷和配置的開發(fā)環(huán)境構(gòu)成。任何 Windows 程序(如:可視化程序或辦公軟件程序)都可以通過 Microsoft 接口來訪問 TwinCAT 數(shù)據(jù),也可以執(zhí)行指令。
實用的軟件解決方案
TwinCAT 提供了一種精確的時基,在該時基中,程序能夠以高的確定性執(zhí)行,而與其它處理器任務(wù)無關(guān)。可通過 TwinCAT 來設(shè)置 PC 上的實時負荷,以此實現(xiàn)預(yù)定的操作性能。TwinCAT 系統(tǒng)可以顯示正在運行的程序的系統(tǒng)負荷。同時,也可以設(shè)置負荷的臨界值,以確保預(yù)定的計算能力能夠滿足操作程序以及 Windows NT/2000/XP/Vista 或 Windows 7 的需求。如果超過該臨界值,則會產(chǎn)生一個系統(tǒng)報文。
TwinCAT 支持系統(tǒng)診斷
在使用開放式 PC 硬件和軟件時,一般都需要進行一些校驗:不合適的組件會擾亂 PC 系統(tǒng)。Beckhoff 在其產(chǎn)品中已集成實時抖動指示器,以便管理員能夠快速對硬件和軟件做出評估。運行過程中出現(xiàn)的系統(tǒng)報文能夠指示狀態(tài)是否正確。
啟動/停止
TwinCAT 既可手動啟停,也可自動啟停,取決于具體的設(shè)置。由于 TwinCAT 作為一種服務(wù)集成在 Windows 中,因此操作人員無需啟動系統(tǒng):只需接通電源即可。
重啟和數(shù)據(jù)備份
當程序啟動或重啟時,TwinCAT 會加載程序和剩余數(shù)據(jù)。為了正確備份數(shù)據(jù)以及正常關(guān)閉 Windows ,好使用 UPS(不間斷電源)。
TwinCAT 和“藍屏”
TwinCAT 系統(tǒng)即使在出現(xiàn)藍屏死機 (BSOD) 操作系統(tǒng)崩潰的情況時,也能保持實時能力。因此,諸如 PLC 和 NC 等實時任務(wù)仍可繼續(xù)運行,并可使控制過程進入到安全狀態(tài)。終還是由編程人員決定是否使用該功能,但請記住藍屏死機會造成數(shù)據(jù)或程序損壞。
通過報文路由實現(xiàn)連接 — 系統(tǒng)集成了“遠程”連接
根據(jù)操作資源的要求,TwinCAT 軟件設(shè)備可分配如下:TwinCAT PLC 程序可在 PC 或 Beckhoff 總線端子控制器上運行。“報文路由器”通過 TCP/IP 接口管理和分配系統(tǒng)中的所有報文。PC 系統(tǒng)可通過 TCP/IP 相互連接;總線端子模塊控制器通過串口和現(xiàn)場總線集成。
訪問
由于可以使用 NT/2000/XP/Vista/CE 和 Windows 7 的標準 TCP/IP 服務(wù),因此可在范圍內(nèi)進行數(shù)據(jù)交換。系統(tǒng)提供各種可調(diào)的通訊能力和超時時間,以實現(xiàn)通訊監(jiān)管。OPC 為方便用戶訪問多個不同的 SCADA/MES/ERP 軟件包提供了一種標準方式。
基于 PC 的 PLC 和運動控制系統(tǒng)
TwinCAT I/O – 適合所有常用現(xiàn)場總線的通用 I/O 接口
可支持由不同廠商提供的各種 PC 現(xiàn)場總線卡。一臺 PC 可連接多個現(xiàn)場總線卡。支持主站和從站功能,具體取決于所選的現(xiàn)場總線卡。通過 TwinCAT 系統(tǒng)管理器可以方便地配置和診斷現(xiàn)場總線卡。TwinCAT I/O 包含用于運行現(xiàn)場總線的 TwinCAT 實時系統(tǒng)和一個連接應(yīng)用程序的 DLL 接口。
TwinCAT PLC 在 Windows NT/2000/XP/Vista 操作系統(tǒng)下運行,包括編程環(huán)境和運行時系統(tǒng),無需使用附加的編程設(shè)備。對于用于 BX 和 BC系列控制器的 CE 操作系統(tǒng)和嵌入式操作系統(tǒng),則只提供 TwinCAT 運行時。程序修改通過與運行時系統(tǒng)進行組網(wǎng)通訊來實現(xiàn)。
IEC 61131-3 – 適用于所有 Beckhoff 控制器的高級編程標準
TwinCAT PLC 的編程符合 IEC 61131-3 標準,獨立于設(shè)備制造商。TwinCAT 支持所有 IEC61131-3 編程語言,配有方便的編輯器和快速、高效的編譯器,即使是幾兆字節(jié)的大型 PLC 程序,其開發(fā)創(chuàng)建的周期也很短。增量式編譯防止出現(xiàn)較長的編譯周轉(zhuǎn)時間,并且只編譯更新后的字段。功能強大的編輯器功能,例如“自動套用格式”、“自動聲明”或“查找”和“替換”等功能,使得編程速度非常快。對于所有編程語言,項目比較功能可以輕松識別并接受差異(如有)。如果一個項目(注釋、目錄等)被翻譯成非原有語言的其它語言,則所有術(shù)語都被導(dǎo)出到一個表格中,翻譯完成之后,再重新導(dǎo)入。如果是一個團隊在進行開發(fā),所有對象(塊、數(shù)據(jù)類型、列表)均可在一個源代碼工具內(nèi)通過 TwinCAT 開發(fā)環(huán)境接口進行管理。由此可追溯不同版本之間的變更并顯示每個版本之間的區(qū)別。
功能塊的“實例化”概念,指每個實例都有其自身的數(shù)據(jù),從而形成面向?qū)ο蟮慕Y(jié)構(gòu)化編程形式。它支持 IEC 61131-3 中規(guī)定的所有通用數(shù)據(jù)類型。可實現(xiàn)多維字段和結(jié)構(gòu),例如枚舉和子范圍類型。
TwinCAT PLC 所采用的語言包括 IL 和 ST(基本級)。在線修改功能可以在 PLC 運行并保留多數(shù)據(jù)的情況下修改代碼和/或數(shù)據(jù)。源代碼可保存在目標系統(tǒng)中(除 BCxxxx 系列控制器以外)。準則分析功能對于過程錯誤的檢測非常有益。
由于功能庫管理器的使用十分簡便,因此可以非常容易地重復(fù)利用代碼。對于程序和功能庫可使用多級密碼保護,以實現(xiàn)專有技術(shù)保護。
使用一種工具,實現(xiàn)多個目標平臺
使用 TwinCAT PLC 創(chuàng)建的 PLC 程序也可以在多個目標平臺上執(zhí)行。除了工業(yè) PC 和 CX 系列嵌入式控制器之外,PLC 項目也可載入到 Beckhoff 的 BC 和 BX 系列現(xiàn)場總線控制器中。程序開發(fā)和調(diào)試都在相同的工作環(huán)境中進行,與正在執(zhí)行程序的設(shè)備無關(guān)。
豐富的附加功能庫
對于擴展由 IEC 語言標準定義的功能塊,Beckhoff 還提供了大量用于執(zhí)行自動化技術(shù)典型任務(wù)的附加功能庫:例如通過 TwinCAT NC 控制電動和液*的功能庫、串行通訊功能庫、報文輸出系統(tǒng)功能庫、寫/讀文件功能庫、控制技術(shù)功能塊功能庫等。