<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      1).開發環境VS12,語言C#

      2).掃描槍品牌:datalogic 4470

      3).通訊協議:串口

      1.首先,第一步創建一個新工程,windows窗體應用程序,命名為TestScanner,如下:

      2.選擇 “工具”-“選擇工具箱”,如下:

      3.選擇"microsoft communication control version 6.0",通過此路徑可知其位于64位SysWow64下的ocx控件mscomm32.ocx;

      4.從右側工具箱“組件”中找到串口控件,拖入窗體Form1中,命名為MD_MSComm,并在界面初始化中填入相關參數:

      MD_MSComm.CommPort = 11;

      MD_MSComm.InputMode = MSCommLib.InputModeConstants.comInputModeText;
      MD_MSComm.InBufferSize = 1024;
      MD_MSComm.OutBufferSize = 512;
      MD_MSComm.Settings = "9600,n,8,1";

      MD_MSComm.SThreshold = 0;
      MD_MSComm.RThreshold = 1;//first byte trigger oncomm event
      MD_MSComm.InBufferCount = 0;
      MD_MSComm.OutBufferCount = 0;
      MD_MSComm.PortOpen = true;

      5.在控件MD_MSComm的事件中添加“OnComm”事件,并讀取掃碼槍數據代碼如下:

      string str="";
      if (MD_MSComm.CommEvent > 1000) //CommEvent屬性值,不同值代表不同的串口狀態,若為2,代表有數據,可供讀取;
      {
      Log4netHelper.Error(this.GetType(), "communication error, the value is:" + MD_MSComm.CommEvent.ToString());
      return;
      }
      if (MD_MSComm.CommEvent == 2)
      {
      if (MD_MSComm.InBufferCount > 0)//串口緩存區的數據長度
      {
      str = ((string)MD_MSComm.Input).Trim();//input方法 來讀取串口槍緩沖區的數據

      if (str.Length == 14)
      {
      AvailablePublicHelper.CurScanner = str;
      Log4netHelper.Info(this.GetType(), "get the content of the scanner is:" + str);
      }
      else
      {

      Log4netHelper.Warn(this.GetType(), "get the content of the scanner is not normal:" + str);
      }
      }
      }

      6.配置硬件掃碼槍的讀取方式,為了調試方便,本文選擇的持續讀取模式,若希望選擇命令觸發讀取形式,需每次發送讀取命令“02”至串口,讀取命令,可在串口配置中進行設置,具體品牌可根據掃碼槍供應商來協商;

      命令寫入數據到掃碼槍的方式為MD_MSComm.output;

      7.將掃碼槍串口插入到工控機硬件接口,并和程序中的comport值匹配,本文選擇的comm口為11;

      8.結束。

      posted on 2019-07-16 20:03  車人_水壽  閱讀(1155)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲午夜久久久影院伊人| 天天做日日做天天添天天欢公交车| 亚洲国产精品久久电影欧美| 亚洲欧美v国产蜜芽tv| 国产精品一品二区三四区| 国产综合精品一区二区三区| 亚洲阿v天堂网2021| 成人网站免费观看永久视频下载| 92国产精品午夜福利| 亚洲精品专区永久免费区| 18禁无遮挡啪啪无码网站| 精品日韩人妻中文字幕| 麻豆一区二区三区精品视频| 日韩精品人妻中文字幕| 爆乳2把你榨干哦ova在线观看 | 香港日本三级亚洲三级| 南通市| 久久精品一区二区东京热| 亚洲中文字幕日韩精品| 一本无码在线观看| 精品熟女少妇免费久久| 国产美女在线观看大长腿| 永久免费精品性爱网站| 99福利一区二区视频| 久久亚洲人成网站| 亚洲免费成人av一区| 依依成人精品视频在线观看| 国产亚洲精品在av| 老色鬼在线精品视频| 国产粉嫩高中无套进入| 狼色精品人妻在线视频| 中文字幕无码av不卡一区| 99精品免费久久久久久久久日本 | 波多野结系列18部无码观看AV| 一区二区三区四区五区自拍| AV人摸人人人澡人人超碰| 国产又色又爽又黄的在线观看| 欧美老熟妇乱子伦牲交视频| 国产黄色三级三级看三级| 国产乱码1卡二卡3卡四卡5 | 亚洲av日韩av综合在线观看|