[go: up one dir, main page]

CN1558574A - A method and system for realizing wireless industrial monitoring by using a mobile phone - Google Patents

A method and system for realizing wireless industrial monitoring by using a mobile phone Download PDF

Info

Publication number
CN1558574A
CN1558574A CNA2004100161796A CN200410016179A CN1558574A CN 1558574 A CN1558574 A CN 1558574A CN A2004100161796 A CNA2004100161796 A CN A2004100161796A CN 200410016179 A CN200410016179 A CN 200410016179A CN 1558574 A CN1558574 A CN 1558574A
Authority
CN
China
Prior art keywords
monitoring
mobile phone
subsystem
industrial
data
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.)
Pending
Application number
CNA2004100161796A
Other languages
Chinese (zh)
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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CNA2004100161796A priority Critical patent/CN1558574A/en
Publication of CN1558574A publication Critical patent/CN1558574A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开的是一种利用手机实现无线工业监控的方法及系统。方法是利用手机支持的Java功能,将监控终端子系统下载到手机内存中,运行于手机的K-Java虚拟机之上,从而通过下述数据流程完成数据监控:1)用户下载安装手机端的监控子系统并完成初始化;2)手机监控子系统提交注册请求,工业监控数据服务器通过身份认证完成权限分配;3)手机监控子系统通过无线数据网络提交监控指令;4)工业监控数据服务器完成指令处理,并返回结果。本工业监控方法采用被广泛使用的手机作为基本的远程监控终端,具有系统组建便捷、成本低、使用和维护方便的特点,能实现远距离移动监控、图形界面交互、权限控制。本发明还提供了一种应用该方法实现的系统,由手机监控子系统、移动通信网络、Internet、工业监控数据服务器组成。

The invention discloses a method and system for realizing wireless industrial monitoring by using a mobile phone. The method is to use the Java function supported by the mobile phone to download the monitoring terminal subsystem into the memory of the mobile phone and run it on the K-Java virtual machine of the mobile phone, so as to complete the data monitoring through the following data flow: 1) The user downloads and installs the monitoring terminal on the mobile phone The subsystem is initialized; 2) The mobile phone monitoring subsystem submits a registration request, and the industrial monitoring data server completes the authority distribution through identity authentication; 3) The mobile phone monitoring subsystem submits monitoring instructions through the wireless data network; 4) The industrial monitoring data server completes instruction processing , and return the result. The industrial monitoring method adopts the widely used mobile phone as the basic remote monitoring terminal, has the characteristics of convenient system construction, low cost, convenient use and maintenance, and can realize long-distance mobile monitoring, graphical interface interaction, and authority control. The invention also provides a system implemented by applying the method, which is composed of a mobile phone monitoring subsystem, a mobile communication network, the Internet, and an industrial monitoring data server.

Description

一种利用手机实现无线工业监控的方法及系统A method and system for realizing wireless industrial monitoring by using a mobile phone

                          技术领域Technical field

本发明涉及工业自动化领域,特别涉及一种利用手机实现无线工业监控的方法及系统。The invention relates to the field of industrial automation, in particular to a method and system for realizing wireless industrial monitoring by using a mobile phone.

                          背景技术 Background technique

传统的工业监控信息集成(SCADA,Supervisory Control And DataAcquisition System)一般在企业局域网范围内进行。由于有线局域网的限制,监控终端只能局限于有线网络所能覆盖的工业现场附近。而现代工业监控的特点要求监控技术满足如下要求:Traditional industrial monitoring information integration (SCADA, Supervisory Control And Data Acquisition System) is generally carried out within the enterprise LAN. Due to the limitation of the wired LAN, the monitoring terminal can only be limited to the vicinity of the industrial site covered by the wired network. The characteristics of modern industrial monitoring require monitoring technology to meet the following requirements:

1)远程监控:工业生产制造系统一般是全年全天候不间断运转。而技术主管、生产主管、经营决策人员由于种种原因,无法保持对生产数据的持续、实时监视。远程监控就是指,以上人员既便在工业现场以外也能通过现代通讯技术和监控技术,掌握工业现场的关键运行数据,进行及时的决策和调整。1) Remote monitoring: Industrial production and manufacturing systems generally operate 24/7 throughout the year. However, due to various reasons, technical supervisors, production supervisors, and business decision-makers cannot maintain continuous and real-time monitoring of production data. Remote monitoring means that the above-mentioned personnel can master the key operating data of the industrial site through modern communication technology and monitoring technology even outside the industrial site, and make timely decisions and adjustments.

2)多客户端性:对于一个大型的工业现场,往往具有多项监控指标,如生产运行数据、设备运行数据等。不同的工作人员出于不同的工作分工,对每个监控指标的侧重点也有所不同,并且有可能同时对一项重要指标同时进行监控。2) Multi-client: For a large-scale industrial site, there are often multiple monitoring indicators, such as production operation data, equipment operation data, etc. Due to different work divisions, different staff have different emphasis on each monitoring indicator, and it is possible to monitor an important indicator at the same time.

