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 源代碼。
- 標準 CPU 與 S7-1500R/H 冗余系統進行S7通信 2024-12-27
- 西門子1500軟PLC系列簡介 2024-12-27
- S7-1500冗余PLC 如何建立TCP通信 2024-12-27
- S7-1200運動控制功能 2024-12-27
- S7-200 SMART V2.8運動控制新功能 2024-12-27
- LOGO!讓機械手的“搬磚”更高效 2024-12-27
- MCGS觸摸屏與 S7-1200 以太網通訊 2024-12-27
- PLC通訊MODBUS協議的應用及編程 2024-12-27
- 西門子SMARTP通過MODBUS RTU實現一主多從 2024-12-27
- 西門子S7-1200PLC 移動操作指令:讀取域和寫入域指令 2024-12-27
- 西門子S7-1500 PLC的通信基礎知識 2024-12-27
- MCGS 和西門子1200PLC通訊設置 2024-12-27
- S7-1200與S7-300/400之間的以太網通信 2024-12-27
- 西門子S7-1200PLC點對點通信實例 2024-12-27
- S7-1500數據塊:優化DB與非優化DB 2024-12-27
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595