成人精品一区二区久久久 I 国产美女永久无遮挡 I 中文字幕+乱码+中文字幕明步 I 国产在视频一区二区三区吞精 I 日韩精品小视频 I 成人性生交大片免费4 I 免费aaa级毛片在线视频 I 一级片毛片 I 大型成人社区 I 国模在线播放 I 欧美大荫蒂毛茸茸视频 I 偷偷色噜狠狠狠狠的777米奇 I www.久久亚洲 I 日日搞夜夜操 I 亚洲成色777777女色窝 I 毛片黄色毛片 I 午夜片在线观看 I 国产一区二区三区中文字幕 I 天天干夜夜骑 I 日韩在线视频一区二区三区 I 久久久无码精品亚洲a片0000 I 写真福利片hd在线播放 I 欧美成人一区二免费视频 I 色噜噜狠狠爱综合视频 I 中文字幕无线码免费人妻 I 国产精品久久久久久久久久不蜜臀 I 欧美综合人人做人人爱 I 1024成人网色www I 国产精品视频一二三区 I 亚洲免费美女视频

liufuyao1234
級別: 略有小成
精華主題: 0
發帖數量: 122 個
工控威望: 443 點
下載積分: 747 分
在線時間: 120(小時)
注冊時間: 2011-03-24
最后登錄: 2024-10-16
查看liufuyao1234的 主題 / 回貼
樓主  發表于: 2015-06-24 15:35
  對VB不是很了解,現遇到個讀取端口數據處理的問題。

Public Function ReceiveData() As String
    Dim I As Integer                    '
    Dim cnum As Integer                 '定義為接收到的字符個數
    Dim ChRcv(1 To 100) As String * 2 '定義為
    Dim strRcv As String                '定義為接收字符的存放字符串
    Dim InputRcv As Variant             '定義為接收緩沖區數據的暫存處
    Dim LoopCheck As Byte               '定義為用于循環檢測的變量
    cnum = 0
    I = 0
    FormMain.TimerRcvDelay.Enabled = True           '接收延時計時器打開
    LoopCheck = 0
    strRcv = ""
    InputRcv = ""

    FormMain.MSComm1.InputLen = 1                                '逐個讀取字符。
    '接收操作,循環
    Do
        DoEvents                                             '當COM端口不對時,DO..loop循環便執行該空操作,若無此句,陷入死循環
        If DelayTime > 2000 Then GoTo ERROR             '超時1s 提示錯誤
        If FormMain.MSComm1.InBufferCount > 0 Then               '判斷接收緩存字節>0
            InputRcv = FormMain.MSComm1.Input
            I = I + 1
            DataRcv(I) = InputRcv(0)
            LoopCheck = InputRcv(0)                     'LoopCheck變量用于循環條件的檢測,不可直接用InputRcv來檢測,因為COM端口不對時,InputRcv = FORMMAIN.MSComm1.Input 不執行,InputRcv(0)為可變型,而AscB("}")為Byte類型,產生數據類型不匹配的錯誤
        End If
   Loop Until (LoopCheck = CInt(&H7D))            '條件中的單變量 要變為(0),即InputRcv -》InputRcv(0),不知道為什么???
    
    FormMain.TimerRcvDelay.Enabled = False              '數據接收完畢后,延時定時器停止
    DelayTime = 0                                       '延時計時器清零
        cnum = I                                            '字符個數
    For I = 1 To cnum
                'ChRcv(I) = Hex(DataRcv(I))
        'ChRcv(I) = Chr(DataRcv(I))
     ChRcv(I) = String(2 - Len(Hex(DataRcv(I))), "0") & Hex(DataRcv(I))  '在換算成十六進制數一位時前面+"0"
     strRcv = strRcv + ChRcv(I)
    Next I
      FormMain.Label15.Caption = strRcv                  '顯示到主頁面
      ReceiveData = strRcv                                '返回函數值
  
    Exit Function
   ERROR:
    MsgBox "無法接收下位機響應數據,請更換COM端口或檢查接線!", vbOKOnly, "通知你"
    If FormMain.MSComm1.PortOpen = True Then FormMain.MSComm1.PortOpen = False
    FormMain.TimerRcvDelay.Enabled = False                       '延時定時器停止
    DelayTime = 0                                       '延時計時器清零

