爱操在线_精品热_av网站免费观看_四虎精品影视_九九热99久久久国产盗摄_九月婷婷网_免费成人av在线_欧美激情第三页_天天狠天天操_日韩人妻无码中文字幕视频

歡迎光臨西門(mén)子工業(yè)自動(dòng)化供應(yīng)鏈
當(dāng)前位置
首頁(yè) > 新聞中心
西門(mén)子關(guān)于S7-200數(shù)據(jù)處理
2021/8/6 11:57:27
西門(mén)子關(guān)于S7-200數(shù)據(jù)處理

我現(xiàn)在用200和一臺(tái)儀表進(jìn)行通信,儀表返回?cái)?shù)據(jù)格式是這樣的: 1.81390e-01, 2.69936e-03,等于說(shuō)是2組數(shù)據(jù),不過(guò)我只取前一組數(shù)據(jù)就可以了,第一組的數(shù)據(jù)實(shí)際值應(yīng)該是0.18139.我用200里面的S-R字符串轉(zhuǎn)實(shí)數(shù)指令,轉(zhuǎn)換出來(lái)的結(jié)果是1.8139,當(dāng)然實(shí)際應(yīng)用我可以除以10得到實(shí)際值,但是如果是1.81390e-02,那就又不一樣了,代表0.018139,而200轉(zhuǎn)換過(guò)來(lái)還是1.8139.儀表的值是不斷變化的,請(qǐng)問(wèn)有什么辦法可以一直得到正確數(shù)值
現(xiàn)在三位技術(shù)大牛的建議給了我一定的啟發(fā),但是我的問(wèn)題還是沒(méi)能得到解決,希望能有更多的技術(shù)大牛給我提下建議,謝謝了

思路:根據(jù)VB110取出來(lái)的值,對(duì)10做指數(shù)運(yùn)算,乘以你用字符串轉(zhuǎn)實(shí)數(shù)S_R指令獲得的數(shù)值,理論上可以算出來(lái)“正確數(shù)值”
實(shí)際上就是做了個(gè)科學(xué)計(jì)數(shù)法的計(jì)算XD

沒(méi)200的環(huán)境,很久沒(méi)用了,看了下手冊(cè)隨手寫(xiě)了段STL,不對(duì)勿怪
如果之前是用LAD的話(huà),自己再按思路轉(zhuǎn)化一下吧

STR VB110,1,VD300  //VD300存放10的指數(shù)
LN 10,VD304              //計(jì)算10的自然對(duì)數(shù)Ln 10
*R VD300,VD304 //Ln 10乘以10的指數(shù),結(jié)果存放在VD204
EXP VD304,VD308    //利用EXP計(jì)算出10的指數(shù)
*R VD200,VD308      //將取得的一位小數(shù)實(shí)數(shù),乘以小數(shù)點(diǎn)位數(shù),終值保存到VD308

不是用除法獲取數(shù)據(jù)的,ITA、DTA 和 RTA這些指令中選擇你需要的。

聯(lián)系方式
CONTACT US

電話(huà):13818569113      15721373211

郵箱:fushidianji@139.com

網(wǎng)址:http://www.jiansujiabc.com

地址:上海青浦區(qū)北青公路7171號(hào)111-112室

用手機(jī)掃描二維碼關(guān)閉
主站蜘蛛池模板: 青田县| 无极县| 金溪县| 南投县| 蒙阴县| 平利县| 德惠市| 赤城县| 承德县| 金堂县| 南宁市| 武宣县| 临汾市| 水城县| 温州市| 江北区| 西乌| 五大连池市| 鸡泽县| 普格县| 鄂州市| 衡山县| 乡城县| 同仁县| 清徐县| 垣曲县| 景谷| 昌都县| 洪江市| 苍南县| 华坪县| 化州市| 仪征市| 常山县| 东辽县| 嘉鱼县| 南雄市| 嘉兴市| 全南县| 钟祥市| 五寨县|