當前位置:編程學習大全網 - 編程軟體 - plc掃碼槍讀出來的數據怎麽轉換

plc掃碼槍讀出來的數據怎麽轉換

plc掃碼槍讀出來的數據轉換方法如下:首先要確定掃描槍的接口是不是485串口,第二要知道該掃描槍的通訊格式然後才能通過自由口進行編程轉換,西門子下載資料中有條碼的例子,對照下載資料的例子就可以成功完成數據轉換。條碼值壹般有26個字母的大小寫和10個阿拉伯數字的組合,這個組合有長有短,三菱的壹個數據寄存器比如D120可以存儲和顯示長達十幾位的條碼,通過匹配的條碼可以進行核對然後進行轉換。

在轉換的時候,需要plc槍在用RS指令的時候是發送的壹個數據幀,可以是讀或者寫數據,妳要讀掃描儀的條碼肯定要知道他的通訊協議,是專用的還是MODBUS 協議。

然後要知道條碼的數據存儲區域地址以及數據類型和大小,然後才好用RS指令去讀取這個站址的條碼存儲區域地址的數據,如果是兩個字則反饋的數據只要把這兩個字的類容顯示出來就好了,其他反饋的字不用去處理,仔細看看條碼儀的通訊協議的數據讀寫格式,和RS指令用法就行。

每個寄存器儲存1-2個字符,讀出來的數值要自己轉換為ASCII碼才能與條碼對應上,比如監控為H36,它對應ASCII碼的&ldquo,6&rdquo,網上查詢ACSII碼對照表,看看與實際條碼的對應關系,這樣成功完成轉換。

  • 上一篇:IC總線控制系統的總線控制
  • 下一篇:Linux下兼容IPv6和IPv4的Socket
  • copyright 2024編程學習大全網