RM新时代赚钱项目

    1. <button id="wsrlm"><optgroup id="wsrlm"><ruby id="wsrlm"></ruby></optgroup></button>
          1. 歡迎光臨西門(mén)子工業(yè)自動(dòng)化供應鏈
            當前位置
            首頁(yè) > 新聞中心
            西門(mén)子關(guān)于S7-200數據處理
            2021/8/6 11:57:27
            西門(mén)子關(guān)于S7-200數據處理

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

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

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

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

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

            聯(lián)系方式
            CONTACT US

            電話(huà):13818569113      15721373211

            郵箱:fushidianji@139.com

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

            地址:上海青浦區北青公路7171號111-112室

            用手機掃描二維碼關(guān)閉
            RM新时代赚钱项目

              1. <button id="wsrlm"><optgroup id="wsrlm"><ruby id="wsrlm"></ruby></optgroup></button>

                        1. <button id="wsrlm"><optgroup id="wsrlm"><ruby id="wsrlm"></ruby></optgroup></button>
                              1. rm新时代跑路 新时代手机平台官网 新时代下载安装最新版 rm新时代app打不开 RM公司 RM新时代新项目-百度知道 RM新时代有PAGCOR认证 RM新时代首页 RM新时代正规平台入口-百度知道 RM新时代资金盘