综采集控系统的数据访问方法、装置、主机和存储介质制造方法及图纸

技术编号:17883669 阅读:28 留言:0更新日期:2018-05-06 04:17
本发明专利技术公开了一种综采集控系统的数据访问方法,包括:接收数据访问的请求;根据目标综采设备的标识查找综采设备数据库,得到目标综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;获取目标综采设备所连接的网关接口的实时传输码率;如果实时传输码率大于传输码率阈值,且访问数据包为操作控制数据包,则向目标综采设备所连接的网关发送操作控制数据包;如果实时传输码率大于传输码率阈值,且访问数据包为工作状态监测数据包,则开始计时,在计时时间为预设时间时向目标综采设备所连接的网关发送工作状态监测数据包。本发明专利技术实现自动为控制综采设备的操作控制数据预留传输资源,保证操作控制数据能够实时传输。

Data access method, device, host and storage medium for fully mechanized mining centralized control system

The invention discloses a data access method for the fully mechanized collection control system, including the request for receiving data access, searching for the fully mechanized mining equipment database according to the identification of the target fully mechanized mining equipment, obtaining the identification code of the gateway connected by the target fully mechanized mining equipment and the number of the gateway interface, the transmission bit rate threshold of the gateway interface, and obtaining the target. The real-time transmission bit rate of the gateway interface connected by the fully mechanized mining equipment; if the real-time transmission bit rate is greater than the transmission bit rate threshold, and the access data packet is the operation control packet, the operation control data packet is sent to the gateway connected by the target fully mechanized mining device; if the real-time transmission bit rate is larger than the transmission bit rate threshold, and the data packet is accessed. For working state monitoring packets, the timing is started and the working state monitoring packet is sent to the gateway connected by the target fully mechanized mining device at the time of the timing. The invention realizes automatic reservation of transmission resources for controlling the operation control data of the fully mechanized mining equipment, and ensures that the operation control data can be transmitted in real time.

