wwcwwc
級(jí)別: VIP會(huì)員
![]() ![]() |
謝謝樓主. 十分贊同樓主觀點(diǎn),因?yàn)橹苯诱{(diào)用F105/F106的話,結(jié)果會(huì)有誤差.前段時(shí)間用SM338做位置檢測(cè),就是不用F105,現(xiàn)場(chǎng)按實(shí)際數(shù)值加/減,效果也可以. 我覺(jué)得西門(mén)子的模擬量輸入/輸出就是數(shù)值轉(zhuǎn)換開(kāi)始有點(diǎn)繞,慢慢看懂了它的規(guī)率,其實(shí)也簡(jiǎn)單了,直接引用反而在后面的計(jì)算中需要來(lái)回到數(shù)值,除非您用的傳感器是十分標(biāo)準(zhǔn)的輸出接口.幾乎沒(méi)有誤差那樣引用確實(shí)沒(méi)有問(wèn)題了. [ 此帖被wwcwwc在2009-08-29 10:16重新編輯 ] |
---|---|
|
wwcwwc
級(jí)別: VIP會(huì)員
![]() ![]() |
看到這么多同事的回答,我現(xiàn)在寫(xiě)一段模擬量輸入的程序,希望能夠提供一點(diǎn)小小的提示: L PIW 400 //模擬輸入點(diǎn). T MW 100 //將WORD格式轉(zhuǎn)換為整數(shù)型. ITD //將整數(shù)型轉(zhuǎn)換為雙整數(shù). DTR //將雙整數(shù)換為浮點(diǎn)數(shù). L MD 200 //此處數(shù)結(jié)果為現(xiàn)場(chǎng)調(diào)整的計(jì)算(也可以用其它計(jì)算方式) "我的意思為現(xiàn)場(chǎng)的初調(diào)."可以用減法計(jì)算. +R L MD300 //此處數(shù)結(jié)果為比例縮放,根據(jù)現(xiàn)場(chǎng)的實(shí)際數(shù)進(jìn)行計(jì)算. 我的理解為現(xiàn)成的細(xì)調(diào).可以用除法計(jì)算. *R T MD 400 //此數(shù)為結(jié)果數(shù)可以進(jìn)行PLC的運(yùn)算了. |
---|---|
|