End Function
這段程序一般情況下沒什么問題,當下位機返回值與貞尾字符一樣時就會讀取字符不全,造成錯誤。
如 返回值:7B 00 0D 0C F0 00 00 2C 7D AA AA 06 7D  ;
當第9個字節與最后一個字節相同時 只讀取了第一個(7D)前面的字符這時就出錯了。7至9字節是下位機返回的測量值。第十二字節是校驗和,也有可能會出現(7D)字符。下位機還會返回設置完成的應答字符串(7B 00 09 0C 5A 80 00 EF 7D)這個返回的值是固定的。

請教各位高手我要怎么來處理這個應答。
liufuyao1234
級別: 略有小成
精華主題: 0
發帖數量: 122 個
工控威望: 443 點
下載積分: 747 分
在線時間: 120(小時)
注冊時間: 2011-03-24
最后登錄: 2024-10-16
查看liufuyao1234的 主題 / 回貼
1樓  發表于: 2015-06-24 19:35
當應答字符串中間有7D時這個循環就結束了 Loop Until (LoopCheck = CInt(&H7D))
7B 00 0D 0C F0 00 00 2C 7D
用什么條件來結束這個DO    L00P Until  不會出錯呢?
liufuyao1234
級別: 略有小成
精華主題: 0
發帖數量: 122 個
工控威望: 443 點
下載積分: 747 分
在線時間: 120(小時)
注冊時間: 2011-03-24
最后登錄: 2024-10-16
查看liufuyao1234的 主題 / 回貼
2樓  發表于: 2015-06-24 21:20
引用
引用第3樓892777011于2015-06-24 20:14發表的  :
試試在這里加一個條件,當接收的數據大于某個值并且  LoopCheck = CInt(&H7D))時再退出,例如  Loop Until (LoopCheck = CInt(&H7D) and i >10 )

是同下位機通訊,智能儀器,如果加個條件的話I>10 或其他的數的話,當出現7D的話還是會出錯的。因為第二條應答指令的結束符和第一條出現7D是在同一個位置的。大于這個位置的話 第二條指令就讀不到了 會不會。
liufuyao1234
級別: 略有小成
精華主題: 0
發帖數量: 122 個
工控威望: 443 點
下載積分: 747 分
在線時間: 120(小時)
注冊時間: 2011-03-24
最后登錄: 2024-10-16
查看liufuyao1234的 主題 / 回貼
3樓  發表于: 2015-06-24 21:26
我想要用有效字節數來判斷  7B 00 0D 0C F0 00 00 2C 7D AA AA 06 7D  就是第二和第三個字節, 即00 0D,當第三個字節值= i 時就結束循環 認為指令讀取完成,這個程序應該怎么寫。

