[go: up one dir, main page]

CN103412797B - A kind of electric power monitoring operation center large-size screen monitors displaying control system - Google Patents

A kind of electric power monitoring operation center large-size screen monitors displaying control system Download PDF

Info

Publication number
CN103412797B
CN103412797B CN201310379291.5A CN201310379291A CN103412797B CN 103412797 B CN103412797 B CN 103412797B CN 201310379291 A CN201310379291 A CN 201310379291A CN 103412797 B CN103412797 B CN 103412797B
Authority
CN
China
Prior art keywords
api interface
virtual machine
interactive operation
end air
size screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310379291.5A
Other languages
Chinese (zh)
Other versions
CN103412797A (en
Inventor
华斌
陈安
高洁
王卫斌
王伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Shanghai Electric Power Co Ltd
State Grid Corp of China SGCC
Original Assignee
State Grid Shanghai Electric Power Co Ltd
State Grid Corp of China SGCC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Shanghai Electric Power Co Ltd, State Grid Corp of China SGCC filed Critical State Grid Shanghai Electric Power Co Ltd
Priority to CN201310379291.5A priority Critical patent/CN103412797B/en
Publication of CN103412797A publication Critical patent/CN103412797A/en
Application granted granted Critical
Publication of CN103412797B publication Critical patent/CN103412797B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了电网领域的一种电力运营监控中心大屏展示用控制系统,包括在主机上运行的操作系统,该操作系统设有互动操作端桌面和大屏展示端桌面,互动操作端桌面上运行互动操作端AIR虚拟机,大屏展示端桌面上运行大屏展示端AIR虚拟机;互动操作端AIR虚拟机和大屏展示端AIR虚拟机均通过若干路API总线与操作系统连接;互动操作端AIR虚拟机内置互动操作端AIR容器;大屏展示端AIR虚拟机内置大屏展示端AIR容器;互动操作端AIR虚拟机和大屏展示端AIR虚拟机通过Intranet电力局域网进行socket通信。其技术效果是;增强了电力运营监控中心互动性和可视化性能,有效满足受众对于电力运营监控中心在互动和可视化方面的要求。

The invention discloses a large-screen display control system for an electric power operation monitoring center in the field of power grids, which includes an operating system running on a host computer. Run the interactive operation terminal AIR virtual machine, run the large-screen display terminal AIR virtual machine on the large-screen display terminal desktop; the interactive operation terminal AIR virtual machine and the large-screen display terminal AIR virtual machine are connected to the operating system through several API buses; interactive operation The AIR virtual machine at the end has a built-in AIR container for the interactive operation end; the AIR virtual machine for the large-screen display end has a built-in AIR container for the large-screen display end; the AIR virtual machine for the interactive operation end and the AIR virtual machine for the large-screen display end perform socket communication through the intranet power LAN. Its technical effect is to enhance the interaction and visualization performance of the power operation monitoring center, and effectively meet the audience's requirements for the power operation monitoring center in terms of interaction and visualization.

Description

一种电力运营监控中心大屏展示用控制系统A control system for large-screen display in the power operation monitoring center

技术领域technical field

本发明涉及电网领域的一种电力运营监控中心大屏展示用控制系统。The invention relates to a control system for large-screen display in a power operation monitoring center in the field of power grids.

背景技术Background technique

电力运营监控中心已经成为区域电网监控的主要平台,其作用是对整个区域电网的运营进行智能化的支撑,同时也是区域电网对外进行展示的一个窗口。The power operation monitoring center has become the main platform for regional power grid monitoring. Its role is to intelligently support the operation of the entire regional power grid, and it is also a window for the regional power grid to display to the outside world.

目前,电力运营监控中心面向包括政府和行业领导在内的受众,通过先进的交互技术进行大屏展示,提供基于包括整合了部分地区经济技术数据在内的外部环境数据,从而使电力运营数据库成为进行决策支持信息自主获取的平台。电力运营监控中心对于互动和可视化的要求很高。互动可视化要求通过可定制化的成果展示,充分综合利用各种先进的可视化软件技术手段及各类硬件展示载体,实现高效的、有针对性的、丰富直观的宣传展示效果。但是目前的电力运营监控中心尚无法满足上述的要求。At present, the power operation monitoring center faces audiences including government and industry leaders, displays on a large screen through advanced interactive technology, and provides external environmental data based on the integration of economic and technical data in some regions, thus making the power operation database a A platform for autonomous acquisition of decision support information. The power operation monitoring center has high requirements for interaction and visualization. Interactive visualization requires full and comprehensive use of various advanced visualization software technology means and various hardware display carriers through customizable results display to achieve efficient, targeted, rich and intuitive publicity and display effects. However, the current power operation monitoring center cannot meet the above requirements.

发明内容Contents of the invention

本发明的目的是为了克服现有技术的不足,提供一种电力运营监控中心大屏展示用控制系统,其能有效满足受众对于电力运营监控中心互动和可视化的要求。The purpose of the present invention is to overcome the deficiencies of the prior art and provide a control system for large-screen display of the power operation monitoring center, which can effectively meet the audience's requirements for interaction and visualization of the power operation monitoring center.

实现上述目的的另一种技术方案是:一种电力运营监控中心大屏展示用控制系统;Another technical solution to achieve the above purpose is: a control system for large-screen display in the power operation monitoring center;

包括在主机上运行的操作系统,该操作系统设有互动操作端桌面和大屏展示端桌面,所述互动操作端桌面上运行互动操作端AIR虚拟机,所述大屏展示端桌面上运行大屏展示端AIR虚拟机;Including the operating system running on the host computer, the operating system is provided with an interactive operation terminal desktop and a large-screen display terminal desktop, the interactive operation terminal AIR virtual machine runs on the interactive operation terminal desktop, and the large-screen display terminal desktop runs a Display the client AIR virtual machine on the screen;

所述互动操作端AIR虚拟机和所述大屏展示端AIR虚拟机均通过若干路API总线与所述操作系统连接;Both the AIR virtual machine at the interactive operation terminal and the AIR virtual machine at the large-screen display terminal are connected to the operating system through several API buses;

所述互动操作端AIR虚拟机内置互动操作端AIR容器;所述大屏展示端AIR虚拟机内置大屏展示端AIR容器;The interactive operation terminal AIR virtual machine has a built-in interactive operation terminal AIR container; the large-screen display terminal AIR virtual machine has a built-in large-screen display terminal AIR container;

所述互动操作端AIR虚拟机和所述大屏展示端AIR虚拟机通过Intranet电力局域网进行socket通信。The AIR virtual machine at the interactive operation end and the AIR virtual machine at the large-screen display end perform socket communication through an intranet power local area network.

进一步的,所述互动操作端AIR虚拟机上设有第一文件读写API接口、第一本地窗口API接口、第一菜单创建和管理API接口,以及第一查询API接口,以实现其与所述操作系统的API总线连接:Further, the AIR virtual machine at the interactive operation terminal is provided with a first file reading and writing API interface, a first local window API interface, a first menu creation and management API interface, and a first query API interface, so as to realize its connection with all The API bus connection of the above operating system:

所述第一文件读写API接口:用于将所述主机上存储的Flash文件装入所述互动操作端AIR容器中;The first file read-write API interface: used to load the Flash file stored on the host into the AIR container of the interactive operation terminal;

所述第一本地窗口API接口:用于在所述互动操作端桌面上,建立所述互动操作端AIR容器中各个Flash文件所对应的窗口;The first local window API interface: used to create windows corresponding to each Flash file in the AIR container of the interactive operation terminal on the desktop of the interactive operation terminal;

所述第一菜单创建和管理API接口:用于在互动操作端AIR容器内各个Flash文件所对应的窗口上创建菜单;The first menu creation and management API interface: used to create a menu on the window corresponding to each Flash file in the interactive operation terminal AIR container;

第一查询API接口:用于在所述主机上查询数据,并将查询到的数据写入所述互动操作端AIR容器内相应的Flash文件中;The first query API interface: used to query data on the host, and write the query data into the corresponding Flash file in the AIR container of the interactive operation terminal;

所述大屏展示端AIR虚拟机上设有第二文件读写API接口、第二本地窗口API接口、第二菜单创建和管理API接口,以及第二查询API接口,以其实现与所述操作系统的API总线连接:The large-screen display terminal AIR virtual machine is provided with a second file reading and writing API interface, a second local window API interface, a second menu creation and management API interface, and a second query API interface, so as to realize the operation with the System API bus connection:

所述第二文件读写API接口:用于将所述主机上存储的Flash文件装入所述大屏展示端AIR容器中;The second file reading and writing API interface: used to load the Flash file stored on the host into the AIR container of the large-screen display terminal;

所述第二本地窗口API接口:用于在所述大屏展示端桌面上,建立所述大屏展示端AIR容器中各个Flash文件所对应的窗口;The second local window API interface: used to create windows corresponding to each Flash file in the AIR container of the large-screen display terminal on the desktop of the large-screen display terminal;

所述第二菜单创建和管理API接口:用于在所述大屏展示端AIR容器内各个Flash文件所对应的窗口上创建菜单;The second menu creation and management API interface: used to create a menu on the window corresponding to each Flash file in the large-screen display terminal AIR container;

第二查询API接口:用于在所述主机上查询数据,并将查询到的数据写入所述大屏展示端AIR容器内相应的Flash文件中;The second query API interface: used to query data on the host, and write the query data into the corresponding Flash file in the AIR container of the large-screen display terminal;

所述第一文件读写API接口和所述第二文件读写API接口是同步运行的,所述第一本地窗口API接口和所述第二本地窗口API接口是同步运行的,所述第一菜单创建和管理API接口与所述第二菜单创建和管理API接口是同步运行的,所述查询API接口和所述第二查询API接口是同步运行的。The first file read-write API interface and the second file read-write API interface run synchronously, the first local window API interface and the second local window API interface run synchronously, and the first The menu creation and management API interface and the second menu creation and management API interface run synchronously, and the query API interface and the second query API interface run synchronously.

再进一步的,所述互动操作端AIR虚拟机上设有第一电力SQLite数据库API接口;所述大屏展示端AIR虚拟机上设有第二电力SQLite数据库API接口;Still further, the first power SQLite database API interface is provided on the interactive operation terminal AIR virtual machine; the second power SQLite database API interface is provided on the large-screen display terminal AIR virtual machine;

所述第一电力SQLite数据库API接口用于从电力SQLite数据库中读取数据,并将读取数据写入所述互动操作端AIR容器内相应的Flash文件中;The first electric power SQLite database API interface is used to read data from the electric power SQLite database, and write the read data into the corresponding Flash file in the AIR container of the interactive operation terminal;

所述第二电力SQLite数据库API接口用于从电力SQLite数据库中读取数据,并将读取数据写入所述大屏展示端AIR容器相应的Flash文件中;The second electric power SQLite database API interface is used to read data from the electric power SQLite database, and write the read data into the corresponding Flash file of the AIR container of the large-screen display end;

所述第一电力SQLite数据库API接口和所述第二电力SQLite数据库API接口是同步运行的。The first power SQLite database API interface and the second power SQLite database API interface run synchronously.

再进一步的,所述电力运营中心的互动操作端分为主触摸屏,以及对应位于所述主触摸屏左右两侧的第一侧触摸屏和第二侧触摸屏,所述第一本地窗口API接口用于将所述互动操作端AIR容器内任意一个Flash文件所对应的窗口在所述主触摸屏,以及所述第一侧触摸屏和所述第二侧触摸屏之间进行切换。Still further, the interactive operation terminal of the power operation center is divided into a main touch screen, and a first side touch screen and a second side touch screen correspondingly located on the left and right sides of the main touch screen, and the first local window API interface is used to The window corresponding to any Flash file in the AIR container of the interactive operation terminal is switched between the main touch screen, the first side touch screen and the second side touch screen.

再进一步的,被装入所述互动操作端AIR容器和所述大屏展示端AIR容器的Flash文件的代码是用Html/Javascript组件,或者Flash/Flex组件进行编写的。Still further, the codes of the Flash files loaded into the AIR container of the interactive operation terminal and the AIR container of the large-screen display terminal are written with Html/Javascript components or Flash/Flex components.

采用了本发明的一种电力运营监控中心大屏展示用控制系统的技术方案,即在操作系统的互动操作端桌面上运行的互动操作端AIR虚拟机以及操作系统的大屏展示端主面上运行的大屏展示端AIR虚拟机之间通过电力Intranet局域网进行Socket通信的技术方案。其技术效果是;实现了Flash文件在大屏展示端桌面和互动操作端桌面上的同步运行,实现了大屏展示端桌面和互动操作端桌面的同步显示,增强了电力运营监控中心互动性和可视化性能,有效满足受众对于电力运营监控中心在互动和可视化方面的要求。A technical scheme of the control system for large-screen display in the power operation monitoring center of the present invention is adopted, that is, the interactive operation terminal AIR virtual machine running on the desktop of the interactive operation terminal of the operating system and the main surface of the large-screen display terminal of the operating system A technical solution for Socket communication between running large-screen display end AIR virtual machines through the power intranet LAN. Its technical effect is: to realize the synchronous operation of the Flash file on the desktop of the large-screen display terminal and the desktop of the interactive operation terminal, to realize the synchronous display of the desktop of the large-screen display terminal and the desktop of the interactive operation terminal, and to enhance the interactivity of the power operation monitoring center. The visualization performance can effectively meet the audience's requirements for interaction and visualization of the power operation monitoring center.

附图说明Description of drawings

图1为本发明的一种电力运营监控中心大屏展示用控制系统的结构示意图。Fig. 1 is a schematic structural diagram of a control system for large-screen display in a power operation monitoring center of the present invention.

具体实施方式detailed description

请参阅图1,本发明的发明人为了能更好地对本发明的技术方案进行理解,下面通过具体地实施例,并结合附图进行详细地说明:Please refer to Fig. 1, in order to better understand the technical solution of the present invention, the inventors of the present invention will describe in detail below in conjunction with the accompanying drawings through specific embodiments:

请参阅图1,一种电力运营监控中心大屏展示用控制系统包括一个在主机100上运行的操作系统1,该操作系统1上设有两个桌面,即互动操作端桌面11,以及大屏展示端桌面12。大屏展示端桌面12显示在电力营运监控中心的大屏展示端上。互动操作端桌面11显示在电力运营监控中心的互动操作端上。电力运营监控中心的互动操作端又分为主触摸屏,以及对应位于所述主触摸屏左右两侧的第一侧触摸屏和第二侧触摸屏。其中,所述主触摸屏的尺寸为42英寸,所述第一侧触摸屏和所述第二侧触摸屏的尺寸均为21.5英寸。该操作系统1可以为Wiodows7、MacOS或者Android等。Please refer to Fig. 1, a control system for large-screen display in a power operation monitoring center includes an operating system 1 running on a host computer 100, and the operating system 1 is provided with two desktops, the interactive operation terminal desktop 11, and the large-screen Display end desktop 12. The large-screen display terminal desktop 12 is displayed on the large-screen display terminal of the power operation monitoring center. The interactive operation terminal desktop 11 is displayed on the interactive operation terminal of the power operation monitoring center. The interactive operation terminal of the power operation monitoring center is further divided into a main touch screen, and a first side touch screen and a second side touch screen correspondingly located on the left and right sides of the main touch screen. Wherein, the size of the main touch screen is 42 inches, and the size of the first side touch screen and the second side touch screen are both 21.5 inches. The operating system 1 can be Wiodows7, MacOS or Android and the like.

操作系统1的互动操作端桌面11上运行互动操作端AIR(AdobeIntegratedRuntime)虚拟机2,操作系统1的大屏展示端桌面12上运行大屏展示端AIR虚拟机3。操作系统1与互动操作端AIR虚拟机2之间,操作系统1上与大屏展示端AIR虚拟机3之间均设有若干路API总线。The interactive operation terminal AIR (Adobe Integrated Runtime) virtual machine 2 runs on the interactive operation terminal desktop 11 of the operating system 1, and the large-screen display terminal AIR virtual machine 3 runs on the large-screen display terminal desktop 12 of the operating system 1 . There are several API buses between the operating system 1 and the AIR virtual machine 2 at the interactive operation terminal, and between the operating system 1 and the AIR virtual machine 3 at the large-screen display terminal.

互动操作端AIR虚拟机2内设有一个互动操作端AIR容器4,大屏展示端AIR虚拟机3内设有一个大屏展示端AIR容器5。The interactive operation terminal AIR virtual machine 2 is provided with an interactive operation terminal AIR container 4 , and the large-screen display terminal AIR virtual machine 3 is provided with a large-screen display terminal AIR container 5 .

互动操作端AIR虚拟机2和大屏展示端AIR虚拟机3之间通过Intranet电力局域网8进行Socket通信。Socket communication is carried out between the AIR virtual machine 2 at the interactive operation terminal and the AIR virtual machine 3 at the large-screen display terminal through the intranet power local area network 8 .

互动操作端AIR虚拟机2上设有下列的API接口(Appli-cationProgrammingInterface,应用编程接口),以实现互动操作端AIR虚拟机2与操作系统1之间的API总线连接。The following API interface (Appli-cation Programming Interface, application programming interface) is provided on the AIR virtual machine 2 of the interactive operation end to realize the API bus connection between the AIR virtual machine 2 of the interactive operation end and the operating system 1 .

第一文件读写API接口:用于调用操作系统1中的指令,将主机100上存储的Flash文件装入互动操作端AIR容器4中。The first file reading and writing API interface: used to call the command in the operating system 1, and load the Flash file stored on the host 100 into the AIR container 4 of the interactive operation terminal.

第一本地窗口API接口:用于调用操作系统1中的指令,在互动操作端桌面11上,建立互动操作端AIR容器4中各个Flash文件所对应的窗口,并将各个Flash文件所对应的窗口切换至所述主触摸屏、所述第一侧触摸屏或所述第二侧触摸屏上。The first local window API interface: used to call the instructions in the operating system 1, on the desktop 11 of the interactive operation terminal, set up the windows corresponding to each Flash file in the interactive operation terminal AIR container 4, and set up the corresponding windows of each Flash file switch to the main touch screen, the first side touch screen or the second side touch screen.

第一菜单创建和管理API接口:用于调用操作系统1中的指令,在互动操作端AIR容器4内各个Flash文件所对应的窗口上创建菜单。用于调用操作系统1中的指令,对互动操作端AIR容器4内各个Flash文件所对应的窗口上的菜单进行管理。The first menu creation and management API interface: used for invoking instructions in the operating system 1 to create menus on windows corresponding to each Flash file in the interactive operation terminal AIR container 4 . It is used to call the command in the operating system 1 to manage the menu on the window corresponding to each Flash file in the AIR container 4 of the interactive operation terminal.

第一查询API接口:用于在主机100上查询数据,并将查询到的数据写入互动操作端AIR容器4内相应的Flash文件中。The first query API interface: used to query data on the host 100, and write the query data into the corresponding Flash file in the AIR container 4 of the interactive operation terminal.

互动操作端AIR虚拟机2上还设有第一SQLite数据库API接口,其能够使互动操作端AIR虚拟机2通过第一SQLite数据库API总线连接电力SQLite数据库(图中未显示),并从电力SQLite数据库中读取数据,并将读取数据写入互动操作端AIR容器4内相应的Flash文件中。The AIR virtual machine 2 of the interactive operation terminal is also provided with a first SQLite database API interface, which enables the AIR virtual machine 2 of the interactive operation terminal to connect to the electric power SQLite database (not shown in the figure) through the first SQLite database API bus, and from the electric power SQLite Read the data in the database, and write the read data into the corresponding Flash file in the AIR container 4 of the interactive operation terminal.

大屏展示端AIR虚拟机3上设有下列的API接口,以实现其与操作系统1之间的API总线连接。The AIR virtual machine 3 at the large-screen display terminal is provided with the following API interface to realize the API bus connection between it and the operating system 1 .

第二文件读写API接口:用于调用操作系统1中的指令,将主机100上存储的Flash文件装入大屏展示端AIR容器5中。The second file reading and writing API interface: used to call the command in the operating system 1, and load the Flash file stored on the host 100 into the AIR container 5 of the large-screen display terminal.

第二本地窗口API接口:用于调用操作系统1中的指令,在大屏展示端桌面12上,建立大屏展示端AIR容器5内各个Flash文件所对应的窗口。The second local window API interface: used for invoking instructions in the operating system 1 to create windows corresponding to each Flash file in the AIR container 5 of the large-screen display terminal on the desktop 12 of the large-screen display terminal.

第二菜单创建和管理API接口:用于调用操作系统1中的指令,在大屏展示端AIR容器5内各个Flash文件所对应的窗口上创建菜单。用于调用操作系统1中的指令,对大屏展示端AIR容器5内各个Flash文件所对应的窗口上的菜单进行管理。The second menu creation and management API interface: used for invoking instructions in the operating system 1 to create menus on windows corresponding to each Flash file in the large-screen display terminal AIR container 5 . It is used to call the command in the operating system 1, and manage the menu on the window corresponding to each Flash file in the AIR container 5 of the large-screen display terminal.

第二查询API接口:用于在主机100上查询数据,并将查询到的数据写入大屏展示端AIR容器5内相应的Flash文件中。The second query API interface: used to query data on the host 100, and write the query data into the corresponding Flash file in the AIR container 5 of the large-screen display terminal.

大屏展示端AIR虚拟机3上还设有第二SQLite数据库API接口,其能够使大屏展示端AIR虚拟机3通过第二SOLite数据库API总线连接电力SQLite数据库,并从电力SQLite数据库中读取数据,并将读取数据写入大屏展示端AIR容器5内相应的Flash文件中。The AIR virtual machine 3 of the large-screen display end is also equipped with a second SQLite database API interface, which enables the AIR virtual machine 3 of the large-screen display end to connect to the power SQLite database through the second SOLite database API bus, and read data from the power SQLite database. data, and write the read data into the corresponding Flash file in the AIR container 5 of the large-screen display terminal.

任意一个Flash文件是在互动操作端桌面11以及大屏展示端桌面12上同步运行的,即互动操作端桌面11以及大屏展示端桌面12上运行相同的Flash文件,显示相同的Flash文件的窗口,互动操作端桌面11和大屏展示端桌面12同步显示。Flash文件是在互动操作端桌面11以及大屏展示端桌面12上同步显示的是通过互动操作端AIR虚拟机2和大屏展示端AIR虚拟机3之间的socket通信实现的。Any Flash file is run synchronously on the desktop 11 of the interactive operation terminal and the desktop 12 of the large-screen display terminal, that is, the same Flash file is run on the desktop 11 of the interactive operation terminal and the desktop 12 of the large-screen display terminal, and the windows of the same Flash file are displayed , the interactive operation terminal desktop 11 and the large-screen display terminal desktop 12 are displayed synchronously. The Flash file is displayed synchronously on the desktop 11 of the interactive operation terminal and the desktop 12 of the large-screen display terminal through socket communication between the AIR virtual machine 2 of the interactive operation terminal and the AIR virtual machine 3 of the large-screen display terminal.

即所述第一文件读写API接口和所述第二文件读写API接口是同步运行的,所述第一本地窗口API接口和所述第二本地窗口API接口是同步运行的,所述第一菜单创建和管理API接口和所述第二菜单创建和管理API接口是同步运行的,所述第一查询API接口和所述第二查询API接口是同步运行的。That is, the first file read-write API interface and the second file read-write API interface run synchronously, the first local window API interface and the second local window API interface run synchronously, and the first A menu creation and management API interface and the second menu creation and management API interface run synchronously, and the first query API interface and the second query API interface run synchronously.

本实施例中,主机100内建有五个Flash文件:网架信息Flash文件、电力规划信息Flash文件、城市规划信息Flash文件、用电数据Flash文件和供电数据Flash文件。该五个Flash文件的代码可以用Html/Javascript组件,或者Flash/Flex组件进行编写。该五个文件被同步装入互动操作端AIR虚拟机2的互动操作端AIR容器4,大屏展示端AIR虚拟机3的大屏展示端AIR容器5。互动操作端AIR虚拟机2在操作系统1的互动操作端桌面11上,大屏展示端AIR虚拟机3在操作系统1的大屏展示端桌面12上,同步建立该五个Flash文件对应的窗口。互动操作端AIR虚拟机2通过第一查询API接口,大屏展示端AIR虚拟机3通过第二查询API接口,同步从主机100上查询网架信息数据、电力规划信息数据、城市规划信息数据。互动操作端AIR虚拟机2和大屏展示端AIR虚拟机3同步将网架信息数据、电力规划信息数据、城市规划信息数据对应写入网架信息Flash文件、电力规划信息Flash文件和城市规划信息Flash文件中。互动操作端AIR虚拟机2通过第一SOLite数据库接口,大屏展示端AIR虚拟机3通过第二SOLite数据库接口,同步从所述电力SQLite数据库中读取实时的用电数据和实时的供电数据,互动操作端AIR虚拟机2和大屏展示端AIR虚拟机3再同步将实时的用电数据和实时的供电数据对应写入用电数据Flash文件和供电数据Flash文件中。In this embodiment, the host 100 has five built-in Flash files: grid information Flash files, power planning information Flash files, city planning information Flash files, power consumption data Flash files, and power supply data Flash files. The codes of the five Flash files can be written with Html/Javascript components or Flash/Flex components. The five files are synchronously loaded into the interactive operation terminal AIR container 4 of the interactive operation terminal AIR virtual machine 2 and the large-screen display terminal AIR container 5 of the large-screen display terminal AIR virtual machine 3 . The interactive operation terminal AIR virtual machine 2 is on the interactive operation terminal desktop 11 of the operating system 1, and the large-screen display terminal AIR virtual machine 3 is on the large-screen display terminal desktop 12 of the operating system 1, and the windows corresponding to the five Flash files are created synchronously . The AIR virtual machine 2 on the interactive operation side uses the first query API interface, and the AIR virtual machine 3 on the large-screen display side uses the second query API interface to query grid information data, power planning information data, and urban planning information data from the host 100 synchronously. The AIR virtual machine 2 on the interactive operation side and the AIR virtual machine 3 on the large-screen display side synchronously write grid information data, power planning information data, and urban planning information data into grid information Flash files, power planning information Flash files, and urban planning information. in the Flash file. The AIR virtual machine 2 on the interactive operation terminal reads the real-time power consumption data and real-time power supply data synchronously from the power SQLite database through the first SOLite database interface, and the large-screen display terminal AIR virtual machine 3 through the second SOLite database interface, The interactive operating terminal AIR virtual machine 2 and the large-screen display terminal AIR virtual machine 3 then synchronously write the real-time power consumption data and real-time power supply data correspondingly into the power consumption data Flash file and the power supply data Flash file.

然后,如果在操作系统1的互动操作端桌面11上打开供电数据Flash文件对应的窗口,操作系统1的大屏展示端桌面12上,供电数据Flash文件对应的窗口同步打开,供电数据Flash文件在在操作系统1的互动操作端桌面11和操作系统1的大屏展示端桌面12上的同步运行。Then, if the window corresponding to the power supply data Flash file is opened on the interactive operation terminal desktop 11 of the operating system 1, on the large-screen display terminal desktop 12 of the operating system 1, the window corresponding to the power supply data Flash file is opened synchronously, and the power supply data Flash file is in Synchronous operation on the desktop 11 of the interactive operation terminal of the operating system 1 and the desktop 12 of the large-screen display terminal of the operating system 1.

操作系统1的互动操作端桌面11上和操作系统1的大屏展示端桌面12上均可以同时运行该五个Flash文件。Both the desktop 11 of the interactive operation terminal of the operating system 1 and the desktop 12 of the large-screen display terminal of the operating system 1 can run the five Flash files simultaneously.

此外,在操作系统1的互动操作端桌面11上,五个Flash文件对应的窗口均可在所述电力运营监控中心的互动操作端中的主触摸屏、第一侧触摸屏和第二侧触摸屏之间进行切换。In addition, on the interactive operation terminal desktop 11 of the operating system 1, the windows corresponding to the five Flash files can be between the main touch screen, the first side touch screen and the second side touch screen in the interactive operation terminal of the power operation monitoring center. to switch.

电力运营监控中心的互动操作端的主触摸屏是多点触摸屏,利用所述主触摸屏,能够同时对多个触点产生实时的反应,以及互动展示端AIR虚拟机2与操作系统1之间的其它API接口,调用操作系统1中的各种指令。可在所述主触摸屏上进行单点触摸、单击、双击、平移、按压、滚动和旋转等不同手势进行触摸,实现对显示在操作系统1的互动操作端桌面11上的任意一个Flash文件对应的窗口进行操作,如放大、缩小、旋转、平移等,从而更全面地观看所述五个Flash文件中任意的内容。The main touch screen of the interactive operation terminal of the power operation monitoring center is a multi-point touch screen, which can simultaneously generate real-time responses to multiple touch points and other APIs between the interactive display terminal AIR virtual machine 2 and the operating system 1 The interface calls various instructions in the operating system 1 . Different gestures such as single-touch, single-click, double-click, pan, press, scroll and rotate can be touched on the main touch screen to realize the correspondence of any Flash file displayed on the desktop 11 of the interactive operation terminal of the operating system 1. The windows are operated, such as zooming in, zooming out, rotating, panning, etc., so as to watch any content in the five Flash files more comprehensively.

同时,互动操作端AIR虚拟机2通过第一本地窗口API接口,调用操作系统1中的指令,实现任意一个Flash文件所对应的窗口在所述电力运营监控中心的互动操作端中的主触摸屏、第一侧触摸屏或第二侧触摸屏之间的切换。实现所述电力运营监控中心的互动操作端中的主触摸屏、所述第一侧触摸屏或所述第二侧触摸屏之间的联动、内容相互推送,实现互动浏览,从而弥补了所述电力运营监控中心的互动操作端,采用单一的主触摸屏来显示多个Flash文件所对应的窗口时显示面积的不足,避免了所述主触摸屏上显示过多文字和图片。Simultaneously, the AIR virtual machine 2 of the interactive operation terminal calls the instruction in the operating system 1 through the first local window API interface, and realizes that the window corresponding to any Flash file is in the main touch screen, Toggle between first side touch screen or second side touch screen. Realize the linkage between the main touch screen, the first-side touch screen or the second-side touch screen in the interactive operation terminal of the power operation monitoring center, and push the content to each other to realize interactive browsing, thereby making up for the power operation monitoring The interactive operation terminal of the center adopts a single main touch screen to display the insufficient display area when displaying windows corresponding to multiple Flash files, which avoids displaying too many words and pictures on the main touch screen.

本发明的一种电力运营监控中心大屏展示用控制系统采用了Air+Flash架构,在操作系统1的互动操作端桌面11上和大屏展示端桌面12上,均可以实现6400×1200的分辨率,在同时本发明的一种电力运营监控中心大屏展示用控制系统的操作系统1的互动操作端桌面11和大屏展示端桌面12上均使用位图,保证五个flash文件运行过程中图像的流畅度和清晰度。The large-screen display control system of the power operation monitoring center of the present invention adopts the Air+Flash architecture, and can realize the resolution of 6400×1200 on the desktop 11 of the interactive operation terminal of the operating system 1 and the desktop 12 of the large-screen display terminal. At the same time, bitmaps are used on the interactive operation terminal desktop 11 and the large-screen display terminal desktop 12 of the operating system 1 of the large-screen display control system of a power operation monitoring center of the present invention to ensure that five flash files are running. Image fluency and clarity.

本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。Those of ordinary skill in the art should recognize that the above embodiments are only used to illustrate the present invention, rather than as a limitation to the present invention, as long as within the scope of the spirit of the present invention, the above-described embodiments Changes and modifications will fall within the scope of the claims of the present invention.

Claims (3)

1. an electric power monitoring operation center large-size screen monitors displaying control system, is characterized in that:
Be included in the operating system (1) of the upper operation of main frame (100), this operating system (1) is provided with interactive operation end desktop (11) and large-size screen monitors are shown end desktop (12), described interactive operation end desktop (11) upper operation interactive operation end AIR virtual machine (2), described large-size screen monitors displaying is held the upper operation of desktops (12) large-size screen monitors to show and is held AIR virtual machine (3);
Described interactive operation end AIR virtual machine (2) shows that with described large-size screen monitors end AIR virtual machine (3) is all connected with described operating system (1) by some roads API bus;
Described interactive operation end AIR virtual machine (2) built-in interactive operation end AIR container (4); Described large-size screen monitors are shown the built-in large-size screen monitors displaying end AIR containers of end AIR virtual machine (3) (5);
Described interactive operation end AIR virtual machine (2) shows that with described large-size screen monitors end AIR virtual machine (3) carries out socket by Intranet electric power LAN (8) and communicates by letter,
Described interactive operation end AIR virtual machine (2) is provided with the first file read-write api interface, the first native window api interface, the first menu creation and Administration API interface, and first inquiry api interface, be connected with the API bus of described operating system (1) to realize it:
Described the first file read-write api interface: for packing the Flash file of the upper storage of described main frame (100) into described interactive operation end AIR container (4);
Described the first native window api interface: at described interactive operation end desktop (11), set up the corresponding window of each Flash file in described interactive operation end AIR container (4);
Described the first menu creation and Administration API interface: for create menu on the corresponding window of each Flash file in interactive operation end AIR container (4);
The first inquiry api interface: for data query on described main frame (100), and the data that inquire are write in the interior corresponding Flash file of described interactive operation end AIR container (4);
Described large-size screen monitors show that end AIR virtual machine (3) is provided with the second file read-write api interface, the second native window api interface, the second menu creation and Administration API interface, and second inquiry api interface, be connected with the API bus of described operating system (1) with its realization:
Described the second file read-write api interface: show end AIR container (5) for packing the Flash file of the upper storage of described main frame (100) into described large-size screen monitors;
Described the second native window api interface: for showing end desktop (12) at described large-size screen monitors, set up described large-size screen monitors and show the corresponding window of each Flash file in end AIR container (5);
Described the second menu creation and Administration API interface: for create menu on the corresponding window of each Flash file within described large-size screen monitors are shown end AIR container (5);
The second inquiry api interface: at the upper data query of described main frame (100), and the data that inquire are write to described large-size screen monitors show in end AIR containers (5) in corresponding Flash file;
Described the first file read-write api interface and described the second file read-write api interface are synchronous operation, described the first native window api interface and described the second native window api interface are synchronous operation, described the first menu creation and Administration API interface and described the second menu creation and Administration API interface are synchronous operation, and described inquiry api interface and described the second inquiry api interface are synchronous operation.
2. a kind of electric power monitoring operation center large-size screen monitors displaying control system according to claim 1, is characterized in that: described interactive operation end AIR virtual machine (2) is provided with the first electric power SQLite database api interface; Described large-size screen monitors show that end AIR virtual machine (3) is provided with the second electric power SQLite database api interface;
Described the first electric power SQLite database api interface is used for from electric power SQLite database reading out data, and reading out data is write in the interior corresponding Flash file of described interactive operation end AIR container (4);
Described the second electric power SQLite database api interface is used for from electric power SQLite database reading out data, and reading out data is write in the corresponding Flash file of described large-size screen monitors displaying end AIR containers (5);
Described the first electric power SQLite database api interface and described the second electric power SQLite database api interface are synchronous operation.
3. a kind of electric power monitoring operation center large-size screen monitors displaying control system according to claim 1 and 2, it is characterized in that: the interactive operation end of described electric power operation centre is divided into main touch-screen, and corresponding the first side touch-screen and the second side touch-screen that is positioned at the described main touch-screen left and right sides, described the first native window api interface for by the corresponding window of any one Flash file in described interactive operation end AIR container (4) at described main touch-screen, and switch between described the first side touch-screen and described the second side touch-screen.
CN201310379291.5A 2013-08-27 2013-08-27 A kind of electric power monitoring operation center large-size screen monitors displaying control system Active CN103412797B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310379291.5A CN103412797B (en) 2013-08-27 2013-08-27 A kind of electric power monitoring operation center large-size screen monitors displaying control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310379291.5A CN103412797B (en) 2013-08-27 2013-08-27 A kind of electric power monitoring operation center large-size screen monitors displaying control system

Publications (2)

Publication Number Publication Date
CN103412797A CN103412797A (en) 2013-11-27
CN103412797B true CN103412797B (en) 2016-05-18

Family

ID=49605810

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310379291.5A Active CN103412797B (en) 2013-08-27 2013-08-27 A kind of electric power monitoring operation center large-size screen monitors displaying control system

Country Status (1)

Country Link
CN (1) CN103412797B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105446676B (en) * 2014-08-22 2019-02-15 杭州海康威视数字技术股份有限公司 Carry out the method and device that large-size screen monitors are shown
CN104777806B (en) * 2015-02-28 2018-10-30 国网上海市电力公司 A kind of big screen display system of power operation monitoring center
CN105205593A (en) * 2015-09-08 2015-12-30 国家电网公司 Team information integrated comprehensive display system
CN109299331B (en) * 2018-11-23 2021-11-26 交通银行股份有限公司 Method and device for displaying hypertext markup language HTML5 page by Air

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101382886A (en) * 2007-07-30 2009-03-11 奥多比公司 Application tracing for the application execution environment
CN101630248A (en) * 2009-08-06 2010-01-20 腾讯科技(深圳)有限公司 Flash processing device and processing method
US7698706B2 (en) * 2005-05-20 2010-04-13 International Business Machines Corporation Methods and apparatus for implementing an integrated user interface for managing multiple virtual machines operative in a computing system
CN102801641A (en) * 2011-05-25 2012-11-28 新浪网技术(中国)有限公司 Information display system and method
CN102930393A (en) * 2012-10-25 2013-02-13 海南电网公司 Comprehensive power grid information display visualization system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7698706B2 (en) * 2005-05-20 2010-04-13 International Business Machines Corporation Methods and apparatus for implementing an integrated user interface for managing multiple virtual machines operative in a computing system
CN101382886A (en) * 2007-07-30 2009-03-11 奥多比公司 Application tracing for the application execution environment
CN101630248A (en) * 2009-08-06 2010-01-20 腾讯科技(深圳)有限公司 Flash processing device and processing method
CN102801641A (en) * 2011-05-25 2012-11-28 新浪网技术(中国)有限公司 Information display system and method
CN102930393A (en) * 2012-10-25 2013-02-13 海南电网公司 Comprehensive power grid information display visualization system

Also Published As

Publication number Publication date
CN103412797A (en) 2013-11-27

Similar Documents

Publication Publication Date Title
US12210888B2 (en) Individual application window streaming suitable for remote desktop applications
US10775971B2 (en) Pinch gestures in a tile-based user interface
US20160054862A1 (en) Foreground/background assortment of hidden windows
CN108509237A (en) Operation method and device of intelligent interaction panel and intelligent interaction panel
CN103645906B (en) The method and system that interface is laid out again are realized based on fixed interface layout files
CN103955331A (en) Display processing method and device of application icon
US20160266878A1 (en) Automatic wireframing using images
CN103019557B (en) Page switching method and device
CN103412797B (en) A kind of electric power monitoring operation center large-size screen monitors displaying control system
US20140145969A1 (en) System and method for graphic object management in a large-display area computing device
CN115878935A (en) Local refreshing method, system, device, equipment and medium of chart
CN107341015B (en) Method and device for synchronizing data between terminals, terminal and storage medium
CN116149765A (en) Method for determining refresh mode of ink screen, electronic device and storage medium
CN103439945B (en) The large screen display system of a kind of power operation Surveillance center
CN104778008A (en) Virtual writing system on basis of screen management and control
CN104133663A (en) Method, device and terminal for realizing floating window capable of automatically rotating along with screen
US20190087202A1 (en) Waking and sleeping a display among a plurality of displays using gestures
CN103473041A (en) Visualized data processing method and system
CN103294266A (en) Multi-point touch system suitable for super-screen displaying
CN102999232A (en) Imitated mouse interaction method for implementing oversize interactive electronic white board
CN202565392U (en) Touch-control integrated machine based on Android system
CN103279264A (en) Electronic device and input operation management method thereof
WO2018205390A1 (en) Control layout display control method, system, and apparatus, and computer readable storage medium
CN110618771B (en) Content display method, device, terminal and storage medium
CN103543975A (en) Cloud computing terminal display optimization method and system based on RDP (remote desktop protocol)

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant