再问Delphi与的串口通讯(没分了)(70分)

  • 主题发起人 主题发起人 ycy77
  • 开始时间 开始时间
Y

ycy77

Unregistered / Unconfirmed
GUEST, unregistred user!
急!!!!!!!!!!!!!
读PLC DM区——RD
读指定的若干个字的内容以指定字为首
命令格式:
@ ×10(1)×10(0) RD ×10(3)×10(2)×10(1)×10(0) … ×10(3)×10(2)×10(1)×10
节点号 识别码 起始字 字数
(0) FCS FS
验码 终止符
应答格式:
@ ×10(1)×10(0) RD ×16(1)×16(0) … ×16(3)×16(2)×16(1)×16(0) FCS FS
节点号 识别码 结束码 数据
写PLC DM区——WD
写指定的若干个字的内容以指定字为首
命令格式:
@ ×10(1)×10(0) WD ×10(3)×10(2)×10(1)×10(0) … ×16(3)×16(2)×16(1)×16
节点号 识别码 起始字 字数
(0) FCS FS
验码 终止符
应答格式:
@ ×10(1)×10(0) WD ×16(1)×16(0) FCS FS
节点号 识别码 结束码
注: ×10(1)表示10的1次方 FCS计算方法为:从@开始到之间所有的数字和字母转化为ASCII码然后把每个字母和数字的ASCII码写成8位2进制数(如ASCII码41写成0100 0001)进行异或得出2位16进制数。


 
后退
顶部