<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595

    SIEMENS山東省菏澤市西門子(授權)中國總代理-西門子華東地區一級總代理商

    更新時間
    2024-12-27 09:10:00
    價格
    請來電詢價
    變頻器
    西門子代理商
    觸摸屏
    西門子一級代理
    伺服電機
    西門子一級總代理
    聯系電話
    18126392341
    聯系手機
    15267534595
    聯系人
    梁濤
    立即詢價

    詳細介紹
    1、子例程 S_ITR:整數轉換為實數(一般作為模擬量輸入數據的轉換)

    將整數縮放為實數此子例程的用途是將輸入范圍中的整數縮放為輸出范圍中的實數。此子例程首先會讀取由調用 POU 傳遞的值:要縮放的輸入、輸入范圍上限 (ISH)、輸入范圍下限 (ISL)、輸出范圍上限 (OSH) 和輸入范圍下限 (OSL)。下一步是用 OSH 中減去 OSL,以確定存回 OSH 中的輸出縮放范圍。接下來,該子例程會從輸入中減去 ISL,并將所得的差先轉換為雙字,然后再轉換為實數。之后,下一條指令將該實數乘以輸出范圍。再下一步是用 ISH 減去 ISL,以計算輸入縮放范圍,將計算所得的值轉換為雙字,并再轉換為實數。接下來,該子例程用輸出縮放范圍除以計算所得的實數,并將結果與輸出范圍下限值 (OSL) 相加,以確定Zui終輸出值。Zui后,該子例程會將此值移動到要由調用 POU 使用的子例程的輸出。公式如下:輸出 = [(OSH - OSL) * (輸入 - ISL) / (ISH - ISL)] + OSL圖片程序如下:可單獨制作寫入庫中,進行使用
    圖片圖片
    2、子例程 S_RTI:實數轉換為整數(一般作為模擬量輸出數據的轉換)將實數縮放為整數此子例程的用途是將輸入范圍中的實數縮放為輸出范圍中的整數。此子例程首先會讀取由調用 POU 傳遞的值:要縮放的輸入、輸入范圍上限 (ISH)、輸入范圍下限 (ISL)、輸出范圍上限 (OSH) 和輸入范圍下限 (OSL)。下一步是用 OSH 中減去 OSL,以確定存回 OSH 中的輸出縮放范圍。接下來,該子例程會從輸入中減去 ISL,并將所得的差先轉換為雙字,然后再轉換為實數。下一步是用輸入減去 ISL,然后用所得的差乘以計算所得的實數輸出縮放范圍。再用 ISH 減去 ISL,以計算輸入縮放范圍,用輸出范圍除以計算所得的輸入鎖定范圍,然后將商舍入為雙字。之后,該子例程將根據該數據類型的界限限制檢查已舍入的輸出值,以確保Zui終值的準確性。在界限檢查后,子例程會將雙字值轉換為整數,用該整數加上輸出范圍下限 (OSL),并將所得值移動到子例程輸出。公式如下:輸出 = [(OSH - OSL) * (輸入 - ISL) / (ISL - ISL)] + OSL圖片
    圖片程序段 2 檢查 Temp_D 是否小于 -32768圖片
    程序段 3 檢查 Temp_D 是否大于 32767圖片
    程序段 4 對整數值進行轉換,并加上下限偏移量圖片


    相關產品

    聯系方式

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