蓄电池监测系统集中器与主站的通讯规约

上传人:工**** 文档编号:441850258 上传时间:2023-05-04 格式:DOC 页数:23 大小:444.04KB
返回 下载 相关 举报
蓄电池监测系统集中器与主站的通讯规约_第1页
第1页 / 共23页
蓄电池监测系统集中器与主站的通讯规约_第2页
第2页 / 共23页
蓄电池监测系统集中器与主站的通讯规约_第3页
第3页 / 共23页
蓄电池监测系统集中器与主站的通讯规约_第4页
第4页 / 共23页
蓄电池监测系统集中器与主站的通讯规约_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《蓄电池监测系统集中器与主站的通讯规约》由会员分享,可在线阅读,更多相关《蓄电池监测系统集中器与主站的通讯规约(23页珍藏版)》请在金锄头文库上搜索。

1、蓄电池监测系统集中器与主站的通讯规约1.10(MODBUS规约地址空间及通讯策略约定)讨论版(编写:邢进春)注意:计算机内的存储顺序为低字节在前,规约发送顺序高字节在前,串口通讯方式的CRC校验码发送顺序低字节在前。说明:修改了充电监察定值及当前数据中的内容。1、 通讯接口a) 采用TCP方式通讯,集中器作为服务器端,建立侦听端口;主机作为客户端,建立与集中器的连接。b) IP地址、子网掩码、通讯网关缺省采用(192.168.0.100;255.255.255.0;192.168.0.1)。通讯端口缺省采用502。可以通过修改定值更改以上定值,更改通讯地址或端口号后需要复位通讯连接(通讯主机也

2、可能需要复位),然后用新地址和端口重新建立连接。c) 为将来可能采用串口进行MODBUS通讯做好考虑。2、 报文响应a) MODBUS规约集中器作为从机,主站计算机作为主机。根据IP地址进行连接,采用一对一的方式进行通讯。集中器地址缺省为1(可修改)。b) 集中器两种通讯方式:i. 单播通讯:主机向集中器发送请求包,集中器经过处理回送应答包。ii. 广播通讯:主机向所有从机发送请求包,从机进行相应处理,不会送应答包。地址0作为广播数据专用地址。c) 功能码:本规约只支持两个功能码:0x03:读多个寄存器数据。0x10:写多个寄存器数据。3、 设备对象本集中器管理多种对象,集中器本身作为一个对象

3、,命名为“通讯设备”,下面管理多个附属对象,包括“电池串”,“充电机”,“开入装置”,“开出装置”,“绝缘监察装置”,“放电装置”等。其中,通讯设备的定值中,确定了本机管理多少个附属对象。设备对象示意图4、 地址空间设备对象整体地址划分如下:对象地址范围备注MODBUS通讯设备0x00000x01ff集中器本身电池串0x02000x1fff充电机0x20000x27ff开入装置0x28000x2fff开出装置0x30000x37ff绝缘监察0x38000x3fff放电装置0x40000x47ff备用0x48000xffff以下分别描述地址、内容、通讯过程。5、 通讯设备a) 定值具体定义如下:

4、内容地址说明写保护0x00002字节(写)复位集中器以下依次加12字节(写)应用写定值22字节(写)年月3集中器当前时间,可读/写,写操作为集中器对时日时4分秒5电池串序号62字节 指定当前电池串,取值范围(0N-1)充电机序号2字节 指定当前操的序号开入装置序号2字节 指定当前操的序号开出装置序号2字节 指定当前操的序号绝缘监察序号2字节 指定当前操的序号放电装置序号2字节 指定当前操的序号以下为定值装置名称0x002032字节IP地址0x00304字节子网掩码0x00324字节网关0x00344字节MAC地址0x00366字节通讯端口0x00392字节 缺省值502是否发送短信0x003A

5、2字节 手机号码10x003B16字节 手机号码为空则不发手机号码20x004316字节手机号码30x004B16字节短信中心号码0x005316字节Modbus地址0x00542字节 缺省值为1电池串数以下依次加12字节 N充电机数2字节开入装置数2字节开出装置数2字节绝缘监察数2字节放电装置数2字节擦除所有报告0x00fe2字节 只写版本号0x00ff2字节 只读版本号为只读信息,标示程序版本,用于后台程序兼容各个时期的差异。高位字节为主版本号,低位字节为子版本号;取值都是1255。对通讯程序的重大修改,变动主版本号;较小的修改,变动子版本号。b) 写保护控制:“写保护”作为规约修改所有定

6、值的总开关,上电缺省值为0x0,禁止修改所有定值(电池串序号、充电机序号、开入装置序号、开出装置序号、绝缘监察序号、放电装置序号 在读取数据时也需要用于切换装置,不需要写保护,查询报告数目时写入的时间段数据也不需要写保护),写入0xAA55后允许修改定值,在30分钟内没有修改定值通讯报文,自动切换回禁止修改状态(0x0)。c) 复位集中器:(需要写保护)“复位集中器”用于使集中器复位,在打开写保护的情况下,向该地址写入0x55AA,触发集中器复位。d) 擦除所有报告:(需要写保护)“擦除所有报告”用于擦除本集中器保存的所有报告,在打开写保护的情况下,向该地址写入0x55AA,触发擦除所有报告。

