西門(mén)子6ES7153-2AR03-0XB5
SIMATIC ODK 1500S 支持動(dòng)態(tài)可加載函數(shù)庫(kù)的開(kāi)發(fā),這些函數(shù)庫(kù)可直接從 S7-1500 軟控制器或 S7-1500 增強(qiáng)型控制器 CPU 1518 MFP 的用戶程序調(diào)用。此時(shí),可加載的庫(kù)可在 Windows (DLL) 中生成以及在具有 ODK 功能的 SIMATIC 控制器的實(shí)時(shí)環(huán)境中生成(SO – 共享對(duì)象)。
也可以開(kāi)發(fā)可與 CPU 1518 MFP 上的用戶程序并行執(zhí)行的應(yīng)用程序。
生成可加載的函數(shù)庫(kù)
對(duì)于在 Windows 中的函數(shù)庫(kù),可加載的函數(shù)庫(kù)是通過(guò) Microsoft Visual C++ 生成的;對(duì)于在 CPU 的用戶程序中執(zhí)行的實(shí)時(shí)函數(shù)庫(kù),可加載的函數(shù)庫(kù)是在 Eclipse(包括在供貨范圍內(nèi))中生成的。通過(guò)借助于預(yù)定義的模板創(chuàng)建項(xiàng)目,用戶可以立即開(kāi)始定義和實(shí)現(xiàn)其函數(shù)。
函數(shù)庫(kù)完成時(shí),將提供可直接集成到 STEP 7 中并用于從控制程序加載和執(zhí)行函數(shù)的函數(shù)塊。
完成后,函數(shù)庫(kù)本身作為 DLL(Windows 函數(shù)庫(kù))或 SO 文件(共享對(duì)象 – 實(shí)時(shí)函數(shù)庫(kù))的形式提供。實(shí)時(shí)函數(shù)庫(kù)經(jīng)由其 Web 服務(wù)器加載到控制器的裝載存儲(chǔ)器中,這樣,它們也可以獨(dú)立于 Windows 加載和執(zhí)行。
對(duì)于 Windows 庫(kù),整個(gè)功能范圍可以用于 Windows DLL。開(kāi)發(fā)是通過(guò) Visual Studio 進(jìn)行的。
ODK 1500S 的供貨范圍內(nèi)包括開(kāi)發(fā)實(shí)時(shí)庫(kù)所需的集成開(kāi)發(fā)環(huán)境 Eclipse。
測(cè)試函數(shù)庫(kù)
使用 Visual Studio,可以對(duì) Windows 函數(shù)庫(kù)進(jìn)行全面調(diào)試。由于在 Windows 下異步執(zhí)行函數(shù),即使使用單步處理或斷點(diǎn),軟控制器的實(shí)時(shí)特性也不會(huì)被削弱。
由于單步處理或斷點(diǎn)在實(shí)時(shí)條件下不可行,因此提供了一個(gè)功能強(qiáng)大的跟蹤方案,可用于用戶程序環(huán)境中的實(shí)時(shí)函數(shù)庫(kù)。盡管如此,為了驗(yàn)證使用單步處理或斷點(diǎn)時(shí)的代碼,可以在開(kāi)發(fā) PC 上的測(cè)試環(huán)境中調(diào)用實(shí)時(shí)庫(kù)的函數(shù)并進(jìn)行測(cè)試。另外,當(dāng)發(fā)生軟件異常時(shí),還會(huì)生成實(shí)時(shí)函數(shù)庫(kù)的存儲(chǔ)器映射。在 Eclipse 開(kāi)發(fā)環(huán)境中,這可用于確定異常的發(fā)生原因。
創(chuàng)建和測(cè)試 CPU 1518 MFP 的 C++ 運(yùn)行時(shí)應(yīng)用程序
通過(guò) Eclipse 創(chuàng)建 CPU 1518 MFP 的 C++ 運(yùn)行時(shí)應(yīng)用程序。這些應(yīng)用程序在開(kāi)發(fā)期間直接從開(kāi)發(fā)環(huán)境傳送到目標(biāo)設(shè)備,并以通常方式啟動(dòng)和調(diào)試。為了實(shí)現(xiàn)自動(dòng)運(yùn)行,應(yīng)用程序可通過(guò)一個(gè)啟動(dòng)腳本來(lái)啟動(dòng)。
SIMATIC ODK 1500S 的典型應(yīng)用包括:
- Windows 函數(shù)庫(kù)(僅限于 S7-1500 軟控制器):
- 與數(shù)據(jù)庫(kù)接口
- 與 Office 應(yīng)用程序等 Windows 程序通信
- 連接到與應(yīng)用相關(guān)的可視化軟件
- 實(shí)現(xiàn)特定領(lǐng)域的協(xié)議轉(zhuǎn)換器,如 PV02、IEC 61850 等
- 訪問(wèn) Windows 文件系統(tǒng),例如,用特定文件格式進(jìn)行訪問(wèn)
- 通過(guò) Visual Studio 開(kāi)發(fā)環(huán)境,用高級(jí)語(yǔ)言 C++ 進(jìn)行開(kāi)發(fā)
- CPU 用戶程序的實(shí)時(shí)函數(shù)庫(kù)(S7-1500 軟控制器和 CPU 1518 MFP):
- 將現(xiàn)有 C/C++ 算法集成到控制任務(wù)中。
- 實(shí)現(xiàn)閉環(huán)控制器或其算法,配備基于模型的開(kāi)發(fā)環(huán)境,比如 MATLAB® 或 SIMULINK®
- 使用 C/C++ 語(yǔ)言對(duì)控制函數(shù)進(jìn)行編程,該編程語(yǔ)言與平臺(tái)無(wú)關(guān)。
- 通過(guò) Eclipse 開(kāi)發(fā)環(huán)境,用高級(jí)語(yǔ)言 C++ 進(jìn)行開(kāi)發(fā)(該開(kāi)發(fā)環(huán)境在供貨范圍內(nèi))
- 聯(lián)合使用 SIMATIC Target 1500S™ for Simulink®,可直接從 Simulink® 生成庫(kù)函數(shù)。
- C++ 運(yùn)行系統(tǒng)的高級(jí)語(yǔ)言應(yīng)用程序(僅 CPU 1518 MFP)
- 實(shí)現(xiàn)與行業(yè)相關(guān)的協(xié)議轉(zhuǎn)換器,如 PV02、IEC 61850 等
- 數(shù)據(jù)庫(kù)連接
- 數(shù)據(jù)處理和斷路器數(shù)據(jù)服務(wù)器
- 實(shí)現(xiàn)與 CPU 1518 MFP 上的 PLC 周期并行執(zhí)行的復(fù)雜算法。
- 通過(guò) Eclipse 開(kāi)發(fā)環(huán)境,用高級(jí)語(yǔ)言 C++ 進(jìn)行開(kāi)發(fā)(該開(kāi)發(fā)環(huán)境在供貨范圍內(nèi))
功能
SIMATIC ODK 1500S 支持動(dòng)態(tài)可加載函數(shù)庫(kù)的開(kāi)發(fā),這些函數(shù)庫(kù)可直接從 S7-1500 軟控制器或 S7-1500 增強(qiáng)型控制器 CPU 1518 MFP 的用戶程序調(diào)用。此時(shí),可加載的庫(kù)可在 Windows (DLL) 中生成以及在具有 ODK 功能的 SIMATIC 控制器的實(shí)時(shí)環(huán)境中生成(SO – 共享對(duì)象)。
也可以開(kāi)發(fā)可與 CPU 1518 MFP 上的用戶程序并行執(zhí)行的應(yīng)用程序。
生成可加載的函數(shù)庫(kù)
對(duì)于在 Windows 中的函數(shù)庫(kù),可加載的函數(shù)庫(kù)是通過(guò) Microsoft Visual C++ 生成的;對(duì)于在 CPU 的用戶程序中執(zhí)行的實(shí)時(shí)函數(shù)庫(kù),可加載的函數(shù)庫(kù)是在 Eclipse(包括在供貨范圍內(nèi))中生成的。通過(guò)借助于預(yù)定義的模板創(chuàng)建項(xiàng)目,用戶可以立即開(kāi)始定義和實(shí)現(xiàn)其函數(shù)。
函數(shù)庫(kù)完成時(shí),將提供可直接集成到 STEP 7 中并用于從控制程序加載和執(zhí)行函數(shù)的函數(shù)塊。
完成后,函數(shù)庫(kù)本身作為 DLL(Windows 函數(shù)庫(kù))或 SO 文件(共享對(duì)象 – 實(shí)時(shí)函數(shù)庫(kù))的形式提供。實(shí)時(shí)函數(shù)庫(kù)經(jīng)由其 Web 服務(wù)器加載到控制器的裝載存儲(chǔ)器中,這樣,它們也可以獨(dú)立于 Windows 加載和執(zhí)行。
對(duì)于 Windows 庫(kù),整個(gè)功能范圍可以用于 Windows DLL。開(kāi)發(fā)是通過(guò) Visual Studio 進(jìn)行的。
ODK 1500S 的供貨范圍內(nèi)包括開(kāi)發(fā)實(shí)時(shí)庫(kù)所需的集成開(kāi)發(fā)環(huán)境 Eclipse。
西門(mén)子6ES7153-2AR03-0XB5
定位模塊EM 253
EM 253是一個(gè)用于簡(jiǎn)單定位任務(wù)的功能模塊(1軸)。可以將它連接到步進(jìn)電機(jī)和伺服電機(jī),通過(guò)高頻脈沖輸入從Micro Stepper連接到高性能伺服驅(qū)動(dòng)器。
EM 253定位模塊以與擴(kuò)展模塊相同的方式進(jìn)行安裝,通過(guò)一體化連接電纜連接到S7 - 200擴(kuò)展總線。
連接之后,從CPU自動(dòng)讀出配置數(shù)據(jù)
該模塊具有以下特點(diǎn):
稱(chēng)重模塊SIWAREX MS
SIWAREX MS是一種多用途稱(chēng)重模塊,用于各種簡(jiǎn)單稱(chēng)重和力測(cè)量任務(wù)。在SIMATIC S7-200自動(dòng)化系統(tǒng)中可以很容易安裝地緊湊型模塊??梢栽赟IMATIC CPU中直接訪問(wèn)實(shí)際重量的數(shù)據(jù),無(wú)需任何額外接口。
使用65000件高分辨率和0.05%的準(zhǔn)確度測(cè)量重量或者力
通過(guò)RS232接口,使用SIWATOOL MS PC程序簡(jiǎn)便地調(diào)整規(guī)模
支持更換模塊,無(wú)需更新規(guī)模調(diào)整
針對(duì)在Ex 2區(qū)使用,通過(guò)Ex接口為1區(qū)供電的本質(zhì)安全測(cè)壓元件
熱電偶模塊EM231(模擬模塊)
熱電偶模塊EM231是一個(gè)采用標(biāo)準(zhǔn)熱電偶和高精度溫度傳感器。在±80 mV范圍內(nèi)也可能檢測(cè)到低電平模擬信號(hào)。熱電偶模塊EM231可以與CPU 222,224和226配套使用。
熱電阻模塊EM231 RTD(模擬模塊)
熱電阻模塊EM231是一個(gè)采用標(biāo)準(zhǔn)電阻溫度檢測(cè)器的高精度溫度傳感器。它們可以與CPU222,224和226配套使用。
熱電阻模塊應(yīng)安裝在低溫度波動(dòng)的位置處,從而確保**高的準(zhǔn)確度和可重復(fù)性。
SIMATIC ET 200pro模塊化多功能化
SIMATIC ET 200pro 是一個(gè)高性能、小型化的堅(jiān)固的 I/O 系統(tǒng),防護(hù)等級(jí)IP65/67。它不需要使用控制柜,可直接安裝在機(jī)器上。通過(guò)其模塊化和以節(jié)省時(shí)間
SIMATIC ET 200pro 是一個(gè)高性能、小型化的堅(jiān)固的 I/O 系統(tǒng),防護(hù)等級(jí)IP65/67。它不需要使用控制柜,可直接安裝在機(jī)器上。通過(guò)其模塊化和以節(jié)省時(shí)間為導(dǎo)向的結(jié)構(gòu),可實(shí)現(xiàn)靈活、定制的分布式解決方案。
ET 200pro 可與 PROFIBUS 或 PROFI-NET(一種用于公司范圍內(nèi)自動(dòng)化的開(kāi)放式工業(yè)以太網(wǎng)標(biāo)準(zhǔn))等相連。
ET 200pro 所提供的廣泛診斷功能可以降低工廠的停產(chǎn)時(shí)間。
標(biāo)準(zhǔn)模板具有模板診斷功能,可檢查編碼器電源或輸出的短路情況。
高性能模板通過(guò)用于檢查短路和斷線情況的通道診斷,提供了更為**的診斷功能。附加的過(guò)程中斷可用于6個(gè)數(shù)字量輸入通道。
診斷報(bào)警通過(guò) PROFIBUS 或 PROFI-NET 以普通文本的形式通過(guò)被發(fā)送到上位 PLC。
ET 200pro 設(shè)計(jì)緊湊,可根據(jù)需要在不超過(guò) 1 米的長(zhǎng)度上組合16個(gè)模板??梢栽诠ぷ髋_(tái)上用窄模板安裝導(dǎo)軌對(duì) ET 200pro 站進(jìn)行預(yù)組裝,然后將其作為一個(gè)裝置安裝到機(jī)器上。此外,也可以首先將緊湊型模板安裝導(dǎo)軌固定到位,然后再組裝操作站。