成人动漫在线观看 I 免费看大片a I 亚洲另类av I 久久精品视频一区 I 秋霞中文字幕 I 不卡视频一区二区 I 性色在线 I 爽妇综合网 I 黄色的一级片 I 美女靠逼app I 色播欧美 I 久色悠悠 I 日本久久黄色 I 非洲黑寡妇性猛交视频 I 亚洲乱码国产乱码精品精大量 I 看特级黄色片 I 一二三区在线播放 I 久久激情婷婷 I 欧美日韩国产成人精品 I 国产三级国产精品国产专区50 I 911视频完整版在线观看 I 色婷婷aⅴ一区二区三区 I 美女视频福利网站 I 操久久久久久 I 揉着我的奶从后面进去视频 I 各种少妇bbw撒尿484613 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  不會出錯呢?
892777011
級別: 略有小成
精華主題: 0
發帖數量: 212 個
工控威望: 334 點
下載積分: 1052 分
在線時間: 181(小時)
注冊時間: 2014-06-24
最后登錄: 2021-11-21
查看892777011的 主題 / 回貼
2樓  發表于: 2015-06-24 20:11
引用
引用第1樓liufuyao1234于2015-06-24 19:35發表的  :
當應答字符串中間有7D時這個循環就結束了 Loop Until (LoopCheck = CInt(&H7D))
7B 00 0D 0C F0 00 00 2C 7D
用什么條件來結束這個DO    L00P Until  不會出錯呢?

你是和什么通訊的,我用vb和基恩士GT2通訊是直接讀取MSComm1.Input接受到的數據,VB會自動把接收到的通訊碼轉換為字符和十進制數值,再用字符串指令取出數值就行了,沒有你這么麻煩啊
892777011
級別: 略有小成
精華主題: 0
發帖數量: 212 個
工控威望: 334 點
下載積分: 1052 分
在線時間: 181(小時)
注冊時間: 2014-06-24
最后登錄: 2021-11-21
查看892777011的 主題 / 回貼
3樓  發表于: 2015-06-24 20:14
試試在這里加一個條件,當接收的數據大于某個值并且  LoopCheck = CInt(&H7D))時再退出,例如  Loop Until (LoopCheck = CInt(&H7D) and i >10 )
liufuyao1234
級別: 略有小成
精華主題: 0
發帖數量: 122 個
工控威望: 443 點
下載積分: 747 分
在線時間: 120(小時)
注冊時間: 2011-03-24
最后登錄: 2024-10-16
查看liufuyao1234的 主題 / 回貼
4樓  發表于: 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的 主題 / 回貼
5樓  發表于: 2015-06-24 21:26
我想要用有效字節數來判斷  7B 00 0D 0C F0 00 00 2C 7D AA AA 06 7D  就是第二和第三個字節, 即00 0D,當第三個字節值= i 時就結束循環 認為指令讀取完成,這個程序應該怎么寫。

