需要一個 實數(shù)給定值 轉(zhuǎn)換為INT值得程序段!!
二樓的說法是錯誤的。西門子200的模擬量輸入輸出20mA最大值對應為32000,分辨率不同,最小跳變值不同而已。
正題:
1、實數(shù)a為觸摸屏上顯示與更改的變量(對應PLC中的某個VD或MD變量),工程量如34.5Hz
2、a/50.0=b為設定的比例
3、c=b*25600.0,
4、d=c+6400。0 為要給出到弄你離是哪個輸出通道的值,需要轉(zhuǎn)換為INT值
其實自己列個算式就可以了,或者在網(wǎng)上找個庫文件。