[发明专利]发送、接收数据的方法和装置,数据传输装置及存储介质有效
申请号: | 201910654214.3 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110417764B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 杨轲;范金韬 | 申请(专利权)人: | 西门子工厂自动化工程有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100016 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送 接收 数据 方法 装置 数据传输 存储 介质 | ||
本发明实施方式公开了发送数据的方法和装置及接收数据的方法和装置。该方法适用于环境与设备监控系统(BAS),该方法包括:从轨道交通综合监控系统(ISCS)接收包含寄存器数的Modbus读取报文;生成包含第一字段、第二字段和数据字段的Modbus回复报文,在所述第一字段中写入基于所述寄存器数确定的、从当前字节到最后字节的长度信息,在所述数据字段中写入基于所述寄存器数确定的数据,其中当所述寄存器数大于Modbus协议所支持的最大寄存器数时,在所述第二字段中写入预定标识;向所述ISCS发送所述回复报文;其中当所述ISCS在所述第二字段中检测到所述预定标识时,基于所述长度信息从所述数据字段中读取数据。可以实现BAS和ISCS之间的大数量通讯。
技术领域
本发明涉及轨道交通技术领域,特别是涉及发送数据的方法和装置及接收数据的方法和装置。
背景技术
环境与设备监控系统(Building Automatic System,BAS)的定义为:对地铁建筑物内的环境与空气条件、通风、给排水、照明、乘客导向、自动扶梯及电梯、屏蔽门、防淹门等建筑设备和系统进行集中监视、控制和管理的系统。BAS采用计算机网络、自动控制、通讯及分布智能等技术,实现地铁环境与设备系统的控制管理模式,对地铁车站及区间隧道内的空调通风、给排水、照明、电/扶梯、安全门等机电设备进行全面的运行管理与控制。
轨道交通综合监控系统(Integrated Supervisory Control System,ISCS)可实现对电力设备、火灾报警信息及其设备、车站环控设备、区间环控设备、环境参数、屏蔽门设备、防淹门设备、电扶梯设备、照明设备、门禁设备、自动售检票设备、广播和闭路电视设备、乘客信息显示系统的播出信息和时钟信息等进行实时集中监视和控制的基本功能,还可以还可实现晚间非运营情况下、日间正常运营情况下、紧急突发情况下和重要设备故障情况下各相关系统设备之间协调互动等高级功能。
目前,ISCS与BAS间通常基于Modbus TCP标准协议实现通讯。Modbus TCP标准协议使用TCP/IP机制和以太网在ISCS与BAS之间传输数据。
在目前的Modbus TCP标准协议中,采用一个字节(byte)表示报文中的寄存器数量。然而,一个字节最多只能满足125个寄存器的通讯,不能实现一次性大数量传输,无法满足BAS 和ISCS之间的大数量通讯需求。
发明内容
本发明实施方式提出发送数据的方法和装置及接收数据的方法和装置,以实现BAS和ISCS 之间的大数量通讯。
本发明实施方式的技术方案如下:
发送数据的方法,该方法适用于BAS,该方法包括:
从ISCS接收包含寄存器数的Modbus读取报文;
生成包含第一字段、第二字段和数据字段的Modbus回复报文,在所述第一字段中写入基于所述寄存器数确定的、从当前字节到最后字节的长度信息,在所述数据字段中写入基于所述寄存器数确定的数据,其中当所述寄存器数大于Modbus协议所支持的最大寄存器数时,在所述第二字段中写入预定标识;
向所述ISCS发送所述回复报文;
其中当所述ISCS在所述第二字段中检测到所述预定标识时,基于所述长度信息从所述数据字段中读取数据。
可见,不同于现有技术在第二字段严格写入对应于寄存器数的字节数,在本发明实施方式中,当寄存器数大于Modbus协议所支持的最大寄存器数时,并不在第二字段写入对应于寄存器数的字节数,而是在第二字段中写入预定标识,从而当ISCS在第二字段中检测到预定标识时,基于长度信息从数据字段中读取数据,实现大量数据传输。
在一个实施方式中,当所述寄存器数小于等于Modbus协议所支持的最大寄存器数时,在所述第二字段中写入对应于所述寄存器数的字节数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子工厂自动化工程有限公司,未经西门子工厂自动化工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910654214.3/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置