[发明专利]基于MiniGUI的嵌入式控制器远程监控系统及监控方法有效
申请号: | 201010512890.6 | 申请日: | 2010-10-20 |
公开(公告)号: | CN101958935A | 公开(公告)日: | 2011-01-26 |
发明(设计)人: | 李俊;邱泽丰;吴环;邱坤 | 申请(专利权)人: | 广州数控设备有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 裘晖 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 minigui 嵌入式 控制器 远程 监控 系统 方法 | ||
技术领域
本发明涉及嵌入式控制器远程监控技术,具体涉及基于MiniGUI的嵌入式控制器远程监控系统及监控方法。
背景技术
随着嵌入式控制技术的不断发展,嵌入式控制器远程控制系统日益普及于工业生产的方方面面。但是,作为下位机的嵌入式控制器与上位机的之间的通信,其时间响应、图像传输失真率等指标依然是技术关键,但目前还没有实现嵌入式控制器远程监控的方案公开。
发明内容
本发明的目的是克服现有技术中的不足之处,提供一种基于MiniGUI的嵌入式控制器远程监控系统,本发明实现了基于MiniGUI的嵌入式控制器的远程监控,传输数据量较小,远程监控的响应快,软件运行开销小,图像传输失真率低,不影响嵌入式系统用户界面软件的开发,适合基于MiniGUI图形中间件开发的嵌入式控制器系统。
本发明的另一目的在于提供上述基于MiniGUI的嵌入式控制器远程监控系统所实现的监控方法。
本发明的目的是通过以下技术方案来实现的:基于MiniGUI的嵌入式控制器远程监控系统,包括:
嵌入式控制器,用于向监控服务机发送绘图请求数据,以及接收监控服务机传来的模拟键盘数据并进行键盘操作响应;
监控服务机,用于扫描系统内在线的嵌入式控制器,接收监控终端机的监控指令,并根据监控指令将作为监控对象的嵌入式控制器传来的绘图请求数据转发至对应监控终端机,以及将监控服务机传来的模拟键盘数据转发至作为监控对象的嵌入式控制器;
监控终端机,用于发送监控指令至监控服务机,接收监控服务机传来的绘图请求数据并进行绘图操作响应,以及发送模拟键盘数据至作为监控对象的嵌入式控制器。
所述嵌入式控制器通过局域网与监控服务机连接,监控终端机通过局域网或广域网与监控服务机连接。嵌入式控制器和监控终端机之间通过监控服务机进行通信。
所述嵌入式控制器设置有:
图形设备接口(GDI),用于进行绘图操作;
图形设备接口请求方(GDI Client),用于将图形设备接口(GDI)的绘图操作转换成绘图请求数据;
数据缓冲序列发送模块,用于缓冲图形设备接口请求方(GDI Client)产生的绘图请求数据,并组成数据缓冲序列向监控服务机发送;
输入引擎(IAL),用于接收监控服务机传来的模拟键盘数据,并提供给MiniGUI图形中间件进行解析处理;
应用层,用于对MiniGUI图形中间件进行解析处理后的模拟键盘数据进行键盘操作响应。
所述监控终端机设置有:
图形设备接口服务方(GDI Server),用于接收监控服务机转发的绘图请求数据并进行绘图操作响应;
输出引擎(GAL),为图形设备接口服务方(GDI Server)的绘图操作提供对虚拟显示屏的操作和访问接口;
虚拟显示屏,用内存位图实现的图形虚拟输出;
键盘扫描模块,用于扫描远程监控终端键盘的模拟键盘数据并发送至监控服务机。
所述监控服务机设置有:
数据缓冲模块,用于缓冲从嵌入式控制器接收的绘图请求数据;
转发控制中心,用于将数据缓冲模块缓冲的绘图请求数据转发至相应的监控终端机,以及将从监控终端机接收的摸拟键盘数据转发至相应的嵌入式控制器;
中央控制器,用于扫描系统在线的嵌入式控制器并组成在线列表发送给所有在线的监控终端机,处理监控终端机以及嵌入式控制器所发送的连接请求。
所述监控服务机和嵌入式控制器之内的数据传输与命令传输分别采用独立的通信链路来实现,具体是:
监控服务机设置有:
命令接收发送端口,用于接收嵌入式控制器的命令接收发送端口传来的监控命令应答信息,发送监控指令以及键盘模拟数据至嵌入式控制器的命令接收发送端口;
数据接收端口,用于接收嵌入式控制器的数据发送端口传来的绘图请求数据;
嵌入式控制器设置有:
命令接收发送端口,用于接收监控服务机的命令接收发送端口传来的监控指令以及键盘模拟数据,发送监控命令应答信息至监控服务机的命令接收发送端口;
数据发送端口,用于发送绘图请求数据至监控服务机的数据接收端口。
上述基于MiniGUI的嵌入式控制器远程监控系统所实现的监控方法,如下:
监控服务机定时扫描系统内在线的嵌入式控制器,组成在线列表发送至所有在线的监控终端机;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州数控设备有限公司,未经广州数控设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010512890.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:洗衣机及洗衣机传动装置
- 下一篇:一种基于移动IP技术的船舶自动识别方法