3)弱实时性:要求工作人员对监控现场的数据进行实时跟踪,掌握关键生产过程和关键设备的运行数据,以及最近时间段数据的变化趋势。但必须指出的是,此类监控技术是对工业现场的监控设备的一种补充,而非替代。这样的监控要求,其实时性要求相对较弱。3) Weak real-time performance: The staff are required to track the data at the monitoring site in real time, to grasp the operating data of key production processes and key equipment, as well as the trend of data changes in the most recent time period. But it must be pointed out that this kind of monitoring technology is a supplement to the monitoring equipment on the industrial site, not a substitute. Such monitoring requirements have relatively weak real-time requirements.

4)可视化图形用户操作:可以向监控现场一样,对工业位号的选择,察看,信息更改等操作实现可视化,这样易于学习和使用。4) Visual graphic user operation: Like the monitoring site, it can realize visualization of industrial tag selection, viewing, information modification and other operations, which is easy to learn and use.

5)权限控制:工业现场数据涉及企业的核心业务,权限控制要求赋予不同的职责和不同的人员以不同的权限。5) Authority control: Industrial field data involves the core business of the enterprise, and authority control requires different responsibilities and different personnel to be given different authority.

对企业级的应用来说,目前针对上述远距离、多用户、弱实时性的监控需求尚没有一个廉价、易用、高效的解决方案。移动通信网络的发展和JAVA手机的普及为解决此类具有宽广覆盖面的信息集成问题提供了一个全新的、有效的方法。For enterprise-level applications, there is currently no cheap, easy-to-use, and efficient solution for the above-mentioned long-distance, multi-user, and weak real-time monitoring requirements. The development of mobile communication network and the popularization of JAVA mobile phone provide a new and effective method to solve this kind of information integration problem with wide coverage.

无线通信网络是无线监控系统的一个重要组成部分,可分为无线专网和公用的无线通信网络两大类,而公用的移动通信网络是目前最普遍、最廉价,也是技术最成熟的。众所周知,手机是现代社会最普及的移动通信工具。作为用户随身的通讯工具,手机具有天然的用户亲和力,利用手机实现远程监控,其普及性、便利性是任何其它技术手段无法比拟的。Wireless communication network is an important part of wireless monitoring system, which can be divided into wireless private network and public wireless communication network. Public mobile communication network is currently the most common, cheapest and most mature technology. As we all know, mobile phones are the most popular mobile communication tools in modern society. As a portable communication tool for users, mobile phones have a natural affinity for users. The popularity and convenience of using mobile phones to realize remote monitoring is unmatched by any other technical means.

无线JAVA又叫K-JAVA,是Sun公司专门用于嵌入式设备的无线JAVA软件平台技术,作为一种更为先进安全的编程语言,它与手机的关系犹如软件与电脑,内建J2ME版本的Java平台的手机称为Java手机。随着越来越多Java手机的推出,将Java手机应用于工业行业,利用手机的Java扩展功能来实现无线工业监控成为一种切实可行的方案。Wireless JAVA, also called K-JAVA, is Sun's wireless JAVA software platform technology specially used for embedded devices. As a more advanced and secure programming language, its relationship with mobile phones is like that of software and computers. The built-in J2ME version Mobile phones on the Java platform are called Java phones. With the introduction of more and more Java mobile phones, it has become a practical solution to apply Java mobile phones to industrial industries and use the mobile phone's Java extension functions to realize wireless industrial monitoring.

通过以上介绍,可以将监控客户端子系统嵌入手机,通过对手机监控子系统上进行监控数据的轻量级逻辑运算和数据显示,通过移动通信网络与工业监控服务器进行数据交换。本发明基于以上原理,为解决此类具有宽广覆盖面的信息集成问题提供了一个具有无线远程监控、多客户端并发处理、图形界面交互、实时性强、权限等级可控等特点的工业监控方法,并开发了基于该方法的系统。Through the above introduction, the monitoring client subsystem can be embedded in the mobile phone, and through the lightweight logical operation and data display of the monitoring data on the mobile phone monitoring subsystem, data exchange can be performed with the industrial monitoring server through the mobile communication network. Based on the above principles, the present invention provides an industrial monitoring method with the characteristics of wireless remote monitoring, multi-client concurrent processing, graphical interface interaction, strong real-time performance, and controllable authority levels to solve such information integration problems with wide coverage. And developed a system based on this method.

                          发明内容Contents of Invention

本发明的目的是提供一种利用手机实现无线工业监控的方法及系统。The purpose of the present invention is to provide a method and system for realizing wireless industrial monitoring by using a mobile phone.

本方法的数据处理流程包括以下部分(如图一所示):The data processing flow of this method includes the following parts (as shown in Figure 1):

1)用户下载安装手机端的监控子系统并完成初始化1) The user downloads and installs the monitoring subsystem on the mobile phone and completes the initialization

2)手机监控子系统提交注册请求,工业监控数据服务器通过身份认证完成权限分配2) The mobile phone monitoring subsystem submits a registration request, and the industrial monitoring data server completes the authority distribution through identity authentication

3)手机监控子系统通过无线数据网络提交监控指令3) The mobile phone monitoring subsystem submits monitoring instructions through the wireless data network

4)工业监控数据服务器完成指令处理,并返回结果4) The industrial monitoring data server completes the command processing and returns the result

