虹程程
級別: 正式會員
|
大佬求助,為什么掃碼槍掃的數據在proface人機顯示正常,傳輸到歐姆龍就對不上了,可能是啥問題啊 |
---|---|
|
小地主22
級別: 家園常客
|
你掃碼得到的數字是一個字符。把你掃碼的內容和plc收到的內容截圖看看 |
---|---|
|
虹程程
級別: 正式會員
|
proface和歐姆龍用的232通訊 掃碼槍傳輸顯示在Proface上的是1234,這四個數字在歐姆龍存在兩個地址里面,查看地址數據用十六進制顯示分別是3132(12)3334(34)) |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網絡英雄
|
ascii碼與16進制的關系 |
|
---|---|---|
|
虹程程
級別: 正式會員
|
上面有發,話說引用算是@嗎? |
---|---|
|
來人給朕退下
從144個樣品中順序抓取,并不斷變化排列,找到最有價值的組合
級別: 略有小成
|
ACSII碼轉16進制指令,歐姆龍指令HEX |
|
---|---|---|
|
來人給朕退下
從144個樣品中順序抓取,并不斷變化排列,找到最有價值的組合
級別: 略有小成
|
其實你不用轉換,去查一下ASCII碼表對應16進制值,搞懂這個轉換表就看得懂了,比如0-9的ACSII碼在PLC里存著就是16進制的30-39,但是要注意1個數字用1個字節表示。自己知道是多少就行,最終還是在屏幕顯示的,你要比較就把他當成16進制比較就行,或者邏輯與ANDW。 |
|
---|---|---|
|