<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    S7-200 SMART V2.8數學運算的擴展使用
    發布時間: 2024-01-10 16:46 更新時間: 2024-12-27 09:10

    新增指令



    位邏輯指令

    程序塊

    圖片


    程序塊說明

    圖片



    轉換指令

    程序塊

    圖片圖片圖片圖片圖片圖片

    程序塊說明

    圖片



    數學運算指令

    程序塊

    圖片圖片圖片圖片圖片圖片圖片圖片圖片圖片圖片

    程序塊說明

    圖片



    邏輯運算

    程序塊

    圖片圖片圖片

    程序塊說明

    圖片


    數學運算的擴展應用


    S7-200 SMART V2.8版本推出了很多新的功能塊,其中有不少有關數學運算的功能塊 ,比如求平均值、極值和冒泡排序等功能,本文就結合實際現場需求推出了數學運算功能的擴展應用。


    數學運算擴展應用庫

    圖片圖片圖片


    程序塊引腳

    圖片


    該擴展應用庫可以實現對輸入信號的采樣,并將輸入信號填充到對應數組中, 然后對數組數據進行求平均值、Zui大值和Zui小值等操作。



    應用例程


    為了方便理解數學運算的指令應用,特編寫如下例程,用戶可以根據實際情況進行測試學習。


    1. 

    生成范圍0.0~200.0的隨機浮點數。


    圖片

    2. 

    把生成的隨機浮點數填入VD100開始的數組中(數組總長度為10,實際長度為VW4),并計算平均值。


    圖片

    3. 

    計算從VD100開始的數組的Zui大值和Zui小值,同時對該數組進行排序,排序結果放到VD300開始的數組中。


    圖片


    基于精彩觸摸屏的畫面樣例


    在本樣例中,配合PLC樣例程序,展示了數學運算的運算過程和結果。


    畫面分為4個區域

    輸入隨機數區域:

    采集隨機數數值,并放到對應數組中

    數組數據元素區域:

    顯示存放采集的數據元素

    數學運算結果區域:

    顯示數學運算結果

    冒泡排序結果區域:

    根據排序模式,顯示排序后結果


    圖片


    聯系方式

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