- 2
- 0
- 约1.09万字
- 约 18页
- 2016-12-02 发布于重庆
- 举报
組态王与单片机通信协议1
一、???? 通讯参数:
通讯参数包括数据位,停止位,波特率、校验方式。
数据位、停止位、波特率由单片机决定。组态王中的设定和单片机一致即可。校验方式参照“数据传输格式”中相关部分。
二、???? 数据传输格式:
格式1、组态王发送地址请求格式:(此时检验位为1)
ENQ Sta EOT CRC 格式2、单片机应答地址格式:(此时检验位为0)
ACK Sta ETX CRC 格式3、组态王读数据请求格式:(此时检验位为0)
ENQ R DataType DataAddr DataNum EOT CRC 格式4、单片机应答读数据格式(正确):(此时检验位为0)
ACK DataLong Data…. ETX CRC 格式5、单片机应答读数据格式(错误):(此时检验位为0)
NAK ErrorCode ETX CRC 格式6、组态王写数据请求格式:(此时检验位为0)
ENQ W DataType DataAddr Data…. EOT CRC ? 格式7、单片机应答写数据格式(正确):(此时检验位为0)
ACK ErrorCode ETX CRC 三、时序:
读数据:
组态王 单片机 第一步:格式1 ? ? 第二步:格式2 第三步:格式3 ? ? 第四步:格式4或格式5 第五步:如果第四步单片机执行格式4,结束。否则,执行格式1。 ? ? 第
原创力文档

文档评论(0)