<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    S7-1200 固件V4.5版本新功能
    發布時間: 2023-10-19 21:35 更新時間: 2024-12-26 09:10

    1.1 OPC UA 的改進和增強

  • 支持服務器方法調用


  • OPC UA方法是 “遠程過程調用” 的實現,為不同通信節點之間的交互提供了有效機制,該機制提供作業確認和反饋值,因此無需再編程握手機制。OPC UA方法的工作原理與運行系統中由外部OPC UA 客戶端調用受專有技術保護函數塊的原理類似。OPC UA 客戶端僅 “監視” 已定義的輸入和輸出。函數塊、方法或算法的內容對 OPC UA客戶端不可見。OPC UA 客戶端接收成功執行的反饋以及函數塊(方法)返回的值;如果執行不成功,則收到錯誤消息。

    S7-1200 CPU固件從V4.5版本開始,TIA Portal從V17版本開始,可以通過指令編程的方式提供OPC UA服務器方法,OPC UA 服務器方法所需指令如圖1所示。使用 OPC_UA_ServerMethodPre 查詢服務器方法調用,OPC_UA_ServerMethodPost響應服務器方法。

    圖1. OPC UA 服務器    

  • 支持結構化和數組數據類型


        S7-1200 CPU固件V4.5版本前,不支持結構化和數組數據類型,但映射到基本節點類型的SIMATIC 數據類型是受支持的節點類型。例如,S7-1200 OPC UA 服務器不支持數組"Array [0..9] of int"的訪問,但是支持數組里的單個元素[0]、[1]...的訪問。


        V4.5版本開始支持結構化和數組數據類型,服務器接口的配置如圖2所示。


     

    圖片



    圖2.支持結構化和數組數據類型


        在OPC UA客戶端中也可以直接訪問結構化和數組數據類型的數據,例如,如圖3所示,在UaExpert客戶端的Data Access View中可以直接查看結構化和數組數據類型變量。


     

    圖片



    圖3. UaExpert中直接查看結構化和數組數據類型


  • 診斷功能


        在CPU屬性中可以激活OPC UA診斷信息,在CPU的診斷緩沖區可以看到OPC UA相關事件發生時的診斷,在發生錯誤時,可以更快地分析與OPC UA相關的信息。如圖4所示,支持的診斷為:


  • 狀態更改診斷


  • 其它事件診斷


  • 診斷匯總


     

    圖片



    圖4.OPC UA診斷


  • 提升了會話、訂閱、Zui大節點的數量


  • 會話數由5個提升為10個,訂閱數由5個提升為50個,Zui大節點數由1000個提升為2000個。

    1.2 存儲卡中讀/寫和刪除ASCII 文件功能

        使用“FileReadC”指令可以讀取存儲卡內ASCII文件的數據,然后將其寫入 CPU 中的目標區域,通過輸入文件名和完整路徑可指定文件。“FileWriteC” 指令將 CPU 源區域的數據寫入存儲卡 “UserFiles” 文件夾中的ASCII文件。“FileDelete”指令,可以刪除存儲卡上的現有文件。指令調用位置如圖5所示。

    圖片

    圖5.文件處理指令


    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595