SIMATIC ODK 1500S 實時應用編程使用入門
ODK 1500S 功能簡介
Open Development Kit (ODK) 1500S 是一個軟件開發工具包,可以很方便的為
1500 Open Controller CPU 開發用戶自定義應用程序,在TIA Portal STEP7 里
直接調用。ODK 1500S 可以在以下兩種環境下開發應用程序。
● Windows 環境
– 應用程序在Windows PC 中執行
– 使用Windows PC 的資源
● 實時環境
– 應用程序在實時環境中執行
– 在PLC 中實現同步調用
Open Controller 上可以同時執行Windows 環境的應用程序和實時環境的應用程序。
開發實時應用程序
開發實時應用程序需要使用ODK 1500S 自帶的Eclipse 開發環境。
本例實現在實時環境下兩數相乘的簡單功能
在Eclipse 中建立ODK1500S 項目并編寫用戶自定義程序
打開Eclipse 軟件,選擇New\Project,新建項目,如圖所示:
在彈出的窗口中選擇ODK 1500S Templates\C++ Project。
選擇Next 并輸入項目名,建立一個項目框架。
打開項目def 文件夾中的GetCSVTest.odk 文件,在文件的末端添加新的函數定義。
鼠標右擊項目,選擇Build Project 編譯項目
打開src_cg_priv\ODK_Functions.h,拷貝圖3-6 中紅框內的內容。
打開scr\GetCSVTest.cpp,粘貼到文件的Zui末端,并添加函數執行代碼。
重新編譯項目。項目成功編譯以后,將生成二進制.so 文件和用于TIASTEP7 下調用的SCL 源代碼。
- 如何在S7-1500R/H冗余控制器上操作DP從站? 2024-11-22
- 如何進行西門子S7-1500H冗余PLC程序下載和監控 2024-11-22
- 西門子精智面板(Comfort Panels) 2024-11-22
- 西門子博途重器——SCL的算數表達式 2024-11-22
- 西門子精智面板(Comfort Panels)鍵盤新的輸入方式 2024-11-22
- 西門子博途 WinCC 功能版本 2024-11-22
- 西門子PLC中char 和 string 數據類型詳解 2024-11-22
- 一分鐘告訴你西門子S7-1200 IO設備如何組態 2024-11-22
- 經常講的西門子IO控制器和設備是啥玩意? 2024-11-22
- 西門子博途重器之—SCL 編程語言 2024-11-22
- 西門子S7-1200 Client 端的配置編程 2024-11-22
- 西門子模塊“IO設備故障-找不到IO設備”?如何處理 2024-11-22
- 西門子S7-200 SMART通過RS485 口和DP01上傳/下載程序 2024-11-22
- 西門子S7-1200 MODBUS TCP通信多請求處理 2024-11-22
- 西門子S7-1200 Zui大 I/O 能力計算 2024-11-22
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415