學習的孩子
好心情才是生活的態(tài)度
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 21 個
工控威望: 188 點
下載積分: 861 分
在線時間: 22(小時)
注冊時間: 2020-03-31
最后登錄: 2024-09-11
查看學習的孩子的 主題 / 回貼
樓主  發(fā)表于: 2023-08-22 10:17
各位大佬,現(xiàn)在西門子1214C的CPU,我PLC要將二維碼條碼發(fā)給相機,但是要轉(zhuǎn)成ASCLL碼。問題是西門子HTA指令只能轉(zhuǎn)化為CHAR或者Byte,相機那邊只能接收Dword.如果分開發(fā)送,只能接收部分字符,現(xiàn)在怎么將Byte轉(zhuǎn)成Dowrd,數(shù)組的形式,麻煩各位大佬。。。。
超人歸來
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個
工控威望: 139 點
下載積分: 1188 分
在線時間: 22(小時)
注冊時間: 2012-07-22
最后登錄: 2024-10-11
查看超人歸來的 主題 / 回貼
1樓  發(fā)表于: 2023-08-22 10:39
不是太明白你說的意思,一條二維碼生成幾個字節(jié)的數(shù)據(jù)?
一個雙字含四個字節(jié),如果不超就往里放唄!
樓主留言:
真誠感謝!已經(jīng)解決了,二維碼生產(chǎn)的字節(jié)并不固定,是由客戶決定的。主要是當時Byte直接傳Dword。會導致數(shù)據(jù)丟失部分。
買 疙 瘩
利多工控
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 97 個
工控威望: 253 點
下載積分: 7125 分
在線時間: 81(小時)
注冊時間: 2022-11-09
最后登錄: 2024-10-25
查看利多工控的 主題 / 回貼
2樓  發(fā)表于: 2023-08-22 14:20
西門子的dwrd只是雙字byre轉(zhuǎn)好像有指令容易,你相機接收的DWORD應該也是雙字吧如果是數(shù)組那就要數(shù)據(jù)處理了
樓主留言:
真誠感謝!已經(jīng)解決了,謝謝