蜜桃免费av-一级中文片-久久青青草原av免费观看-香蕉在线观看视频-少妇丰满极品嫩模白嫩-成人妇女免费播放久久久-久久国产精品_国产精品-少妇69xx-国产网站免费在线观看-sese婷婷-最近中文字幕在线中文视频-欧美色xxx-亚洲a∨国产av综合av-免费观看日批视频-午夜福利免费0948视频-亚洲一二三视频-可以免费观看的av毛片下载-日韩综合精品-国产精品福利久久久-亚洲精品综合一区二区

xiaqingasus
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 4 個
工控威望: 112 點
下載積分: 521 分
在線時間: 16(小時)
注冊時間: 2012-07-26
最后登錄: 2016-06-29
查看xiaqingasus的 主題 / 回貼
樓主  發(fā)表于: 2012-12-03 20:21
本人自學(xué)S7-300,,,看到模擬量的地方 想知道為什么 模擬量輸入需要經(jīng)過 I   DI  R這三個過程.什么道理呢 求教啊 盡量說的簡單點好了謝謝
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員

精華主題: 3 篇
發(fā)帖數(shù)量: 6641 個
工控威望: 38453 點
下載積分: 16033 分
在線時間: 9837(小時)
注冊時間: 2006-09-13
最后登錄: 2025-12-12
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2012-12-03 20:48
一般模擬量并不做這種,而是采集溫度才這樣做。

為何采集溫度會這樣做呢?因為對于7KF這種多用途模塊來說,其實際溫度值與采集數(shù)據(jù)之間的關(guān)系為  采集數(shù)據(jù)處以10就是實際溫度。

那么,當(dāng)采集數(shù)據(jù)為322,明眼人一看就知道,那不就是32.2度么,是的,如果直接除以10,那么由于整形的關(guān)系,其結(jié)果0.2度被丟棄了。

所以,需要切換到浮點數(shù)除法,這樣才能保留精度。

為了轉(zhuǎn)換為浮點數(shù),浮點數(shù)的數(shù)據(jù)長度為32位,因此,必須首先擴展16位的整形到32位的長整形,因此需要ITD指令擴展。

其次才能通過DTR指令來轉(zhuǎn)換到浮點數(shù)。

如果你不在意小數(shù)點后的精度,那無需去轉(zhuǎn)換,直接整形除法即可。

Regards