利用手机实现无线工业监控的系统具有依次连接的手机监控子系统、无线数据网络、Internet、工业监控数据服务器,手机监控子系统通过移动通信网络与Internet连接,工业监控数据服务器通过数据专线与Internet连接。The system that uses mobile phones to realize wireless industrial monitoring has a mobile phone monitoring subsystem, wireless data network, Internet, and industrial monitoring data server connected in sequence. The mobile phone monitoring subsystem is connected to the Internet through a mobile communication network, and the industrial monitoring data server is connected to the Internet through a dedicated data line. .

本发明与现有同类发明比较具有以下优点:Compared with existing similar inventions, the present invention has the following advantages:

1)本发明直接利用被广泛使用的手机作为无线监控子系统,用K-Java进行功能扩展。由于手机作为用户随身通讯工具,具有天然的用户亲和力。因此采用本发明描述的方法实现远程监控,其普及性、便利性是任何其它技术手段无法比拟的。1) The present invention directly utilizes the widely used mobile phone as the wireless monitoring subsystem, and uses K-Java to expand the functions. Since the mobile phone is a portable communication tool for users, it has a natural user affinity. Therefore adopting the method described in the present invention to realize remote monitoring, its popularity and convenience are unmatched by any other technical means.

2)监控子系统通过移动通信无线网络进行数据传输。随着移动通信无线网络的进一步发展,将进一步增加其带宽,从实用角度保证了本发明方法的可行性。同时,可开通移动通信网的包月制服务,保证了实时在线的无时限性,从成本角度保证了本发明方法的可行性。2) The monitoring subsystem performs data transmission through the mobile communication wireless network. With the further development of the mobile communication wireless network, its bandwidth will be further increased, which ensures the feasibility of the method of the present invention from a practical point of view. At the same time, the monthly subscription service of the mobile communication network can be opened, which ensures the real-time online without time limit, and ensures the feasibility of the method of the invention from the perspective of cost.

3)本系统可用手机号码作为识别用户的唯一id,同时服务器采用多用户并发处理功能,可保证多客户端同时对工业现场进行监控。3) This system can use the mobile phone number as the unique id to identify the user, and the server adopts the multi-user concurrent processing function, which can ensure that multiple clients can monitor the industrial site at the same time.

                          附图说明Description of drawings

图1是利用手机实现无线工业监控系统方框图;Figure 1 is a block diagram of a wireless industrial monitoring system realized by a mobile phone;

图2是本发明中工业监控数据服务器功能模块方框图;Fig. 2 is a block diagram of industrial monitoring data server functional modules in the present invention;

图3是本发明中无线工业监控指令格式示意图;Fig. 3 is a schematic diagram of a wireless industrial monitoring instruction format in the present invention;

图4是本发明中手机监控子系统功能模块方框图。Fig. 4 is a block diagram of the functional modules of the mobile phone monitoring subsystem in the present invention.

                        具体实施方式 Detailed ways

一个利用手机特别是内嵌手机的Java功能实现无线工业监控的方法,其所涉及的监控指令被用于远程监控计算机向数据服务器提出监控应用请求,例如向OPC服务器查询实时数据、向历史数据库查询历史数据等。数据服务器执行客户的请求,并把结果返回用户无线工业监控系统的客户端,并最终以在手机屏幕显示的方式反馈给用户。该方法综合采用了无线通信技术、JAVA技术、Internet技术,数据库技术能够通过手机实现用户对企业内部数据的超远程的授权访问,方便迅速地查询实时生产数据和设备数据。A method for realizing wireless industrial monitoring by utilizing the Java function of a mobile phone, especially an embedded mobile phone. The monitoring instructions involved are used for a remote monitoring computer to submit a monitoring application request to a data server, such as querying real-time data from an OPC server and querying a historical database. historical data, etc. The data server executes the client's request, and returns the result to the client of the user's wireless industrial monitoring system, and finally feeds back to the user by displaying it on the mobile phone screen. This method comprehensively adopts wireless communication technology, JAVA technology, Internet technology, and database technology can realize ultra-remote authorized access to enterprise internal data by users through mobile phones, and query real-time production data and equipment data conveniently and quickly.

手机端的无线工业监控子系统是Java的标准字节码,可以被K-Java虚拟机解释执行,这个代码被压缩成标准JAR格式后通过如下方式等待手机下载:The wireless industrial monitoring subsystem on the mobile phone is the standard bytecode of Java, which can be interpreted and executed by the K-Java virtual machine. This code is compressed into a standard JAR format and waits for the mobile phone to download in the following way:

1)红外线方式:手机的红外线接口对着带有红外线功能的电脑的接口,然后激活手机的红外线功能和PC的红外线功能完成下载。1) Infrared mode: The infrared interface of the mobile phone faces the interface of the computer with infrared function, and then activates the infrared function of the mobile phone and the infrared function of the PC to complete the download.

2)数据线方式:将传输线一端正确连接到计算机的接口,另一端接上手机。连接后,安装好驱动,程序会自动侦测传输线端口所在位置。利用手机的下载功能完成下载。2) Data line method: Connect one end of the transmission line to the interface of the computer correctly, and connect the other end to the mobile phone. After connecting, install the driver, and the program will automatically detect the location of the transmission line port. Use your phone's download function to complete the download.

