W
whory
Unregistered / Unconfirmed
GUEST, unregistred user!
最近在弄一个考勤设备的串口通讯,需要用MSCOM写程序发送命令包到设备,但我怎么也不成功,命令包的信息格式如下:
序号 1 2 3 4 5 6 7
字节数 1 1 1 3 1 LENID 1
格式 SOI COMMAND ADDR PSW LEN COMD DATA CHK
起始码: SOI=7EH
COMMAND:命令码(就04H吧) ADDR:返回码(01H)
PSW:系统密码(123456) LEN:数据长度(COMD DATA的数据长度)
COMD DATA:命令数据(就用00CFBA80吧)
CHK数据格式:除SOI和CHKSUM外,其他数据的“异或”值
除了SOI是16进制外其他数据都是BCD码
请问各位高手我该怎么用MSCOM写命令包发送到设备去?
序号 1 2 3 4 5 6 7
字节数 1 1 1 3 1 LENID 1
格式 SOI COMMAND ADDR PSW LEN COMD DATA CHK
起始码: SOI=7EH
COMMAND:命令码(就04H吧) ADDR:返回码(01H)
PSW:系统密码(123456) LEN:数据长度(COMD DATA的数据长度)
COMD DATA:命令数据(就用00CFBA80吧)
CHK数据格式:除SOI和CHKSUM外,其他数据的“异或”值
除了SOI是16进制外其他数据都是BCD码
请问各位高手我该怎么用MSCOM写命令包发送到设备去?