主站蜘蛛池模板: 再深点灬舒服灬太大了网站 | 欧美日韩一区二区在线视频 | 337p日本大胆欧美裸体艺术 | 亚洲区小说区激情区图片区 | 欧美性白人极品hd | 国产国产裸模裸模私拍视频 | 91这里只有精品 | 婷婷国产成人精品视频 | 国产精品福利视频萌白酱 | 欧美精品久久天天躁 | 高跟鞋av| 国产色无码精品视频国产 | 狠狠爱网站 | 亚洲色欲色欱www在线 | 国产成人精品亚洲日本777 | 成年人看的羞羞网站 | 国产一区二区三区又黄又爽 | 四虎永久免费在线观看 | 日本中文在线观看 | 欧美美女性 | 98超碰在线 | 午夜在线视频播放 | 欧美大荫蒂xxx | 国产一区二区网 | 成人性生交大片免费看4 | 国产又黄又粗又猛又爽的 | 国产偷国产偷av亚洲清高 | 寂寞人妻瑜伽被教练日 | 婷婷视频在线 | 国产h自拍 | 日日噜噜夜夜爽狠狠视频 | 国产91精品捆绑调教 | 久久精品农村毛片 | 91av短视频 | 一本之道之高码清乱码加勒比 | 国产亚洲福利在线视频 | 免费日韩毛片 | 国产日韩欧美 | 国产精成人品日日拍夜夜免费 | 在线视频国产99 | 亚洲人人 | 亚洲欧美日本国产高清 | 四季久久免费一区二区三区四区 | 伊人精品成人久久综合 | 无码国产69精品久久久久孕妇 | 国产日产欧美视频 | 国产又粗又硬又长又爽的 | 亚洲最新黄色网址 | 四只老虎免费永久观看地址 | 99国产欧美久久久精品 | 夜色福利视频 | 国产老太睡小伙子视频 | 无码av高潮抽搐流白浆在线 | 麻豆 美女 丝袜 人妻 中文 | 天天爽视频 | 色香欲综合成人免费视频 | 亚洲高清乱码午夜电影网制服 | 午夜无码大尺度福利视频 | 337p人体粉嫩久久久红粉影视 | 主站蜘蛛池模板: 蛛词}| 欧美 日韩 久久 | 天天爽亚洲中文字幕 | 久久99久国产麻精品66 | 色综合五月婷婷 | 国产黄色a级毛片 | 7m视频成人精品分类 | 国产手机视频在线 | 一级片黄色大片 | 亚洲熟妇av乱码在线观看 | 久久精品国产99久久六动漫 | 欧洲少妇bbbbb曰曰 | 久久青青草原 | 无遮挡又爽又刺激的视频 | 丰满多毛的大隂户毛茸茸 | 中国猛少妇色xxxxx | 中文字幕人妻丝袜乱一区三区 | 中文字幕+乱码+中文字幕无忧 | 中文字幕无码免费久久9一区9 | 五月婷之久久综合丝袜美腿 | 99蜜桃臀久久久欧美精品 | 黄色小说免费网址 | 成人性色生活片免费看l | av无码人妻一区二区三区牛牛 | 国产日产欧产精品品不卡 | 综合久久激情 | 亚洲阿v天堂在线z2018 | 亚洲成年人影院 | 91精品国产综合久久婷婷香 | 美女国产免费 | 亚洲视频区 | 日日操网站 | 婷婷成人亚洲综合国产xv88 | 97视频在线精品国自产拍 | 国内乱子对白免费在限 | 亚洲aⅴ无码专区在线观看q | 欧美一区二区视频三区 | 高清无码一区二区在线观看吞精 | 日本精品aⅴ一区二区三区 国产在线青青草 | 亚洲精品乱码久久久久久蜜桃图片 | 四虎在线精品 | 特黄性暴力强在线线播放 | 亚洲自拍小说 | 国产一区二区久久精品 | 九九热线有精品视频86 | 日日干日日射 | 国产大爆乳大爆乳在线播放 | 久久国产精品娇妻素人 | 国产黄色免费看 | 老司机在线免费视频 | www.日韩国产| 国产精品嫩草影院精东 | 日韩不卡高清 | 人妻无码av中文系列久 | 成人国内精品久久久久影院 | 欧美精品国产一区 | 看黄网站在线 | 色香蕉网站| 18禁超污无遮挡无码免费游戏 | 亚洲成av人无码不卡影片 | 主站蜘蛛池模板: 蛛词}| 丁香九月婷婷综合 | 国产亚洲精品欧洲在线观看 | 好男人免费影院www神马 | 亚洲成av人片不卡无码手机版 | 偷窥自拍五月天 | 精品久久精品久久 | 亚洲精品久久久久午夜 | 中文字幕高清在线中文字幕 | 黄网站在线免费看 | 狼友av永久网站免费观看 | 国产裸体视频网站 | 欧亚在线视频 | 久久99精品国产免费观观 | 国产成人精品亚洲日本语言 | 日本高清视频色欧www | 韩国所有三级艳星列表 | 欧美极品少妇做受 | 国产一区二区三区内射高清 | 国产精品毛片一区视频 | 亚洲日本va | 女人被男人爽到呻吟的视频 | 一区二区三区波多野结衣在线观看 | 欧美日韩在线网站 | 东京热久久综合久久88 | 四虎8848| 99久久夜色精品国产亚洲96 | 国产一区二区无码专区 | 日韩av无码免费大片bd | 丁香五精品蜜臀久久久久99网站 | 日本a一级| 荡女淫春台湾版 | 国产成人女人毛片视频在线 | 国产精品福利一区 | 久久96国产精品久久久 | 中文字幕在线观看视频www | 国内a∨免费播放 | 99国产精品粉嫩初高生在线播放 | 天天拍天天操 | 18www免费人成看 | 亚洲精品久久久久中文第一暮 | 国产av国片精品 | 免费av影片 | 欧美日本免费高清一区二区 | 午夜理论电影在线观看亚洲 | 亚洲精品一区国产 | 夜夜夜夜猛噜噜噜噜噜试看 | 中文日韩欧美 | 黄网在线免费 | 手机国产乱子伦精品视频 | 国产精品乱码一区 | 国偷自产av一区二区三区 | 欧美黄站 | 久久夜色精品亚洲噜噜国4 国产精品人成视频国模 | av深夜| 久久精品国产一区二区三区 | 日韩中文亚洲欧美视频二 | 日韩视频二区 | 欧美黄色免费在线观看 | 好吊妞这里有精品 | 主站蜘蛛池模板: 蛛词}| 99国产精品久久久久久久 | 日韩一区二区高清 | 天天做天天爱天天综合色 | 青青草成人在线观看 | 99毛片| 扒开双腿猛进入喷水高潮视频 | 国产精品日韩一区二区三区 | 久久亚洲一区二区三区四区 | 大学生久久香蕉国产线看观看 | 国产曰批视频免费观看完 | 少妇高潮久久久久久软件 | 成人性生交大片免费看r链接 | 日日日日干 | 亚洲天堂黄色 | 国产精品一区二区三区在线免费观看 | 久久久久久毛片免费播放 | 精品在线你懂的 | 精品国内在视频线2019 | 天堂va欧美ⅴa亚洲va在线 | www色亚洲| 亚洲国产经典 | 国产免费拔擦拔擦8x在线牛 | 夜夜骚av| 天天色综合天天色 | 色在线看 | 日韩有码中文字幕在线观看 | 伊人久久大香线蕉无码综合 | 青青免费在线视频 | 亚洲综合99 | 亚洲狼人精品一区二区三区 | 亚洲国产精品一区二区久久,亚洲午夜 | 三级色网| 99国产在线 | 精品人妻系列无码专区久久 | 丰满女邻居的嫩苞张开视频 | 久久国产网站 | 免费网站啪啪 | 国产又黄又大又爽又粗在线网站 | 日韩av无码一区二区三区无码 | 97精品久久天干天天天按摩 | 国产精品一区二区久久精品爱微奶 | 欧美不在线 | 18禁女裸乳扒开免费视频 | 超碰在线免费av | 在线视频精品一区 | 好男人好资源在线观看免费视频 | 巴西性猛交xxxx免费看久久久 | 欧美性影院 | 动漫美女露胸网站 | 少妇又色又紧又黄又刺激免费 | 一区二区高清视频 | 天堂亚洲免费视频 | 人妻少妇无码精品视频区 | 狠狠综合久久av一区二区小说 | 伊人久久亚洲 | 国产高清一区二区三区 | 亚洲欧美日韩国产一区 | 久国产精品韩国三级视频 | 黄床大片免费30分钟国产精品 | 主站蜘蛛池模板: 蛛词}| 北条麻妃一区二区三区四区五区 | 中文无码精品a∨在线观看不卡 | 日韩免费小视频 | 1000部啪啪未满十八勿入不卡 | 国产薄丝脚交视频在线观看 | 日本少妇浓毛bbwbbwbbw | 香蕉视频网站 | 亚洲福利视频网 | 日韩精品视频免费看 | 天天干夜夜怕 | 亚洲欧美一区二区三 | 欧美人与动牲交免费观看网 | 色七七桃花综合影院 | 成人女毛片视频免费播放 | 66亚洲一卡2卡新区成片发布 | 精品人妻一区二区三区四区在线 | 红桃成人少妇网站 | 女人扒开腿让男人桶到爽 | 精品久久久无码中字 | 综合偷自拍亚洲乱中文字幕 | 亚洲熟妇无码久久精品 | 亚洲中文超碰中文字幕 | 美女高潮久久 | 亚洲天堂日本 | 日韩在线视频免费观看 | 国产福利自产拍 | 一区二区三区四区高清视频 | 国产春色 | 精品成人免费国产片 | 小视频在线播放 | 国产高清中文字幕 | av国产片 | 91美女免费看 | 99精产国品一二三产区网站 | 免费无码一区二区三区a片 2020亚洲天堂 | 欧美白人最猛性xxxxx69交 | 国产精品国产三级国产aⅴ9色 | 久久aⅴ无码av高潮av喷吹 | 中文字幕在线观看免费视频 | 日韩a级影片 | 717影院理论午夜伦八戒 | 亚洲天堂免费观看 | 久久人人97超碰国产亚洲人 | 免看一级片 | 医院人妻闷声隔着帘子被中出 | 无套内谢的新婚少妇 | 91精品国产综合久久蜜臀 | 欧美丰满少妇xxxxx | 日本天天日噜噜噜 | 中国美女乱淫免费看视频 | 中文字日产幕乱五区 | www国产精品人妻一二三区 | 720lu国产刺激无码 | 亚洲最大国产成人综合网站 | 欧美变态口味重另类在线视频 | 国产又色又爽无遮挡免费动态图 | 2018中文字幕第一页 | 亚洲色自偷自拍另类小说 | 国产精品片aa在线观看 |