7、e) 应用写定值:(需要写保护)“应用写定值”用于触发把内存定值写入Flash的动作,向该地址写入0xAA55,触发烧写操作。f) 修改定值步骤:i. 第一步、打开写保护ii. 第二步、写入定值数据iii. 第三步、应用写定值iv. 第四步、关闭写保护g) 告警记录定义如下:内容地址说明年月0x0100起始时间(写入)日时0x0101分秒以下依次加1年月结束时间(写入)日时分秒告警次数N(读取)读取序号0 N-1(写入)年月本次告警时间日时分秒告警代码含有电压温度信息标志0含有内阻信息标志0告警内容140字节,短信内容或“短信发送失败”等信息告警代码11000为主集中器通讯设备告警用,1001

8、2000为电池串告警用,20013000为充电机告警用。告警代码如下表告警代码值含义0001Flash芯片错误0002校验和错误0003继电器自检错误0004主机读取告警记录的策略为:首先写入起始时间和结束时间,由集中器查询此时间段内存在的告警记录数目N。然后主机读取告警次数N,确定有多少条记录。然后主机写读取序号,确定要读取的记录编号(此时间段内最早的一条记录序号为0,最后一条记录序号为N-1)。最后主机读取本次告警时间、告警代码和告警内容。6、 电池串首先通过写电池组序号,确定映射哪一个电池串,然后与指定电池串通讯。a) 定义,电池串主要包括:定值、当前数据、历史数据、告警记录4部分i.

9、定值内容地址说明应用写定值0x02002字节以下为定值电池串名称0x020130字节串口号0x02102字节通讯地址0x0211电池个数以下依次加1电池类型32、6、12模块类型41、2、6额定容量5标称内阻6微欧电压上限值173位小数电压上限值283位小数电压下限值193位小数电压下限值2A3位小数温度上限值B2位小数温度下限值C2位小数内阻上限值D整数容量下限值E1位小数电压差上限值f3位小数内阻变化率上限值20整数放电电流上限值12位小数充电电流上限值22位小数充电电流下限值32位小数浮充电流上限值42位小数总电压上限值1位小数总电压下限值1位小数纹波系数上限值2位小数 %内阻采样间隔整

10、数 分钟正常电压采样间隔整数 分钟 温度与电压同步采样充放电电压采样间隔整数 分钟 温度与电压同步采样终止放电总电压值1位小数终止放电单体电压值3位小数终止放电时间整数 分钟终止放电温度2位小数终止放电电流2位小数。手工启动内阻测量0x02fc2字节 只写内阻测量状态0x02fd2字节 只读擦除所有报告0x02fe2字节 只写版本号0x02ff2字节 只读修改定值、擦除报告步骤可以参考通讯设备,不同之处在于“应用写定值”操作不但把定值数据写入Flash,还要通过串口发给下位机。b) 手工启动内阻测量:(不需要写保护)“手工启动内阻测量”用于根据实际需要,在计划的内阻测量之外,临时进行一次所有电

11、池的内阻测量操作,写0x55AA启动测量。“内阻测量状态”用于标示内阻测量过程,正在进行内阻测量时,读取为“1”,不测量时读取为“0”。i. 当前数据电压值:内容地址说明年月0x0300日时0x0301分秒以下依次加1采样序号电池串状态总电压1位小数总电流2位小数纹波系数2位小数 %电池数电池电压13位小数电池电压23位小数电池电压33位小数.电池电压N3位小数温度值:内容地址说明年月0x0400日时0x0401分秒以下依次加1采样序号电池串状态总电压1位小数总电流2位小数纹波系数2位小数 %电池数电池温度12位小数电池温度22位小数电池温度32位小数.电池温度N2位小数状态值:内容地址说明年

12、月0x0500日时0x0501分秒以下依次加1采样序号总电压状态总电流状态电池串状态电池数电池状态1电池状态2电池状态3.电池状态N内阻值:内容地址说明年月0x0600日时0x0601分秒以下依次加1采样序号电池串状态总电压1位小数总电流2位小数纹波系数2位小数 %电池数电池内阻1整数电池内阻2整数电池内阻3整数.电池内阻N整数内阻变化率值:内容地址说明年月0x0700日时0x0701分秒以下依次加1采样序号电池串状态总电压1位小数总电流2位小数纹波系数2位小数 %电池数电池内阻变化率1整数电池内阻变化率2整数电池内阻变化率3整数.电池内阻变化率N整数容量值:内容地址说明年月0x0800日时0x0801分秒以下依次加1采样序号

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号