日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

分计算iv值_S71200PLC模拟量编程方法与计算原理

發(fā)布時間:2025/4/5 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分计算iv值_S71200PLC模拟量编程方法与计算原理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前幾天有個朋友問了個有關(guān)于S7-1200PLC中的模擬量的轉(zhuǎn)換問題,他跟我說S7-300中有FC105和FC106用于做模擬量的轉(zhuǎn)換過程,S7-200 中也有scaling轉(zhuǎn)換庫指令,可以用于模擬的轉(zhuǎn)換。但在S7-1200中為什么就沒有相應(yīng)的庫去做轉(zhuǎn)換呢?

對于S7-1200的PLC來講,并沒有S7-300中使用到的FC105和FC106這兩個塊的,但是做法有要幾種,這里跟大家說兩種方法:

(方法一)S7-1200中提供了兩條指令供大家使用,大家在使用者兩條指令時,就可以用于完成模擬量的轉(zhuǎn)換過程。(1)NORM_X:標準化 (2)SCALE_X:縮放

(1)NORM_X:標準化

“標準化”指令,通過將輸入 VALUE 中變量的值映射到線性標尺對其進行標準化。 可以使用參數(shù) MIN 和 MAX 定義范圍的限值。 輸出 OUT 中的結(jié)果經(jīng)過計算并存儲為浮點數(shù),這取決于要標準化的值在該值范圍中的位置。 如果要標準化的值等于輸入 MIN 中的值,則輸出 OUT 將返回值“0.0”。 如果要標準化的值等于輸入 MAX 的值,則輸出 OUT 需返回值“1.0”。如果是用于模擬量的轉(zhuǎn)換,則MIN和MAX表示的就是我們模擬量模塊輸入信號對應(yīng)的數(shù)字量的范圍,而VALUE表示的就是我們的模擬量模塊的采用值。如下圖所示:

(2)SCALE_X:縮放

“縮放”指令,通過將輸入 VALUE 的值映射到指定的值范圍來對其進行縮放。 當(dāng)執(zhí)行“縮放”指令時,輸入 VALUE 的浮點值會縮放到由參數(shù) MIN 和 MAX 定義的值范圍。 縮放結(jié)果為整數(shù),存儲在 OUT 輸出中。

所以通過這兩個指令,我們就可以實現(xiàn)模擬量的轉(zhuǎn)換過程。如下圖所示:

(方法二) 可以自己通過轉(zhuǎn)換指令(CONVERT)及數(shù)學(xué)函數(shù)中的計算指令(CALCULATE),按照模擬量的轉(zhuǎn)換公式編寫這個計算指令。

模擬量轉(zhuǎn)換公式:

編寫計算公式時,首先定義好各個管腳所對應(yīng)的公式中的名稱,

IV:IN1

Ish:IN2

Isl:IN3

Osh:IN4

Osl:IN5

OV:OUT

在生產(chǎn)的指令上面輸入相應(yīng)的參數(shù)即可:

當(dāng)然在會用的過程中,也可以直接使用帶參數(shù)的FC按照模擬量的轉(zhuǎn)換公式去編寫相應(yīng)的程序。

若有不對之處請指正,謝謝

總結(jié)

以上是生活随笔為你收集整理的分计算iv值_S71200PLC模拟量编程方法与计算原理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。