支持N屏幕功能的远程管理系统的制作方法

文档序号:11773984研发日期:2016年阅读:232来源:国知局
技术简介:
本专利针对传统远程管理系统需为不同分辨率设备单独创建图形文件导致的效率低下问题,提出通过图形编辑单元生成含多层结构的第一文件,远程服务器根据终端分辨率动态生成适配的第二文件,实现跨设备统一显示。该方案利用分层文件结构与动态转换技术,显著提升系统管理与维护效率。
关键词:多屏幕支持,图形文件,远程管理

本公开内容涉及支持n屏幕功能的远程管理系统。



背景技术:

最近,用于通过监控和数据采集(scada)系统、分布式控制系统(dcs)、能量管理系统(ems)、微网(mg)系统等监视被安装在现场处的装备的感测到的值的需求日益增长。另外,用于远程控制各种装备的需求也日益增长。用户通过经由诸如计算机的终端设备显示的监视屏幕监视这样的感测到的值并且给出控制指令。

最近,除了计算机,具有各种分辨率的诸如智能电话、平板pc、等等的终端设备近来被使用。与此同时,在诸如智能电话或平板pc的其他设备上提供显示与在计算机上显示的屏幕相同的屏幕的功能。这样的功能被称为n屏幕功能。

然而,根据相关技术,管理员应当使用能够支持每个设备的分辨率以便提供n屏幕功能的单独的图形编辑工具来单独地创建与每个设备相对应的监视屏幕。结果,存在的问题在于创建监视屏幕需要较多的时间并且对系统的管理和维护也是困难的。



技术实现要素:

本公开内容的目标是要提供一种远程管理系统,其能够使用单个图形编辑工具在具有各种分辨率的多个设备上显示相同的监视屏幕。

本公开内容的目标不限于上述目标,并且以上未提到的其他目标将由本领域技术人员从下面的描述中容易地理解。

根据本公开内容的一个实施例的一种远程管理系统包括:图形编辑单元,其被配置为创建包括与多个设备的分辨率相对应的多个层的第一文件;以及远程服务器,其被配置为当从远程终端接收到监视屏幕提供请求时核实远程终端的分辨率和应用标准并且被配置为创建与远程终端的分辨率和应用标准相对应的第二文件,由此将第二文件提供到远程终端。

根据本公开内容,可以使用单个图形编辑工具来创建能够在具有各种分辨率的多个设备上显示相同的监视屏幕的图形文件,由此显著地改进系统管理的便利性。

附图说明

图1是示出了根据本公开内容的实施例的基于n屏幕服务的远程管理系统的框图。

图2是根据本公开内容的实施例的被显示在单个远程终端上的监视屏幕的示例性示意图。

图3是示出了根据本公开内容的实施例的通过管理员进行的监视屏幕创建过程的流程图。

图4是根据本公开内容的实施例的用于在监视屏幕创建过程中设置层的屏幕。

具体实施方式

将稍后参考附图详细描述本公开内容的以上和其他目标、特征和优点,并且因此本公开内容的技术精神能够由本领域技术人员容易地实现。在本公开内容的下面的描述中,如果已知配置和功能的详细描述被确定为使本公开内容的实施例的解释模糊不清,则将省略对其的详细描述。在下文中,将参考附图详细描述根据本公开内容的优选实施例。在附图中,相同的附图标记在其中指代相同的或相似的元件。

图1是示出了根据本公开内容的实施例的基于n屏幕服务的远程管理系统的框图,并且图2是根据本公开内容的实施例的被显示在单个远程终端上的监视屏幕的示例性示意图。

如图1所示,根据本公开内容的实施例的远程管理系统10包括收集服务器130、管理单元110、监视单元140和远程服务器120。为了参考,根据本公开内容的实施例的远程管理系统10可以不包括收集服务器130。

收集服务器130收集被安装在应当被监视的至少一个现场处的传感器的感测到的值并将其存储在其中。在这一点上,收集服务器130可以通过使用传感器唯一标识符等等将这些值与彼此进行区分来存储被安装在现场处的传感器的感测到的值。这里,现场可以是点或站点,例如地铁、工厂等等,其由远程管理系统远程地监视和控制。

在本公开内容的一个实施例中,收集服务器130可以是通过监控和数据采集(scada)系统、分布式控制系统(dcs)、能量管理系统(ems)、微网(mg)系统收集并存储感测到的值的服务器。

管理单元110创建包括在其上显示被安装在现场处的传感器的位置和传感器的感测到的值的监视屏幕的第一文件,以向远程服务器120提供第一文件。在这一点上,传感器的位置和功能以及使用感测到的值中的每个的相关的计算的值(例如,感测到的值的累加值)可以被显示在监视屏幕上。在图1和图2的实施例中,其将被描述为针对监视屏幕显示传感器的位置及其感测到的值的情况的示例。在本公开内容的一个实施例中,管理单元110可以为远程管理系统10的工程设计工作站(ews)。

图形编辑单元111创建包括监视屏幕的第一文件,其包括在监视屏幕的每个层处的与被安装在现场处的传感器的位置、功能以及感测到的值或计算的值有关的显示位置。

在这一点上,第一文件被配置具有多个层以便允许相同的监视屏幕被显示在具有与彼此不同的分辨率的多个设备中的每个上。在本公开内容的一个实施例中,第一文件可以为具有与超文本标记语言5(html5)标准兼容的可扩展标记语言(xml)标准的文件。

图形查看器112使用通过图形编辑单元111创建或更新的第一文件来将监视屏幕提供到监视单元140。在这一点上,图形查看器112可以通过激活包含于第一文件中的多个层之中的与监视单元140的分辨率相对应的层来提供监视屏幕。

远程服务器120从远程终端20接收监视屏幕提供请求。当从远程终端20接收到监视屏幕提供请求时,远程服务器120使用第一文件来创建包括与远程终端20的分辨率和应用标准相对应的监视屏幕。其后,远程服务器120将所创建的第二位文件提供到远程终端20。在本公开内容的一个实施例中,远程服务器120可以为支持html5标准的网络应用服务器(was)。

远程服务器120包括项目管理单元122、图形转换单元121以及数据通信单元123。在下文中,将描述远程服务器120的每个组件。

当核实远程终端20的监视屏幕提供请求时,项目管理单元122基于监视屏幕提供请求来核实远程终端20的分辨率及其应用标准(例如,html5)。其后,项目管理单元122下载与远程终端20的监视屏幕提供请求相对应的第一文件以将所下载的第一文件传输到图形转换单元121。

图形转换单元121激活包含于第一文件中的多个层之中的与远程终端20的分辨率相对应的层并且停用在其之中的剩余的层。在这一点上,除了与远程终端20的分辨率相对应的层之外,图形转换单元121还可以激活用于显示监视屏幕需要的基本层。

这里,图形转换单元121可以使用最近从管理单元110接收到的包括监视屏幕的第一文件。

图形转换单元121将其中与远程终端20的分辨率相对应的层被激活的第一文件转换成与远程终端20的应用标准相对应的第二文件。通过数据传输单元123或其他通信装置(未示出)将这样的经转换的第二文件发送到远程终端20。

数据通信单元123定期地从收集服务器130接收被安装在现场处的传感器的感测到的值和计算的值之中的至少一个,由此将接收到的值提供到远程终端20。在这一点上,数据通信单元123的数据传输时间段可以由管理员提前设置。此外,由管理员提前设置的数据通信单元123的数据传输时间段可以被记录在第一文件中。

在本公开内容的另一实施例中,数据通信单元123的数据传输时间段可以由远程终端20的用户设置。

在又一实施例中,数据通信单元123可以在与在接收被安装在现场处的传感器的感测到的值和计算的值的收集服务器处的数据传输时间段相同的数据传输时间段中将感测到的值和计算的值发送到远程终端20。

通过以上描述的操作,数据通信单元123可以向远程终端20提供感测到的值和计算的值,无论何时从收集服务器130接收到感测到的值和计算的值。

在又一实施例中,数据通信单元123可以响应于在收集服务器130处接收到的感测到的值和计算的值的种类来设置数据传输时间段。更具体地,数据通信单元123可以在收集服务器130处接收到具有大数据大小的感测到的值和计算的值时将数据传输时间段设置为长的。相反,数据通信单元123可以在收集服务器130处接收到具有小数据大小的感测到的值和计算的值时将数据传输时间段设置为短的。

通过以上描述的操作,数据通信单元123可以减小当发送和接收感测到的值和计算的值时生成的通信负载。

在本公开内容的一个实施例中,当从远程终端20接收到监视屏幕提供请求时,数据通信单元123可以在将监视屏幕提供中断请求从其发送之前定期地将感测到的值和计算的值提供到远程终端20。这样的方法被称为发布/订阅(pub/sub)方法。如果感测到的值或计算的值根据其数据更新请求被提供到远程终端20,则可以过多地增加通信负载。因此,根据本公开内容的数据通信123根据提前设置的从当从远程终端20接收到监视屏幕提供请求时的时间到当从其接收到监视屏幕提供中断请求时的时间的数据传输时间段来将数据自动地发送到远程终端20。

远程终端20将监视屏幕提供请求发送到远程服务器120,并且接收第二文件作为所发送的请求的响应。远程终端20通过特定应用(例如,浏览器等等)显示接收到的第二文件。

在下文中,将参考图2描述被显示在远程终端20上的监视屏幕。在图2中,远程管理系统10是能量管理系统(ems)的示例。

根据图2的监视屏幕是用于显示被安装在现场处的传感器的位置、功能和感测到的值的屏幕。在图2的实施例中,被安装在现场处的传感器是用于感测光伏发电量、燃料电池量、电力消耗量以及电力传输量的传感器。因此,被显示在监视屏幕上的感测到的值是由传感器感测到的光伏发电量、燃料电池量、电力消耗量以及电力传输量。在这一点上,计算的值是在预定时间段期间的感测到的值中的每个的累加值。

在本公开内容中,例如图2的单个监视屏幕被存储在单个文件中作为多个层。即,当编辑例如图2的监视屏幕时,管理员可以利用单个图形编辑工具代替使用如相关技术中的考虑每个设备的分辨率的多个图形编辑工具来创建具有各种分辨率的监视屏幕。结果,根据本公开内容,管理员可以更容易且快速地编辑监视屏幕。

在下文中,将参考图3和图4描述根据本公开内容的实施例的监视屏幕创建过程。图3是示出了根据本公开内容的实施例的通过图形编辑单元的监视屏幕创建过程的流程图,并且图4是根据本公开内容的实施例的用于在监视屏幕创建过程中设置层的屏幕。

首先,图形编辑单元111在操作s302中向管理员提供远程终端的列表或远程终端中的每个的分辨率列表,远程终端的列表中的每个是监视屏幕的显示目标。管理员可以从由图形编辑单元111提供的列表中选择一个或多个期望的远程终端或分辨率。因此,确定要被包含于管理员想要创建的第一文件中的分辨率和与该分辨率相对应的层。

其后,管理员在图形编辑单元111的显示器上显示或不显示多个选择的层之中的至少一个的同时编辑监视屏幕。管理员通过调节传感器的位置和功能、感测到的值的位置、计算的值的位置、等等来创建适合于被显示在显示器上的每个层的监视屏幕。对于管理员而言可以优选的是创建关于先前被选择的所有层中的每个层的监视屏幕。

当已经由管理员完成了对监视屏幕的创建时,图形编辑单元111在操作s304中创建包括所完成的监视屏幕的第一文件。在这一点上,由管理员选择的多个层被包含于所创建的第一文件中。

接下来,图形编辑单元111在操作s306中将所创建的第一文件发送到远程服务器120的项目管理单元122。

项目管理单元122在操作s306中从远程终端20接收监视屏幕提供请求,并且在操作s308中基于监视屏幕提供请求来核实远程终端20的分辨率及其应用标准。其后,项目管理单元122在操作s310中下载与远程终端20的监视屏幕提供请求相对应的第一文件以将所下载的第一文件传输到图形转换单元121。

图形转换单元121在操作s312中激活与远程终端20的分辨率相对应的层,并且在操作s314中将所激活的第一文件转换成与远程终端20的应用标准相对应的第二文件。在操作s316中通过数据传输单元123或其他通信装置(未示出)将这样的经转换的第二文件发送到远程终端20。

数据通信单元123在操作s318中定期地接收被安装在现场处的传感器的感测到的值和计算的值之中的至少一个,以将接收到的至少一个值发送到远程终端20。

如上所述,根据本公开内容,可以使用单个图形编辑工具来创建能够在具有各种分辨率的多个设备上显示相同的监视监视屏幕的图形文件,由此显著地改进系统管理的便利性。

另外,根据本公开内容,被配置具有多个层的单个文件可以被创建并且被分布以向多个设备提供监视功能,由此提高系统的管理和维护的便利性。

尽管已经参考实施例描述了本公开内容,但是应当理解能够由本领域技术人员在不脱离本公开内容的技术精神的情况下设计许多其他替代、修改和更改,并且因此应当理解本公开内容不受上文和描述的实施例和附图限制。

当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!