3)OTA方式:也叫空中下载(Over-the-Air)。通过OTA,用户可以像在因特网浏览器中下载程序一样方便地下载无线工业监控子系统至手机指定内存中。3) OTA mode: also called Over-the-Air (Over-the-Air). Through OTA, users can download the wireless industrial monitoring subsystem to the designated memory of the mobile phone as conveniently as downloading programs in the Internet browser.

通过手机中可执行JAVA字节代码的K-JAVA虚拟机完成无线工业监控子系统的初始化操作。手机监控子系统首先检测手机内存空间,在确保内存空间充足的情况下建立如下三个功能模块单元:界面逻辑单元(GUI)、记录存储系统单元(RMS)、数据传输逻辑单元(DTI)。此工作由子系统自动完成。The initialization operation of the wireless industrial monitoring subsystem is completed through the K-JAVA virtual machine that can execute the JAVA byte code in the mobile phone. The mobile phone monitoring subsystem first detects the memory space of the mobile phone, and establishes the following three functional module units under the condition of ensuring that the memory space is sufficient: interface logic unit (GUI), recording storage system unit (RMS), and data transmission logic unit (DTI). This work is done automatically by the subsystem.

其中手机监控子系统的工作原理由图三表示。The working principle of the mobile phone monitoring subsystem is shown in Figure 3.

GUI处理与用户交互的低级操作。首先通过初始化用户注册屏、用户登陆屏、实时数据监控屏、历史数据监控屏、用户信息修改屏、用户注销屏六个图像输入屏响应用户信息的输入的数据,同时确认用户输入的有效性。The GUI handles the low-level operations of interacting with the user. First, respond to the input data of user information by initializing the six image input screens of user registration screen, user login screen, real-time data monitoring screen, historical data monitoring screen, user information modification screen, and user logout screen, and confirm the validity of user input at the same time.

例如:当用户注册时两次输入的密码不一致时,将显示出错信息,要求用户重新输入有效数据。确认数据信息有效之后有效信息编译成字节数据存入RMS。GUI也负责将RMS中的数据读出显示在手机屏幕上;对于满足其他监控需求的扩展功能子系统中留有功能扩展功能接口用于未来的功能扩展。For example: when the passwords entered twice during user registration are inconsistent, an error message will be displayed, requiring the user to re-enter valid data. After confirming that the data information is valid, the valid information is compiled into byte data and stored in RMS. The GUI is also responsible for reading out the data in the RMS and displaying it on the screen of the mobile phone; for the expansion function subsystem that meets other monitoring requirements, a function expansion function interface is reserved for future function expansion.

RMS是建立于手机存储器中的一个简单的数据存储的记录管理系统。他类似于一个建立在手机端的小型数据库系统,对应数据库的每一个表(Table)被称为一个Record Store(RS),Record Store中的每一项被称为一个Record。Record Store是一个由Record组成的文件,它的完整性是由手机平台的K-Java虚拟机维护。将GUI得到的字节数据以记录表的形势存入RMS;RMS is a simple record management system for data storage built in the phone's memory. It is similar to a small database system built on the mobile phone. Each table (Table) corresponding to the database is called a Record Store (RS), and each item in the Record Store is called a Record. Record Store is a file composed of Record, and its integrity is maintained by the K-Java virtual machine of the mobile phone platform. Store the byte data obtained by the GUI into the RMS in the form of a record table;

DTI负责触发手机的联网功能通过无线网络与Internet上工业监控服务器的节点建立连接。只有第一次连接无线网络时,触发手机联网功能。DTI is responsible for triggering the networking function of the mobile phone to establish a connection with the nodes of the industrial monitoring server on the Internet through the wireless network. Only when connecting to the wireless network for the first time, the mobile phone networking function is triggered.

工业监控数据服务器同时和Internet以及企业内部的工业数据库相连。应用服务器端有三个基本模块,实时监听模块、指令处理模块、信息回送模块。实时监听模块采用多终端并发处理技术,为每个新连结的用户创建一个独立线程完成相同的监控功能,它主要负责监听网络连接,等待客户端的连接,一旦收到手机监控子系统的相应请求时,依次通过Internet,无线网络与手机监控子系统建立连接,并接收数据,然后将收到信息交给指令处理模块。指令处理模块负责将收到的指令解析成标准SQL语句指令,与工业数据库进行交互,每次查询将检索用户信息表,用户信息表中包含用户权限信息。对一些关键数据则只允许权限等级高的用户进行数据查询监控,对一般数据则允许以所有用户进行数据查询监控。还可以根据用户注册的手机号码指定事先指定用户可监控数据,从而到达权限的划分,保证企业核心数据和核心业务的安全性。同时将数据库的查询结果返回后进行相应编码传给信息回送模块调用。信息回送模块负责编码后的查询结果回传给客户端。The industrial monitoring data server is connected with the Internet and the industrial database within the enterprise at the same time. There are three basic modules on the application server side, real-time monitoring module, instruction processing module, and information feedback module. The real-time monitoring module adopts multi-terminal concurrent processing technology to create an independent thread for each newly connected user to complete the same monitoring function. It is mainly responsible for monitoring the network connection and waiting for the connection of the client. Once it receives the corresponding request from the mobile phone monitoring subsystem , establish connection with the mobile phone monitoring subsystem through the Internet and wireless network in turn, and receive data, and then deliver the received information to the instruction processing module. The instruction processing module is responsible for parsing the received instructions into standard SQL statement instructions and interacting with the industrial database. Each query will retrieve the user information table, which contains user permission information. For some key data, only users with high authority levels are allowed to perform data query and monitoring, and for general data, all users are allowed to perform data query and monitoring. It is also possible to designate the user to monitor data in advance according to the mobile phone number registered by the user, so as to achieve the division of authority and ensure the security of the core data and core business of the enterprise. At the same time, after the query result of the database is returned, the corresponding code is sent to the information return module for calling. The information feedback module is responsible for sending the encoded query results back to the client.

