《表2 单次数据发送格式:基于WinCC与单片机通讯的高速数据接收》

《表2 单次数据发送格式:基于WinCC与单片机通讯的高速数据接收》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于WinCC与单片机通讯的高速数据接收》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

在单片机中建立1个缓存数组,单片机将地址码、操作码以及数据的位数加在变量数据之前,求和校验放在最后,形成单个的变量包。然后将加了地址码和操作码的变量包存入待发送的数组中,等到数组达到一定的变量包数时,再加起始码和截止码以及时间戳后,以整包2进制数的形式发送给WinCC。时间戳为2个字节,是单片机定时器给出的0~65 535递增的16进制数,用以数据校验出错时的数据补发。每个变量组成变量包,数据格式如表1所示。单片机每次发送给WinCC的全部数据发送格式如表2所示。表1、表2中字符全部为16进制。固定的起始码和截止码用以校验和确定数据包的首尾。