冷镜露点仪ModeBus通信协议(通用)

2024-10-16 09:10:18 无锡沃云互联网软件开发有限公司

相关推荐: 

服务器运维套餐购买

企业工单系统介绍及购买点击前往

派单接单系统相关介绍及购买点击前往查看购买

门店会员卡系统相关介绍点击前往查看及购买

礼品卡兑换相关系统(小程序版)介绍及购买

全新题库管理系统(公众号+电脑PC端+小程序)功能介绍及购买点击前往!

礼物投票系统(v3版),支持AI智能防刷票功能,该系统介绍及购买点击前往

票务系统(多商户版)相关介绍及购买点击前往

剧场/剧院选座订票系统(公众号版)关介绍及购买点击前往

多平台商城系统功能介绍及购买点击前往

云课堂系统相关介绍及购买点击前往查看

通信协议

    支持的功能码:

        0x03  读多路寄存器      0x10  写多路寄存器

    主机帧格式:

        从机地址+0x03+寄存器起始地址(2字节)+寄存器数量(2字节)+CRC低位+CRC高位

        从机地址+0x10+寄存器起始地址(2字节)+寄存器数量(2字节)+发送字节数+数据0+..+数据n +CRC低位+CRC高位

    从机返回格式:

        从机地址+0x03+返回字节数+数据0+..+数据n+CRC低位+CRC高位

        从机地址+0x10+寄存器起始地址(2字节)+寄存器数量(2字节)+CRC低位+CRC高位

    错误码:

        0x81 非法的功能码(不支持的功能码)

0x82 读取非法的地址

0x83 写非法的数据(写到不可写的寄存器地址)

 

CRC算法

unsigned int CRC16(unsigned char *ptr, unsigned char len)

{

   unsigned int crc=0xffff;

   unsigned char i;

   while(len--)

   {

       crc ^=*ptr++;

       for(i=0;i<8;i++)

            {

                if(crc & 0x1)

                      {

                         crc>>=1;

                              crc^=0xa001;

                      }

                      else

                      {

                         crc>>=1;

                      }

            }

   }

   return crc;

}


派单系统,接单系统,派单系统开发,接单系统开发,门店商城系统,多门店会员卡系统,礼品卡兑换系统,投票系统开发,周期配送系统,预售商城系统,票务系统,选座票务系统开发

18036005115

微信扫码联系下方企业客服二维码

QQ客服