加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        西門子ODK 1500S 實時應用編程使用入門
        發布時間: 2024-03-16 09:46 更新時間: 2024-11-22 08:00
        觀看西門子ODK 1500S 實時應用編程使用入門視頻

        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 源代碼。

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415