[发明专利]水电LCU控制器变量实时监控方法、系统、设备及介质在审
| 申请号: | 202210763542.9 | 申请日: | 2022-06-30 |
| 公开(公告)号: | CN115079670A | 公开(公告)日: | 2022-09-20 |
| 发明(设计)人: | 刘瞳昌;郗发刚;陈川;周喜;仝亮;曾卫东;张勇;程国栋;翟亮晶;刘畅;文继锋;张军华;唐孝舟;谭良良;王炎初 | 申请(专利权)人: | 华能澜沧江水电股份有限公司;西安热工研究院有限公司;南京南瑞继保工程技术有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 范巍 |
| 地址: | 650206 云*** | 国省代码: | 云南;53 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 水电 lcu 控制器 变量 实时 监控 方法 系统 设备 介质 | ||
1.一种水电LCU控制器变量实时监控方法,其特征在于,包括以下步骤:
在水电LCU控制器上电启动时,在各应用进程与上位机调试工具之间创建代理进程;
在创建的代理进程中配置共享内存,并获取对该共享内存的读写权限;其中,共享内存包括数据管理区、IO数据区、运行参数区和系统状态区;
在水电LCU控制器启动阶段中,代理进程完成数据管理区的初始化后通知各应用进程依次向共享内存注册变量信息并进行调试;
在代理进程与上位机调试工具之间建立通信连接,接收上位机调试工具发送的调试报文,并将调试报文在共享内存中的数据管理区内的信息进行查询和匹配,获得调试报文所对应的变量的偏移信息获取变量的实际内存地址,并根据变量的实际内存地址获取变量的实时内容,并将获取的信息上报至上位机调试工具;所述调试报文包括变量查询报文和变量置值报文。
2.根据权利要求1所述的一种水电LCU控制器变量实时监控方法,其特征在于,IO数据区、运行参数区和系统状态区接收各应用进程的变量地址空间信息和变量数目信息,并将各应用进程的变量地址空间信息和变量数目信息传输至数据管理区进行保存和管理。
3.根据权利要求1所述的一种水电LCU控制器变量实时监控方法,其特征在于,各应用进程将本进程中的关键变量信息、关键数据结构的变量数据信息分别对应注册至IO数据区、运行参数区和系统状态区内,同时各应用进程中的变量信息依据变量名和进程名生成对应变量hash值,并在数据管理区中记录变量hash值、变量所在的数据区类型和数据区中的偏移信息。
4.根据权利要求1所述的一种水电LCU控制器变量实时监控方法,其特征在于,代理进程与上位机调试工具之间建立通信连接,采用TCP协议进行数据传输,并通过mbedtls加密库进行数据加密。
5.根据权利要求1所述的一种水电LCU控制器变量实时监控方法,其特征在于,在代理进程中接收变量查询报文后进行变量查询的步骤如下:
上位机调试工具发送变量查询调试报文至代理进程中,代理进程接收到变量查询调试报文后,先在共享内存数据管理区内查询变量注册信息,若未查询到变量查询调试报文对应的变量的信息,则上报查询失败报文,若查询到变量查询调试报文对应的变量注册信息,则将查询到变量查询调试报文与在共享内存中的数据管理区内的信息进行匹配,若匹配不一致,则上报匹配失败报文;若匹配一致,则根据管理区中该变量的偏移信息获取变量的实际内存地址,并根据变量的实际内存地址获取变量的实时内容,并将获取的信息上报至上位机调试工具。
6.根据权利要求1所述的一种水电LCU控制器变量实时监控方法,其特征在于,在代理进程中接收变量置值报文后进行变量置值的步骤如下:
上位机调试工具发送变量置值调试报文至代理进程中,代理进程接收到变量置值调试报文后,先在共享内存数据管理区内查询变量注册信息,若未查询到变量置值调试报文对应的变量的信息,则上报查询失败报文,若查询到变量置值调试报文对应的变量注册信息,则将查询到变量置值调试报文与在共享内存中的数据管理区内的信息进行匹配,若匹配不一致,则上报匹配失败报文;若匹配一致,则根据管理区中该变量的偏移信息获取变量的实际内存地址,向该内存地址置值,置值成功后向工具上报成功信息。
7.根据权利要求1所述的一种水电LCU控制器变量实时监控方法,其特征在于,代理进程在上报完成调试报文后还包括如下步骤:
接收上位机调试工具发送的报文信息,在共享内存的数据管理区内将该变量所对应的关键字信息进行同步删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华能澜沧江水电股份有限公司;西安热工研究院有限公司;南京南瑞继保工程技术有限公司,未经华能澜沧江水电股份有限公司;西安热工研究院有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210763542.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:轴承电腐蚀抑制装置及电驱动系统
- 下一篇:一种宽调频激光器