一次完整的监控任务可以通过依次执行如下指令完成:A complete monitoring task can be completed by executing the following commands in sequence:

1)指令REG1) Command REG

指令说明:用户注册指令,通过REG指令向服务器提交注册请求Instruction description: User registration instruction, submit a registration request to the server through the REG instruction

          服务器端返回true表示注册成功,返回false表示注册失   The server returns true to indicate successful registration, and returns false to indicate registration failure

          败。Defeated.

参数:id——用于判断用户唯一性的标示,可采用SIM卡号;Parameters: id——a mark used to judge the uniqueness of the user, and the SIM card number can be used;

      password——用于合法用户登陆的密码;password——password for legitimate user login;

      tagNO——用于指定监控位号,通常针对某具体系统;tagNO——used to specify the monitoring tag number, usually for a specific system;

      width——客户端子系统所在手机的屏幕横向分辨率;width——the screen horizontal resolution of the mobile phone where the client subsystem is located;

      height——客户端子系统所在手机的屏幕纵向分辨率height——The vertical resolution of the screen of the mobile phone where the client subsystem is located

服务器返回值:true——表示注册成功;Server return value: true—indicates that the registration is successful;

              false——表示注册失败         false——indicates that the registration failed

参数输入屏:用户注册屏Parameter input screen: user registration screen

2)指令LOGIN2) command LOGIN

指令说明:用户登陆指令,已注册的用户将注册手机号码和密码作为Instruction description: user login instruction, registered users will register mobile phone number and password as

          参数登录系统Parameter login system

参数:id——用于判断用户唯一性的标示,可采用SIM卡号;Parameters: id——a mark used to judge the uniqueness of the user, and the SIM card number can be used;

      password——用于合法用户登陆的密码;password——password for legitimate user login;

服务器返回值:true——表示登录成功;Server return value: true—indicates that the login is successful;

              false——表示登录失败         false——indicates that the login failed

参数输入屏:用户登录屏Parameter input screen: user login screen

3)指令REAL3) Command REAL

指令说明:实时数据监控,每隔period时间刷新屏幕。屏幕上显示所Instruction description: Real-time data monitoring, refresh the screen every period time. displayed on the screen

          有从服务器返回的tagNO数值。There is the tagNO value returned from the server.

参数:period——实时监控过程中定时刷新数据的时间间隔。Parameters: period—the time interval for regularly refreshing data during real-time monitoring.

服务器返回值:string[]——每个tagNO对应的实时数据Server return value: string[]——real-time data corresponding to each tagNO

参数输入屏:实时数据监控屏Parameter input screen: real-time data monitoring screen

4)指令HIST4) command HIST

指令说明:历史数据监控。通过参数输入,在服务器端生成历史趋势Instruction description: historical data monitoring. Generating historical trends on the server side through parameter input

          图。屏幕上显示返回的*.png历史数据趋势图,监控信息 picture. The returned *.png historical data trend graph and monitoring information are displayed on the screen

          在图中进行显示Display in the diagram

参数:period——距当前时间的跨度;Parameters: period - the span from the current time;

      tagNO——监控位号;tagNO——monitoring tag number;

      periodNo——当前监控时间前后的时间跨度计数;periodNo - time span count before and after the current monitoring time;

服务器返回值:image——历史数据趋势图,*.png格式Server return value: image—historical data trend graph, *.png format

参数输入屏:历史数据监控屏Parameter input screen: historical data monitoring screen

5)指令SET5) Instruction SET

指令说明:用户信息修改Instruction description: user information modification

参数:password——改登录密码;Parameters: password - change the login password;

      width——更改手机横向分辨率;width——change the horizontal resolution of the mobile phone;

      height——更改手机纵向分辨率;height——Change the vertical resolution of the mobile phone;

      tagNO——更改客户端监控位好    tagNO——Change the monitoring bit of the client

服务器返回值:true——修改设置成功Server return value: true——modify settings successfully

              false——修改设置成功          false——modify settings successfully

参数输入屏:用户信息修改屏Parameter input screen: user information modification screen

6)指令LOGOUT6) Command LOGOUT

指令说明:用户注销屏Instruction description: user logout screen

服务器返回值:true——注册失败Server return value: true——registration failed

              false——注销失败false——Logout failed

参数输入屏:用户注销屏Parameter input screen: user logout screen

所有的子系统与服务器间的数据传输都采用如下编码方式:The data transmission between all subsystems and the server adopts the following encoding method:

      ″<protocol>″:″<address>″:″<parameters>″″<protocol>″:″<address>″:″<parameters>″

