在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于 MODBUS 總線(xiàn)多功能電力儀表遠(yuǎn)程通訊的軟件開(kāi)發(fā)技術(shù)

            基于 MODBUS 總線(xiàn)多功能電力儀表遠(yuǎn)程通訊的軟件開(kāi)發(fā)技術(shù)

            作者: 時(shí)間:2012-07-14 來(lái)源:網(wǎng)絡(luò) 收藏

            '等待多功能響應(yīng)的數(shù)據(jù)到達(dá)串口
            Tick=GetTickCount()
            Do
            If(GetTickCount()-Tick)/1000#>10Then
            MsgBox"時(shí)間過(guò)久,請(qǐng)檢查多功能及傳輸狀態(tài)!",vbCritical+vbOKOnly,"系統(tǒng)信息"
            ExitSub
            EndIf
            DoEvents
            LoopUntilMSComm1.InBufferCount>=9
            '從輸入緩沖區(qū)讀數(shù)據(jù)
            Buf=MSComm1.Input
            IfBuf(0)>1Then
            MsgBox"地址錯(cuò)誤!",vbCritical+vbOKOnly,"系統(tǒng)信息"
            ExitSub
            EndIf
            Buf=MSComm1.Input
            IfBuf(0)>4Then
            MsgBox"長(zhǎng)度錯(cuò)誤!",vbCritical+vbOKOnly,"系統(tǒng)信息"
            ExitSub
            EndIf
            Buf=MSComm1.Input
            C4=Buf(0)
            Buf=MSComm1.Input
            C5=Buf(0)
            Buf=MSComm1.Input
            C6=Buf(0)
            Buf=MSComm1.Input
            C7=Buf(0)
            Buf=MSComm1.Input
            Buf=MSComm1.Input
            Data=Power(C4,C5,C6,C7)
            TxtPower.Text=CStr(Data)
            EndSub
            '自定義功率換算函數(shù)
            PrivateFunctionPower(C4%,C5%,C6%,C7%)
            DimPowerExpAsString,MantissaAsString
            DimReadValue#
            DimValueSign
            If((C4AndH80)/2︿7)=TrueThen
            ValueSign=-1
            Else
            ValueSign=1
            EndIf
            PowerExp=CStr((C4AndH7F)*2+(C5AndH80)/2︿7)
            Mantissa=CStr((H80OrC5)*2︿16+C6*2︿8+C7)
            ReadValue=ValueSign*2︿(Val(PowerExp)-126)*Val(Mantissa)/(256*65536)
            Power=ReadValue
            EndFunction

            四、結(jié)論
            本實(shí)例是作者在實(shí)驗(yàn)室做過(guò)多次實(shí)驗(yàn),達(dá)到了預(yù)定的應(yīng)用效果,目前在江西某廠(chǎng)取得了實(shí)際的應(yīng)用。
            該控制系統(tǒng)的最大優(yōu)點(diǎn)是:
            1,從硬件上看,僅僅使用一個(gè)轉(zhuǎn)換模塊就可以實(shí)現(xiàn)全廠(chǎng)電能遠(yuǎn)程監(jiān)控和集中管理的功能。大大提高了效率,且十分經(jīng)濟(jì)實(shí)惠。
            2,從軟件上看,直接使用串口的控制技術(shù),而不必需要寫(xiě)額外的驅(qū)動(dòng)程序。采用VB開(kāi)發(fā)應(yīng)用軟件十分方便,編程工作量小。
            【參考文獻(xiàn)】
            1.李肇慶、韓濤。串行端口技術(shù),國(guó)防工業(yè)出版社,2004
            2.范逸之。VisualBasic與RS-232串行通信控制,清華大學(xué)出版社,2002
            3.范逸之。VisualBasic與分布監(jiān)控系統(tǒng)——RS232/485串行通信,清華大學(xué)出版社,2002
            4.江陰長(zhǎng)江斯菲爾有限公司使用手冊(cè)
            5.臺(tái)灣泓格科技有限公司的232/485轉(zhuǎn)換模塊說(shuō)明書(shū).


            上一頁(yè) 1 2 3 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專(zhuān)區(qū)

            關(guān)閉