主站蜘蛛池模板: 久久久精品免费观看 | 久久精品国产99精品亚洲 | 日韩av播放器 | 91视频 - 114av| 乱码av午夜噜噜噜噜动漫 | 国产精品手机免费 | 精品精品国产欧美在线小说区 | 人妻无码第一区二区三区 | 国产精品禁忌a片特黄a片 | 欧美午夜精品一区二区蜜桃 | 亚洲视频入口 | 色噜噜狠狠色综合免费视频 | 久久综合色_综合色88 | 无码国产精成人午夜视频 | 麻豆秘密入口a毛片 | 特黄性暴力强在线线播放 | 欧美色aⅴ欧美综合色 | 欧美日韩精品一区二区天天拍小说 | 欧美两根一起进3p在线观看 | 91嫩草香蕉 | 丰满少妇大力进入av亚洲 | 一区二区三区影院 | 国产一区网 | 色多多在线视频 | 日本a黄色片 | 色午夜一av男人的天堂 | av中文字幕一区二区三区 | 日韩免费无砖专区2020狼 | 激情小说dvd | 东方伊甸园av在线 | 国产视频在线观看一区 | 色婷婷综合久久久中文一区二区 | 国内精品久久久久久久影视蜜臀 | 久久亚洲免费视频 | 亚洲三级高清免费 | 亚洲三级在线免费观看 | 搡女人真爽免费视频大全 | 熟女无套内射线观56 | 猫咪www免费人成人入口 | 爱性久久久久久久久 | 99久久人妻精品免费二区 | 久久久噜噜噜久久久白丝袜 | 在线观看国产小视频 | 亚洲视频1区| 男人添女人囗交做爰视频 | 亚洲日韩精品无码专区加勒比海 | 农村少妇无套内谢粗又长 | 亚洲国产一级 | 亚洲欧美日韩综合在线丁香 | 巨爆乳无码视频在线观看 | 日本一二三区在线视频 | 久热re这里精品视频在线6 | 国产人妖一区 | 国产成人精品综合 | 欧美精品久久96人妻无码 | 97视频在线观看播放 | 娇妻在交换中哭喊着高潮 | 亚洲一区二区三区播放 | 国产乱在线 | 主站蜘蛛池模板: 蛛词}| 天天躁夜夜躁狠狠躁2021牛牛 | 午夜天堂网 | 插日本少妇 | 在线播放毛片 | 超碰资源在线 | 亚洲天堂av线 | 亚洲欧美日韩国产综合v | 真实国产乱人伦在线视频播放 | 国产精品亚洲а∨天堂123 | 国产亚洲精品自在久久蜜tv | 大胸喷奶水的www的视频网站 | 色又黄又爽18禁免费网站现观看 | 亚洲影院天堂中文av色 | 亚洲成av人片天堂网 | 中字幕一区二区三区乱码 | 黄色工厂这里只有精品 | www天天干 | 国产又粗又猛又色 | 成人a在线观看 | 夜夜嗨av一区二区三区四季av | 天堂资源中文最新版在线一区 | 日本人成网站18禁止久久影院 | 超清av在线播放不卡无码 | 婷婷人人爽人人爽人人片 | 日本一区不卡视频 | 亚洲精品乱码久久久久久9色 | 成人一区二区免费中文字幕视频 | 口述很黄很乱小说 | 老鸭窝视频在线观看 | 国产重口老太和小伙乱 | 成人精品一区二区户外勾搭野战 | 自拍偷拍中文字幕 | 国产看黄网站 | 欧美国产成人精品二区芒果视频 | 久久久一本精品久久精品六六 | 18禁黄网站禁片免费观看 | 日韩视频中文字幕 | 欧美乱大交xxxxx | 成人天堂视频理伦片 | 在线免费观看一区二区 | 无码精品视频一区二区三区 | 精品一卡2卡三卡4卡免费视频 | 亚洲国产品综合人成综合网站 | 亚洲 欧美 中文 日韩 综合 | 狠狠躁日日躁夜夜躁老司机 | 亚洲第一区在线 | 久操视频在线播放 | 久久精品青青大伊人av | 国产无遮挡又黄又爽在线视频 | 久久精品中文字幕 | 国变精品美女久久久久av爽 | 免费的黄色影片 | 永久在线观看 | 欧美做受三级级视频播放 | 在线观看免费视频污网站 | 亚洲国产精华液网站w | 女人18精品一区二区三区 | 亚洲旡码欧美大片 | 六月丁香婷婷激情 | 主站蜘蛛池模板: 蛛词}| 中文字幕22页| 国产精品_九九99久久精品 | 成人黄大片 | 神马久久影院 | 亚洲国产精品av在线播放 | 亚洲一区 日韩精品 中文字幕 | 欧美日韩精品一区二区三区不卡 | 亚洲精品国产精品乱码不卡 | 又粗又爽又猛高潮的在线视频 | 91夜夜操| 99精品国产在热久久婷婷 | 国产在线视频99 | 日韩一区二区三区av | 国产视频一| 暴力调教一区二区三区 | 九九九免费观看视频 | 五月深爱网 | 成年入口无限观看免费完整大片 | 亚洲人成无码网www电影麻豆 | 日躁夜躁狠狠躁2001 | 伊甸园永久免费网站 | 夜夜添夜夜添夜夜摸夜夜摸 | 操性感美女 | 国产精品青草久久久久福利99 | 日韩va亚洲va欧美va久久 | 中国亚州女人69内射少妇 | 国产精品67人妻无码久久 | 国产三级手机在线 | 国产精品国产av国产三级 | 加勒比无码一区二区三区 | 久9re热视频这里只有精品 | 久久精品日 | 欧美福利网站 | 久久久久国产精品一区二区三区 | 亚洲综合黄色 | 在线观看不卡的av | 日韩a片无码一区二区三区电影 | 中文字幕日韩精品欧美一区蜜桃网 | 国产96在线 | 国产 | 天天干天天射综合网 | 欧美一区二区视频在线观看 | 国产精品高潮呻吟久久av免费动漫 | 成人网站免费观看 | 精品久久久免费视频 | 亚洲精品久久久久午夜aⅴ 亚洲第一精品网站 | 99re这里只有精品首页 | 天天综合网国产 | 国产免费无遮挡吸乳视频在线观看 | 精品少妇无码av在线播放 | 91综合在线视频 | 国产精品高潮呻吟视频 | 国产videos | 国产a√精品区二区三区四区 | 意大利性经典xxxxx | 国产日产久久久久久 | 亚洲一区中文字幕在线观看 | 鲁一鲁在线视频 | 对白刺激theporn | 午夜琪琪| 主站蜘蛛池模板: 蛛词}| 青青青草国产 | 欧美另类一区二区三区 | 亚洲成a人片在线观看无码专区 | 东京热人妻丝袜无码av一二三区观 | 久久久精品2020免费观看 | 日日干日日爽 | 国产在线无码一区二区三区视频 | 亚韩一区 | 狠狠爱综合 | 成人年无码av片在线观看 | 久久婷婷一区 | 在线观看中文字幕dvd播放 | 尤物视频在线 | 中文字幕人妻无码视频 | 午夜亚洲国产理论片二级港台二级 | 欧美巨大黑人极品精男 | 欧美操操网 | 露脸国产精品自产拍在线观看 | 蜜桃传媒av | 欧美狂野乱码一二三四区 | 亚洲国产精品无码中文在线 | 9 9久热re在线精品视频 | 蜜臀久久久久久999 午夜成人无码福利免费视频 | 一本一道久久a久久综合蜜桃 | www.狠狠| 国产一区二区网 | 国产精品亚洲欧美大片在线看 | 久久久久偷看国产亚洲87 | 亚洲精品中文字幕一区二区三区 | 亚洲色图欧美色 | 久久伊人网视频 | 欧美黑人性猛交╳xx╳动态图 | 免费专区丝袜调教视频 | 色综合久久成人综合网 | 国产成人免费永久在线平台 | 亚洲成a人片在线观看的电影 | 毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 成人亚洲欧美一区二区三区 | 最新国产精品拍自在线观看 | 黄色大片免费观看视频 | 国产精品久久久久久免费免熟 | 性无码免费一区二区三区屯线 | 国产黄色大片免费观看 | 国产精品一区理论片 | 夜夜草视频 | 中文字幕免费在线看 | 久久视频一区二区 | 手机看片亚洲 | 韩国明星乱淫(高h)小说 | 免费看日韩| 在线中文字幕乱码英文字幕正常 | 麻豆精品a∨在线观看 | 国产成人综合日韩精品无码不卡 | 青娱乐免费在线视频 | 女人的天堂在线 | av白浆 | 一本一道久久a久久精品综合蜜臀 | 久久国产黄色片 | 国产上床视频 | 主站蜘蛛池模板: 蛛词}| 色偷偷超碰av人人做人人爽 | 国内精品九九久久久精品 | 可以看毛片的网站 | 日本在线视频一区二区 | 成人性生交大片免费看- | 色激情综合 | 成人特级片 | 国产美女午夜视频 | 丁香婷婷深情五月亚洲 | 亚洲va久久久噜噜噜久久狠狠 | 2021久久超碰国产精品最新 | 国产日韩精品中文字无码 | 亚洲乱码中文字幕小综合 | 国内精品乱码卡一卡2卡麻豆 | 制服丨自拍丨欧美丨动漫丨 | 无码任你躁久久久久久老妇蜜桃 | 欧美视频免费在线观看 | 美女涩涩网站 | 精品国产亚洲第一区二区三区 | 影音先锋日韩精品 | 按摩三级3~6日本xx | 欧美一二三区在线观看 | 欧亚乱熟女一区二区三区在线 | 色婷婷综合视频 | 国产在线操 | 亚洲精品无码av人在线观看国产 | 日韩人妻无码精品久久免费一 | 精品国产第一福利网站 | 天堂综合网久久 | 欧美一级视频免费观看 | 2023天天操 | 人妻人人妻a乱人伦青椒视频 | 国产成人亚洲欧 | 欧美疯狂做受xxxxx高潮 | 18禁肉肉无遮挡无码网站 | 一本到在线观看视频 | 亚洲vav在线男人的天堂 | 成人国产在线视频 | 91在线观看高清 | 国产精品成人一区二区三区夜夜夜 | 福利视频在线免费观看 | 国产精品最新网址 | 亚洲一区免费视频 | 天堂va欧美va亚洲va老司机 | 国内精品久久久久久久日韩 | 国产精品嫩草99av在线 | 黑森林福利视频导航 | 真实乱偷全部视频 | 亚洲国产精品va在线看黑人 | 久草在线视频资源 | 二级黄色毛片 | 加勒比综合在线16p 久久综合国产精品 | 亚洲熟妇少妇任你躁在线观看 | 少妇高清一区二区免费看 | 国产亚洲一卡2卡3卡4卡老狼 | 国产乱码精品一区二区三 | 亚洲爽爽网 | 中文国产成人精品久久久 | 色大师高清在线播放免费 |