好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

新普惠自动气象站通讯协议110831...doc

12页
  • 卖家[上传人]:jiups****uk12
  • 文档编号:90897831
  • 上传时间:2019-06-20
  • 文档格式:DOC
  • 文档大小:239.51KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 武汉新普惠科技有限公司自动气象站通信协议新普惠自动气象站通讯协议V20110831一、协议特性 1、支持XPH通讯、标准MODBUS通讯两种格式 2、支持RS-232、RS-485通讯总线3、支持19200波特率,特殊版本可达38400. 4、支持最大设备数254个 5、数据帧最小间隔100ms以上 6、使用CRC16数据帧错误检查,多项式码0xA001二、协议说明新普惠气象站支持两种格式的通讯协议工作,任一时刻只能使用一种通讯协议进行通讯下面分别对两种通讯协议进行详细说明1、XPH通讯协议 通讯参数:波特率9600 数据位 8位 无校验位XPH通讯协议是效仿标准MODBUS通讯的一个自定义版本,其并不兼容MODBUS通讯协议其特点是召唤式工作,气象站仅作为服务器,使用上位机客户端进行通讯气象站收到正确数据帧后,就回复相应的内容,无效数据帧则不回复任何内容不回复是便于多台气象站进行485总线组网,避免数据通讯冲突1)XPH通用帧格式序号内容字节数说明备注1地址域1气象站通讯地址唯一2读写域1读(0x03)/写(0x10)操作码2选13命令域2命令码,前1字节必须为000 xx4数据长度域2数据域长度,不包括本域发送时可无5数据域N数据6校验域2CRC16检验码低前高后2)XPH协议通讯码序号命令码含义类型备注10x00实时环境参数数据通用类型仅读20x20系统参数配置通用类型读写30x37读历史数据通用类型仅读40x38历史数据重读通用类型仅读50x61配置登录GPRS服务器密码需支持读写60x80复位气象站通用类型仅写 3)XPH通讯协议详细说明 对于每条通讯命令码,进行收发过程的详细描述,假定气象站的地址为0x01。

      返回的通道数据都以有符号16进制数表示,如通道1的数据(包括实时数和历史数据)为0x12 0x34,表示为十进制数即4660(0x1234)即数据字节的高位在前,低位在后,此顺序不能错,否则数据值将错误 另外,对不不同的传感器类型,某些通道数据值需要表示N位小数,此时,该通道16位有符号数扩大10的N次方倍如通道1表示风速,带一位小数,其数据为0x00 0x7B(十进制123),则实际风速为12.3m/s,即读取的数据扩大了10倍,其他小数以此类推传感器精度参数详见说明书 红色字:命令码 绿色字:CRC16校验码(低字节在前,高字节在后) 蓝色字:数据(高字节在前,低字节在后,0x7FFF表示无效数据) 紫色字:数据长度(高字节在前,低字节在后)A、读取实时环境参数数据客户端发送:01 03 00 00 F1 D8气象站返回:(38字节)01 03 00 20 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 7F FF 69 3F返回数据格式说明:序号含义偏移字节数说明备注1地址域01地址(0x01)0x012操作码11仅读(0x03)0x033数据长度域220x00 0x20高前低后4数据域42通道10x7FFF(无效/未接)62通道20x7FFF(无效/未接)82通道30x7FFF(无效/未接)102通道40x7FFF(无效/未接)122通道50x7FFF(无效/未接)142通道60x7FFF(无效/未接)162通道70x7FFF(无效/未接)182通道80x7FFF(无效/未接)202通道90x7FFF(无效/未接)222通道100x7FFF(无效/未接)242通道110x7FFF(无效/未接)262通道120x7FFF(无效/未接)282通道130x7FFF(无效/未接)302通道140x7FFF(无效/未接)322通道150x7FFF(无效/未接)342通道160x7FFF(无效/未接)5校验域362低前高后0x69 0x3F16通道对应的配置出厂时定义,根据需要而定。

      B、读取系统参数配置客户端发送:(6个字节)01 03 00 20 F0 00气象站返回:(14字节)01 03 00 08 0B 08 1F 0B 00 0A 01 01 98 E0返回数据说明:序号含义偏移字节数说明备注1地址域01地址(0x01)0x012操作码11读(0x03)0x033数据长度域220x00 0x08高前低后4数据域31年0B(2011年)41月08(8月)51日1F (31日)61时0B(12点/24小时制)71分00(00分钟)81存储间隔10(分钟)91语言类型0/11-英语/0-中文101设备地址01(0x01-0xFE)5校验域112低前高后0x98 0xE0存储间隔:即历史数据保存的间隔,单位为:分钟设备地址:设置范围0-254,0为广播地址,一般不要随便使用,主要用于组网或多播;1-254为正常设备地址,同一总线上必须保证唯一;若无返回数据,则说明读取不成功C、写入系统参数配置客户端发送:(17字节)01 10 00 20 00 04 08 0B 08 1F 0B 00 10 00 00 59 DD气象站返回:(8个字节) 01 10 00 20 00 04 C0 00发送数据说明:序号含义偏移字节数说明备注1地址域01地址(0x01)0x012操作码11写(0x10)0x103命令码220x00 0x20高前低后4寄存器数量420x00 0x04高前低后5数据长度610x088个数据字节6数据域710B0B(2011年)810808(8月)911F1F (31日)1010B0B(12点/24小时制)1110000(00分钟)12110存储间隔16(分钟)131001-英语/0-中文14100保留/地址5校验域152低前高后0x59 0xDD寄存器数量:该域无意义,保留该域为了向前兼容,请尽量使用说明的数值;数据域最后一个字节,目前为设备地址设置,之前的通讯版本选择为保留,故在20110831之后都要小心设置。

      最好是先读取系统参数,然后使用读取的设备地址填充该字节若无返回数据,则说明写入不成功,否则写入成功D、读取历史数据客户端发送:(6个字节)01 03 00 37 B0 0E气象站返回:(1044个字节)01 03 04 0E 00 1C D0~DN CRC16返回数据说明:序号含义偏移字节数说明备注1地址域01地址(0x01)0x012操作码11读(0x03)0x033数据长度220x04 0x0E高前低后4有效数据帧数420x00 0x1C高前低后5数据域61036历史数据包分成N帧6校验域10422低前高后CRC16低前高后数据长度域:为“有效数据帧数”和“数据域”两个域字节总和数据域:固定大小为1036个字节,每帧37字节,故最大有效帧1036/37=28帧有效数据帧数:由于历史数据包是等长的,该域指示数据域中包含的有效帧数,有效帧从数据域的0位置开始,顺序往后排列最大有效帧为28帧历史数据帧说明:(37字节)序号偏移字节数说明101年(2000年以后的偏移)211月321日431时(24小时制)541分钟16通道数据值52通道172通道292通道3112通道4132通道5152通道6172通道7192通道8212通道9232通道10252通道11272通道12292通道13312通道14332通道15352通道16E、重读历史数据客户端发送:01 03 00 38 F0 0A气象站返回: 返回数据与“[D]读取历史数据”返回数据格式相同。

      说明: 由于远程数据读取时,且历史数据包比较大,可能会发生数据错误就可能造成读取的历史数据在传输过程中出错,从而导致某些上位机接口程序误判读取历史数据错误而气象站一旦读取了历史数据后不能重读的话,就会造成某包历史数据丢失的现象重读历史数据命令用于重复读取上一次读取的历史数据,从而解决错误丢失历史问题F、读取登录密码(该命令需额外支持,默认不支持)客户端发送:(8个字节) 01 03 00 61 00 04 15 d7气象站返回:(12个字节) 01 03 00 61 00 04 YY YY YY YY CRC16返回数据说明:序号含义偏移字节数说明备注1地址域01地址(0x01)0x012操作码11读(0x03)0x033命令码220x00 0x61高前低后4数据长度域420x00 0x04高前低后5数据域644位密码数据从左到右6校验域102低前高后CRC16低前高后数据域:4位ASCII码表示的密码,每位的范围0-9,即0x30-0x39数据域0-3字节对应界面输入的左-右顺序G、写入登录密码(该命令需额外支持,默认不支持)客户端发送:(12字节)01 10 00 61 00 04 YY YY YY YY CRC16气象站返回:(8个字节) 01 10 00 61 00 04 CRC16写入数据说明:数据域:4位ASCII码表示的密码,每位的范围0-9,即0x30-0x39。

      数据域0-3字节对应界面输入的左-右顺序H、复位气象站客户端发送:(4字节) 01 80 01 80 气象站返回: 无返回。

      点击阅读更多内容
      相关文档
      2025年区部分机关事业单位第一次公开招聘编外工作人员考试试题.docx 2024-2025学年重庆市秀山县七年级下学期期末考试数学试题【含答案】.docx 上海市金山区(五四制)2024-2025学年八年级下学期期中语文试题【含答案】.doc 浙江省绍兴市柯桥区2024-2025学年八年级下学期期末语文试题【含答案】.doc 北京市2024—2025学年高二上学期期中考试语文试卷【含答案】.doc 2024-2025学年重庆市秀山县八年级上学期期末考试数学试卷【含答案】.docx 宁波市海曙区部分学校2024-2025学年七年级上学期期中语文试题【含答案】.doc 2024-2025学年重庆市南岸区七年级下学期期末数学试题【含答案】.docx 2024-2025学年重庆市永川区八年级下学期期末考试数学试题【含答案】.docx 广东省中山市2024-2025学年七年级上学期期末语文试题【含答案】.doc 浙江省宁波市鄞州区校联考2024-2025学年七年级上学期期中语文试题【含答案】.doc 浙江省嘉兴市2024-2025学年九年级上学期期中语文试题【含答案】.doc 2024年江苏省泰州市中考语文试题【含答案】.doc 2024-2025学年北京市通州区高二(上)期中语文试卷【含答案】.doc 广东省广州市番禺区多校2024-2025学年七年级上学期期中语文试题【含答案】.doc 2024-2025学年重庆市秀山县九年级上学期期末考试数学试卷【含答案】.docx 2024-2025学年重庆市铜梁区八年级下学期期末考试数学试题【含答案】.docx 山东省菏泽市2024-2025学年高三上学期期中考试语文试题【含答案】.doc 江苏省苏州市姑苏区2024~2025学年高一上学期期中语文试卷【含答案】.doc 2024-2025学年重庆市八年级上学期期中考试数学试题【含答案】.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.