其中:<protocol>代表数据传输过程中的协议Among them: <protocol> represents the protocol in the process of data transmission

      <address>代表工业监控数据服务器的ip地址<address> represents the IP address of the industrial monitoring data server

      <parameters>所需要的传输数据<parameters> required transmission data

例如:For example:

″http″:″10.13.22.88″:″13588404944 LOGIN(″13588404944″,″aaa″)″"http": "10.13.22.88": "13588404944 LOGIN("13588404944", "aaa")"

上述指令用来通过http协议与应用服务器10.13.22.88建立连接,同时向服务器提出登录请求,登陆用户为:13588404944,密码:aaa。The above command is used to establish a connection with the application server 10.13.22.88 through the http protocol, and at the same time make a login request to the server. The login user is: 13588404944, and the password is aaa.

服务器判断指令的有效性,依次验证注册手机号码是否存在,密码是否正确,通过连接通道返回结果字符串。返回结果为false可能会由于如下原因:用户密码不正确、网络不通、数据库操作失败。The server judges the validity of the command, verifies in turn whether the registered mobile phone number exists and whether the password is correct, and returns the result string through the connection channel. The return result is false may be due to the following reasons: the user password is incorrect, the network is unreachable, and the database operation fails.

对历史监控指令处理,工业数据监控服务器根据查询结果生成历史趋势图,图片格式为*.png格式,图形大小则根据手机信息进行控制,以适应手机屏幕大小。历史趋势图中可包含如下信息:For the processing of historical monitoring instructions, the industrial data monitoring server generates historical trend graphs according to the query results. The image format is *.png format, and the graphic size is controlled according to the mobile phone information to adapt to the size of the mobile phone screen. The following information can be included in the historical trend graph:

1)监控时间跨度序列1) Monitoring time span sequence

2)位号数值序列2) bit number numerical sequence

3)位号名称3) Tag name

4)位号简介4) Introduction to bit number

5)历史趋势曲线。5) Historical trend curve.

Claims (9)

1. one kind is utilized mobile phone to realize the method that wireless industrial is monitored.It is characterized in that, finish wireless remote monitor task by following step:
1) user's download is installed the Monitor And Control Subsystem of mobile phone end and is finished initialization;
2) the monitoring mobile phone subsystem is submitted register requirement to, and the industrial monitoring data server is finished right assignment by authentication;
3) the monitoring mobile phone subsystem is submitted monitored instruction to by mobile communications network;
4) the industrial monitoring data server is finished instruction process, and return results.
2. a kind of method of utilizing mobile phone to realize the wireless industrial monitoring according to claim 1, it is characterized in that, said user's download is installed the wireless industrial Monitor And Control Subsystem of mobile phone end and is finished initialization, what adopt is infrared mode, cellular phone data line mode, OTA network download mode, the mobile monitor subsystem is downloaded to mobile phone EMS memory, set up graphical user's interactive interface, carry out mobile phone state and detect, monitor interactive interface initialization and initialization of variable.
3. a kind of wireless industrial method for supervising that utilizes mobile phone to realize according to claim 2, it is characterized in that, said monitoring mobile phone subsystem is to run on the functional module on the K-Java virtual machine in the mobile phone, comprise interface logic unit GUI, system recorder memory unit R MS, data transfer logic cells D TI, wherein:
1) GUI is responsible for Memory Allocation, interface initialization, the input of monitoring demand information, information correct format coupling, comprises that at least the user registers screen, the user lands screen, real time data monitor screen, historical data monitor screen, user profile modification screen, user log off screen;
2) RMS is responsible for foundation, information stores, the information deletion of internal database;
3) DTI be responsible for triggering mobile phone wireless network savvy, information coding, with server connect passage, information is submitted to and subsystem in leave function expanded function interface and be used for following function expansion.
4. a kind of method of utilizing mobile phone to realize the wireless industrial monitoring according to claim 1, it is characterized in that, described monitoring mobile phone subsystem is submitted register requirement to, the industrial monitoring data server is finished right assignment by authentication, and the user submits to information can comprise unique identification, password, monitor message and terminal phone information etc.Wherein information header should comprise sign-on ID.The industrial monitoring data server is judged information header, judges the log-on message reasonability simultaneously, distribute data monitoring grade authority, return authentication information.
5. a kind of method of utilizing mobile phone to realize the wireless industrial monitoring according to claim 1, it is characterized in that, said monitoring mobile phone subsystem is submitted monitored instruction to, can specify real-time monitoring and inquiry instruction and the inquiry of historical data instruction, carry out the data flow mode and encode the back to long-range industrial monitoring data server submission monitoring request, remote server stands ready in the network monitoring mode and receives instruction, in case monitored instruction arrives and accept after be about to resolve to the corresponding monitor data handling process and the result of implementation of return instruction.
6. a kind of method of utilizing mobile phone to realize the wireless industrial monitoring according to claim 1, it is characterized in that, said industrial monitoring data server is finished instruction process and return results, and the industrial monitoring data server comprises instruction real-time listening module, command process module, information loopback module at least; It is by the information of real-time listening particular port, and the client of coming to be connected with request connects; And by interface channel, the information content that transmits is resolved to corresponding monitor data handling process, the result is returned to client after complete.
7. one kind is utilized mobile phone to realize the system that wireless industrial is monitored, it is characterized in that, it has monitoring mobile phone subsystem, radio data network, Internet, the industrial monitoring data server that connects successively, the monitoring mobile phone subsystem is connected with Internet by mobile communications network, and the industrial monitoring data server is connected with Internet by Leased line.
8. a kind of system that utilizes mobile phone to realize the wireless industrial monitoring according to claim 7 it is characterized in that said industrial monitoring data server has real-time listening module, information loopback module, and the and instruction processing module is joined respectively.User profile registration in the command process module, the inquiry of historical data, real time data inquiry, log-on message modify feature submodule explain to carry out and link to each other with database that server end adopts thread pool to handle the concurrent request of a plurality of client-end subsystem by SQL statement.
9. a kind of system that utilizes mobile phone to realize the wireless industrial monitoring according to claim 7, it is characterized in that said monitoring mobile phone subsystem keeps real-time online by mobile communication wireless network, realize that wireless monitor subsystem, industry spot monitoring server, industrial monitoring core database keep data sync.
CNA2004100161796A 2004-02-05 2004-02-05 A method and system for realizing wireless industrial monitoring by using a mobile phone Pending CN1558574A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2004100161796A CN1558574A (en) 2004-02-05 2004-02-05 A method and system for realizing wireless industrial monitoring by using a mobile phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2004100161796A CN1558574A (en) 2004-02-05 2004-02-05 A method and system for realizing wireless industrial monitoring by using a mobile phone