【技术实现步骤摘要】
综采集控系统的数据访问方法、装置、主机和存储介质
本专利技术实施例涉及网络管理技术,尤其涉及一种综采集控系统的数据访问方法、装置、主机和存储介质。
技术介绍
综采集控系统一般执行工作面现场的设备工况监测、传感采集、远程与自动化控制、可视化监视,多以网关为基础来构建数据接入系统,其网关一般有多个工业现场总线接口,以实现对综采设备的数据接入,还具有以太网接口,以实现与上层集中控制平台、集中监测主机或视频监视主机(以下称中心主机)的互连,从而实现上层中心主机经由网关对综采设备的数据访问。综采工作面监控系统的传输数据主要包括综采设备工作状态的监测信息、指示综采设备操作的控制信息和综采工作面的实时视频数据,这些信息都具一定的实时性要求,尤其是指示综采设备操作的控制信息,是为完成由中心主机对综采设备的远程自动化控制及相关控制算法而实时,包括读取设备当前工作情况(例如设备当前工位、操作单元的高度等)的数据以及根据当前操作情况按照一定的控制算法分析后得出的控制设备操作的指令(例如“前进”、“后退”或“停止”等控制指令),具有严格的实时性要求,需要在截止期内完成交付,否则将失去有效性,影响系统工作性能,甚至因没有及时控制综采设备而出现工业事故。现阶段的综采工作面监控系统具有多样化的信息类型、有限的传输带宽,要求系统能够控制访问数据的拥塞。现有的拥塞控制技术,包括TCP改进拥塞控制、TCP-Friendly友好拥塞控制机制等,均通过对网络当前状态的感知和探测来调整发送数据的大小,当检测到网络拥塞时,及时降低源主机数据发送速率,以缓解或解决拥塞问题。将现有的拥塞控制技术应用到对综采设备的访问工作中,无法保证实时性要求高的操作控制数据能够实时传输。
技术实现思路
本专利技术提供一种综采集控系统的数据访问方法、装置、主机和存储介质,以实现自动为控制综采设备的操作控制数据预留传输资源,保证操作控制数据能够实时传输。第一方面,本专利技术实施例提供了一种综采集控系统的数据访问方法,包括:接收数据访问的请求,所述数据访问的请求包括目标综采设备的标识和访问数据包的类型,所述访问数据包的类型包括操作控制数据包或者工作状态监测数据包;根据所述目标综采设备的标识查找综采设备数据库,得到所述目标综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;其中,所述综采设备数据库包括综采集控系统中的各综采设备的标识、各综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;获取所述目标综采设备所连接的网关接口的实时传输码率;如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为操作控制数据包,则向所述目标综采设备所连接的网关发送所述操作控制数据包,以使所述网关向所述目标综采设备发送所述操作控制数据包;如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为工作状态监测数据包,则开始计时,在计时时间为预设时间时向所述目标综采设备所连接的网关发送所述工作状态监测数据包,以使所述网关向所述目标综采设备发送所述工作状态监测数据包。第二方面,本专利技术实施例还提供了一种综采集控系统的数据访问装置,该数据访问装置包括:请求接收模块,用于接收数据访问的请求,所述数据访问的请求包括目标综采设备的标识和访问数据包的类型,所述访问数据包的类型包括操作控制数据包或者工作状态监测数据包;第一查找模块,用于根据所述目标综采设备的标识查找综采设备数据库,得到所述目标综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;其中,所述综采设备数据库包括综采集控系统中的各综采设备的标识、各综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;第一获取模块,用于获取所述目标综采设备所连接的网关接口的实时传输码率;第一访问模块,用于如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为操作控制数据包,则向所述目标综采设备所连接的网关发送所述操作控制数据包,以使所述网关向所述目标综采设备发送所述操作控制数据包;第二访问模块,用于如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为工作状态监测数据包,则开始计时,在计时时间为预设时间时向所述目标综采设备所连接的网关发送所述工作状态监测数据包,以使所述网关向所述目标综采设备发送所述工作状态监测数据包。第三方面,本专利技术实施例还提供了一种主机,所述主机为综采集控系统中的中心主机,所述主机包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例提供的综采集控系统的数据访问方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的综采集控系统的数据访问方法。本专利技术实施例通过接收网关接口的实时传输码率来检测网关接口是否拥塞,在网关接口的实时传输码率大于预设的传输码率阈值时,仅向目标综采设备的网关发送操作控制数据包,而工作状态监测数据包则延时发送以预留传输资源给操作控制数据,解决现有技术检测到拥塞时统一降低访问频率导致操作控制数据不能实时传输的问题,实现保证操作控制数据能够实时传输效果。附图说明图1是本专利技术实施例一提供的综采集控系统的数据访问方法的流程图;图2是本专利技术实施例一中的综采集控系统的示意图;图3是本专利技术实施例二提供的综采集控系统的数据访问方法的流程图;图4是本专利技术实施例三提供的综采集控系统的数据访问装置的结构示意图;图5是本专利技术实施例四提供的主机的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的综采集控系统的数据访问方法的流程图,本实施例可适用于综采集控系统中数据访问需要对拥塞情况作处理的情况,该方法可以由综采集控系统中的中心主机来执行,具体包括如下步骤110至150:步骤110、接收数据访问的请求;其中,所述数据访问的请求包括目标综采设备的标识和访问数据包的类型,所述访问数据包的类型包括操作控制数据包或者工作状态监测数据包;操作控制数据包用于读取设备当前操作情况(例如设备当前工位、操作单元的高度等),或者指示控制设备操作(例如“前进”、“后退”或“停止”)等,一般具有较高的实时性要求,工作状态监测数据包用于读取综采设备的工作状态,比如工作温度、液压等。步骤120、根据所述目标综采设备的标识查找综采设备数据库,得到所述目标综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;其中,所述综采设备数据库包括综采集控系统中的各综采设备的标识、各综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值。在具体实施时,可用网关IP地址作为网关的识别码,各接口的传输码率阈值可以相同,也可以不同,可参照下表配置综采设备数据库:设备标识连接状态连接的网关IP连接的网关接口传输码率阈值DeviceN1ONIPAddress2接口AThreshold1步骤130、获取所述目标综采设备所连接的网关本文档来自技高网
...
综采集控系统的数据访问方法、装置、主机和存储介质

【技术保护点】
一种综采集控系统的数据访问方法,其特征在于,包括:接收数据访问的请求,所述数据访问的请求包括目标综采设备的标识和访问数据包的类型,所述访问数据包的类型包括操作控制数据包或者工作状态监测数据包;根据所述目标综采设备的标识查找综采设备数据库,得到所述目标综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;其中,所述综采设备数据库包括综采集控系统中的各综采设备的标识、各综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;获取所述目标综采设备所连接的网关接口的实时传输码率;如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为操作控制数据包,则向所述目标综采设备所连接的网关发送所述操作控制数据包,以使所述网关向所述目标综采设备发送所述操作控制数据包;如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为工作状态监测数据包,则开始计时,在计时时间为预设时间时向所述目标综采设备所连接的网关发送所述工作状态监测数据包,以使所述网关向所述目标综采设备发送所述工作状态监测数据包。

【技术特征摘要】
1.一种综采集控系统的数据访问方法,其特征在于,包括:接收数据访问的请求,所述数据访问的请求包括目标综采设备的标识和访问数据包的类型,所述访问数据包的类型包括操作控制数据包或者工作状态监测数据包;根据所述目标综采设备的标识查找综采设备数据库,得到所述目标综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;其中,所述综采设备数据库包括综采集控系统中的各综采设备的标识、各综采设备所连接的网关的识别码及网关接口的编号、网关接口的传输码率阈值;获取所述目标综采设备所连接的网关接口的实时传输码率;如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为操作控制数据包,则向所述目标综采设备所连接的网关发送所述操作控制数据包,以使所述网关向所述目标综采设备发送所述操作控制数据包;如果所述实时传输码率大于所述传输码率阈值,且所述访问数据包为工作状态监测数据包,则开始计时,在计时时间为预设时间时向所述目标综采设备所连接的网关发送所述工作状态监测数据包,以使所述网关向所述目标综采设备发送所述工作状态监测数据包。2.如权利要求1所述的综采集控系统的数据访问方法,其特征在于,所述综采设备数据库还包括综采设备的优先级;所述数据访问方法还包括:根据所述目标综采设备的标识查找所述综采设备数据库,得到所述目标综采设备的优先级;所述向所述目标综采设备所连接的网关发送所述操作控制数据包,具体包括:如果所述目标综采设备的优先级高于预设的第一优先级阈值,则以预先设置的基础频率向所述目标综采设备所连接的网关发送所述操作控制数据包;如果所述目标综采设备的优先级等于或低于预设的第一优先级阈值,则以预先设置的第一控制频率向所述目标综采设备所连接的网关发送所述操作控制数据包,其中,所述第一控制频率小于所述基础频率。3.如权利要求2所述的综采集控系统的数据访问方法,其特征在于,所述数据访问方法还包括:获取所述目标综采设备所连接的网关接口的实时CPU任务占用率;如果所述实时传输码率小于或等于所述传输码率阈值,所述实时CPU任务占用率小于预设的CPU任务占用率阈值,则按照所述基础频率向所述目标综采设备所连接的网关发送所述访问数据包;如果所述实时传输码率小于或等于所述传输码率阈值,所述实时CPU任务占用率大于或等于预设的CPU任务占用率阈值,且所述访问数据包为工作状态监测数据包,则按照预先设置的第一监测频率向所述目标综采设备所连接的网关发送所述工作状态监测数据包;其中,所述第一监测频率小于所述基础频率;如果所述实时传输码率小于或等于所述传输码率阈值,所述实时CPU任务占用率大于或等于预设的CPU任务占用率阈值,且所述访问数据包为操作控制数据包,则根据目标综采设备的优先级,按照所述基础频率或预先设置的第二控制频率向所述目标综采设备所连接的网关发送所述操作控制数据包,其中,所述第二控制频率大于所述第一控制频率且小于所述基础频率。4.如权利要求3所述的综采集控系统的数据访问方法,其特征在于,所述根据目标综采设备的优先级,按照所述基础频率或预先设置的第二控制频率向所述目标综采设备所连接的网关发送所述操作控制数据包,具体包括:当所述目标综采设备的优先级高于预设的第二优先级阈值时,以所述基础频率向所述目标综采设备所连接的网关发送所述操作控制数据包;当所述目标综采设备的优先级等于或低于预设的第二优先级阈值时,以所述第二控制频率向所述目标综采设备所连接的网关发送所述操作控制数据包。5.如权利要求1至4任一项所述的综采集控系统的数据访问方法,其特征在于,所述综采集控系统的多个网关通过以太网接口顺次连接,中心主机通过连接第一个网关的以太网接口实现与所述多个网关通信;所述综采设备包括用于将矿井工作面的视频数据上传至中心主机的摄像仪;所述数据访问方法还包括:获取所述第一个网关用于与中心主机连接的以太网接...

【专利技术属性】
技术研发人员:陈辉余佳鑫马鹏宇李棉梁海权
申请(专利权)人:日立楼宇技术广州有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1