初次接触通讯方面的东西,对各方面都不熟悉,现在预计用indy控件来发送,不会,还请各位指导。指令侦格式如下:
  帧头 0x02H
  指令编码 C
  设备编码 A0
  数据域 DATA
  校验码 CS
  帧尾 0x03H控制命令:
总状态检测
功能描述 本指令向显示设备查询设备的总状态,用于平时的设备状态监控。
预置条件
指令格式 0x02(帧头) 0x30 0x31(指令头) 0x32 0x32(目的地址)  0x00 0x00(校验位) 0x03(帧尾)
返回值 0x02(帧头) 0x30 0x31 (指令头)0x31 0x31(目的地址) 0x01(指令执行情况,00表示异常,01表示正常) 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 (设备状态,12个字节30表示异常,31表示正常) 0x00 0x00(校验位) 0x03(帧尾)
指令详解 九个状态值,分别代表:通讯、电源电压、风扇、门开关状态、系统、驱动通道、LED像素、感光头、防雷器,其他保留按这个指令,各位能否帮忙写个案列,我学习学习。现在主要不是不会组包,组出来的发上去,设备就没回复。