Publications (1)

Publication Number Publication Date
CN1558574A true CN1558574A (en) 2004-12-29

Family

ID=34351735

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004100161796A Pending CN1558574A (en) 2004-02-05 2004-02-05 A method and system for realizing wireless industrial monitoring by using a mobile phone

Country Status (1)

Country Link
CN (1) CN1558574A (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010045793A1 (en) * 2008-10-22 2010-04-29 中山大学 System and method for realizing remote video monitoring in digital home environment
CN101568029B (en) * 2008-11-28 2011-01-19 深圳市高斯贝尔家居智能电子有限公司 Device and method for monitoring mobile phone video based on optimized H.264 coding standard
CN101242429B (en) * 2008-03-14 2011-08-03 中国科学院国家天文台南京天文光学技术研究所 Mobile Control System of Telescope Based on Java
CN101262499B (en) * 2008-02-28 2011-11-30 北京中星微电子有限公司 A remote monitoring system
CN102590707A (en) * 2012-02-23 2012-07-18 江苏三通仪器系统有限公司 Cable monitoring system based on GPRS (general packet radio service)
CN101272418B (en) * 2008-03-25 2012-07-18 宇龙计算机通信科技(深圳)有限公司 Communication terminal and method for long-range controlling communication terminal
CN101527716B (en) * 2008-02-14 2012-11-28 洛克威尔自动控制技术股份有限公司 Network security module for ethernet-receiving industrial control devices
CN102945025A (en) * 2012-10-23 2013-02-27 王轲 Mobile monitoring method for heat treatment industrial equipment
CN103034218A (en) * 2012-12-27 2013-04-10 苏州市博海激光科技有限公司 System and method realizing remote control of on-site equipment through connection of short messages and programmable logic controller (PLC)
CN103634369A (en) * 2012-08-23 2014-03-12 Ls产电株式会社 Cloud computing-based data sharing system and method
CN104007725A (en) * 2014-05-15 2014-08-27 京信通信系统(中国)有限公司 Device monitoring system and monitoring method of device monitoring system
CN101909711B (en) * 2007-10-26 2014-12-24 美国索尼电脑娱乐公司 On-line monitoring of resources
CN104486441A (en) * 2014-12-26 2015-04-01 河南信安通信技术有限公司 FTP-based remote control method
CN104917824A (en) * 2015-05-20 2015-09-16 安庆师范学院 Android technology based industrial environment field remote monitoring system and control method thereof
CN105745585A (en) * 2013-11-26 2016-07-06 西门子公司 Offloading human-machine-interaction tasks
CN109143992A (en) * 2017-06-15 2019-01-04 费希尔-罗斯蒙特系统公司 For by the system and device of batch and continuous processing industry data distribution to remote equipment
CN113536154A (en) * 2021-07-19 2021-10-22 苏州知研信息技术有限公司 Method for realizing man-machine interaction by applying mobile terminal to industrial internet
CN116668976A (en) * 2023-05-04 2023-08-29 西安超越申泰信息科技有限公司 A wireless monitoring method, system, computer equipment and storage medium
US12078981B2 (en) 2016-10-17 2024-09-03 Fisher-Rosemount Systems, Inc. Systems and apparatus for distribution of process control data to remote

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101909711B (en) * 2007-10-26 2014-12-24 美国索尼电脑娱乐公司 On-line monitoring of resources
CN101527716B (en) * 2008-02-14 2012-11-28 洛克威尔自动控制技术股份有限公司 Network security module for ethernet-receiving industrial control devices
CN101262499B (en) * 2008-02-28 2011-11-30 北京中星微电子有限公司 A remote monitoring system
CN101242429B (en) * 2008-03-14 2011-08-03 中国科学院国家天文台南京天文光学技术研究所 Mobile Control System of Telescope Based on Java
CN101272418B (en) * 2008-03-25 2012-07-18 宇龙计算机通信科技(深圳)有限公司 Communication terminal and method for long-range controlling communication terminal
WO2010045793A1 (en) * 2008-10-22 2010-04-29 中山大学 System and method for realizing remote video monitoring in digital home environment
CN101568029B (en) * 2008-11-28 2011-01-19 深圳市高斯贝尔家居智能电子有限公司 Device and method for monitoring mobile phone video based on optimized H.264 coding standard
CN102590707A (en) * 2012-02-23 2012-07-18 江苏三通仪器系统有限公司 Cable monitoring system based on GPRS (general packet radio service)
CN103634369A (en) * 2012-08-23 2014-03-12 Ls产电株式会社 Cloud computing-based data sharing system and method
US9477735B2 (en) 2012-08-23 2016-10-25 Lsis Co., Ltd. Cloud computing-based data sharing system and method
CN103634369B (en) * 2012-08-23 2018-02-09 Ls产电株式会社 Data-sharing systems and method based on cloud computing
CN102945025A (en) * 2012-10-23 2013-02-27 王轲 Mobile monitoring method for heat treatment industrial equipment
CN103034218A (en) * 2012-12-27 2013-04-10 苏州市博海激光科技有限公司 System and method realizing remote control of on-site equipment through connection of short messages and programmable logic controller (PLC)
CN105745585B (en) * 2013-11-26 2018-05-08 西门子公司 Offload human-computer interaction tasks
US10185598B2 (en) 2013-11-26 2019-01-22 Siemens Akitiengesellschaft Method and system for offloading industrial tasks in a human-machine interface panel to other devices
CN105745585A (en) * 2013-11-26 2016-07-06 西门子公司 Offloading human-machine-interaction tasks
CN104007725A (en) * 2014-05-15 2014-08-27 京信通信系统(中国)有限公司 Device monitoring system and monitoring method of device monitoring system
CN104007725B (en) * 2014-05-15 2016-11-02 京信通信系统(中国)有限公司 equipment monitoring system and monitoring method thereof
CN104486441A (en) * 2014-12-26 2015-04-01 河南信安通信技术有限公司 FTP-based remote control method
CN104486441B (en) * 2014-12-26 2018-02-13 河南信安通信技术股份有限公司 Long-range control method based on FTP
CN104917824A (en) * 2015-05-20 2015-09-16 安庆师范学院 Android technology based industrial environment field remote monitoring system and control method thereof
US12078981B2 (en) 2016-10-17 2024-09-03 Fisher-Rosemount Systems, Inc. Systems and apparatus for distribution of process control data to remote
CN109143992A (en) * 2017-06-15 2019-01-04 费希尔-罗斯蒙特系统公司 For by the system and device of batch and continuous processing industry data distribution to remote equipment
CN109143992B (en) * 2017-06-15 2024-05-24 费希尔-罗斯蒙特系统公司 Systems and apparatus for distributing batch and continuous process control data to remote equipment
CN113536154A (en) * 2021-07-19 2021-10-22 苏州知研信息技术有限公司 Method for realizing man-machine interaction by applying mobile terminal to industrial internet
CN113536154B (en) * 2021-07-19 2023-10-20 正知(上海)智能技术有限公司 Method for realizing man-machine interaction by applying mobile terminal to industrial Internet
CN116668976A (en) * 2023-05-04 2023-08-29 西安超越申泰信息科技有限公司 A wireless monitoring method, system, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN1558574A (en) A method and system for realizing wireless industrial monitoring by using a mobile phone
US10869196B2 (en) Internet access authentication method and client, and computer storage medium
CN103399530B (en) Method, system and control platform and control terminal that intelligent appliance is uniformly controlled
CN1285235C (en) Method and system of preventing handset from theft by using international id code of mobile facilities
CN1190923C (en) Household appliance control system and method
CN1172508C (en) System communication between computer systems
CN102195965B (en) Method and system for providing mobile device online service, server and mobile device
CN1174584C (en) Method for realizing multiple point communication by using serial bus
CN1220745A (en) Web/emulator server and web browser terminal emulator for persistent connection to legacy host system operation
CN104348903B (en) Communication system and device for establishing point-to-point connection
JP2006501544A (en) System and method for remote service to embedded devices
CN104796969A (en) Network accessing method and system for equipment of internet of things on basis of recognition codes of internet of things
CN101035016A (en) Terminal equipment configuration system and method
CN1901475A (en) Administration of access to computer resources on a network
CN1658593A (en) Media streaming home network system and method for operating the same
CN101044454A (en) Method for software program synchronization
CN106302448B (en) Remote access control method and device
CN105319973B (en) A kind of method and device that smart home device is replaced by scanning the two-dimensional code
CN103901871B (en) For the remote diagnosis and maintenance system of vehicle
CN101282252A (en) Method for managing and logging-on password of remote server based on network
CN109981360A (en) Internet of things equipment website activating method, device, system and storage medium
CN103957580A (en) Rapid WIFI networking matching method and module for smart hardware
CN1905446A (en) Client-based method, system to manage multiple authentication
CN1244071C (en) Securities exchange system and method based on hand-held apparatus
CN103873592A (en) Data transmission method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication