CN1980194B - Interactive two-way collaboration in process control plants - Google Patents

Interactive two-way collaboration in process control plants Download PDF

Info

Publication number
CN1980194B
CN1980194B CN2006101625937A CN200610162593A CN1980194B CN 1980194 B CN1980194 B CN 1980194B CN 2006101625937 A CN2006101625937 A CN 2006101625937A CN 200610162593 A CN200610162593 A CN 200610162593A CN 1980194 B CN1980194 B CN 1980194B
Authority
CN
China
Prior art keywords
communication
information
process control
message
alarm
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.)
Expired - Lifetime
Application number
CN2006101625937A
Other languages
Chinese (zh)
Other versions
CN1980194A (en
Inventor
马克·J·尼克松
尼尔·J·彼得森
特雷弗·D·施莱斯
特里萨·查特科夫
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.)
Fisher Rosemount Systems Inc
Original Assignee
Fisher Rosemount Systems Inc
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 Fisher Rosemount Systems Inc filed Critical Fisher Rosemount Systems Inc
Publication of CN1980194A publication Critical patent/CN1980194A/en
Application granted granted Critical
Publication of CN1980194B publication Critical patent/CN1980194B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/30Managing network names, e.g. use of aliases or nicknames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching

Abstract

Systems and methods of transmitting process control information to a portable communication device associate a resource link with the process control information and transmit the process control information and the resource link to the portable communication device. A session identifier is associated with the process control information and the session identifier and the resource link are transmitted to the portable communication device. A message and the resource link associated with the process control information are provided at the portable communication device. A user selects the resource link to initiate a communication link between the portable communication device and a wireless communication service. The portable communication device may receive one of video information, audio information, still image information, and software application information in response to initiation of the communication link between the wireless communication service and the portable communication device.

Description

Interactive two-way collaboration in the process control plant
The application be that November 21, application number in 2003 are 200310116440.5 the applying date, denomination of invention divides an application for the application for a patent for invention of " interactive two-way collaboration in the process control plant ".
Technical field
A kind of Process Control System of relate generally to of the present invention more particularly, the present invention relates to the interactive two-way collaboration in a kind of process control plant.
Background technology
Process Control System, for example those are used for the Process Control System of chemistry, oil or other process, the analog/digital bus that generally includes via simulation, numeral or combination is coupled at least one main frame or operator workstation with communication mode, or is coupled to the process controller of one or more centralization of one or more field apparatuss.Field apparatus for example can be valve, valve positioner, switch and transmitter (for example temperature, pressure and flow sensor), and the function in the implementation for example opens or closes valve, and measurement process parameters.The signal that process controller receives the indication process measurement that field apparatus carried out and/or other information relevant with field apparatus, use these information to realize a control routine, generate control signal then, on the bus or on other order wire control signal is being sent to field apparatus, with the operation of control procedure.Can be used for one or morely from the information of field apparatus and controller,, for example observe the current state of process, the operation of modification process etc. so that the operator can carry out the desirable function relevant with process by the performed application of operator workstation.
Usually, Process Control System operates in the commercial enterprise, this commercial enterprise can comprise a plurality of process control plants, parts and/or service supplier and client, all these process control plants, parts and/or service supplier and client may be distributed in a big geographic area, or in some cases, be distributed in the whole world.Process control plant, provider and client can use various communication medias and technology or platform etc., for example Internet, satellite link, based on the wireless transmission on ground, telephone wire etc., mutual communication.
Certainly, Internet has become the communications platform of many commercial enterprises first-selection, because it provides a definite communications infrastructure, for an enterprise, this communications infrastructure tends to minimize communications infrastructure expense.In addition, people very understand the technology that is used for via the communication information of Internet, and these technology have characteristics such as very stable, reliable.Moreover, the geographical distribution more and more widely of typical enterprise and more and more higher automaticity, and therefore produce to still less having the more employee's of high production rate and production efficiency demand, caused the development and the surge of high portable, omnicharacteristic communications platform.For example personal data assistants (PDA), cell phone, beep-pager, notepad, board, laptop computer, can wear computer and other communications platform and equipment (wherein many such communications platforms and equipment can be used as the web enabled devices at present and bought from the market), the current employee who has been used to control whole large scale business enterprise, wherein many such communications platforms and device distribution are in big geographic area.
The surge of communications platform and equipment is accompanied by the development and the surge of improved operating system, for example Windows
Figure G061G2593720061207D000021
, Microsoft NET TMDeng development and surge, and the improvement of communication protocol etc., for example improvement of the speech on Ethernet, the Internet agreement (IP), stream video etc.In addition, improved information or data transmit and centre data memory device and technology etc., and for example those are provided by extend markup language (XML), simple object Access Protocol (SOAP), universal description, discovery and integrated (UDDI) etc.; Improved orchestration system or server etc., for example
Figure G061G2593720061207D000022
Improved to carrying out the insensitive programming language of platform etc., for example Java; And a series of other improved communications and data management instrument, standard, agreement, programming language etc., along with the surge of portable communications platform is developed.These communications and the great majority of data management instrument although be not all, are currently used with radio communication together, and particularly the occasion that operates at communication and data management instrument combines with one or more portable communication devices at least in part.
Each process control plant in the enterprise can comprise other information technology system relevant with business that one or more Process Control Systems and a series of needs are supported or safeguarded or the whole running of Process Control System is compensated.Generally speaking, the information technology system that is associated with process control plant can comprise manufacturing execution system etc., maintaining-managing system for example, but also can comprise ERP etc., for example scheduling, accounting and purchasing system.Although can physically be positioned these information technology systems among the factory or near, yet in some cases, the minority of these systems or possibility are all, can be far away apart from factory, and can use the communication link and the factory of the combination of Internet or any use that other is fit to any desirable wireless and rigid line communication media and technology to communicate.
Each process control plant in the enterprise can also comprise the user-interactive applications that can carry out on a server that is coupled with communication mode and one or more server, work station or other computer or work station, the activity of Process Control System in the factory will be coordinated or carry out to these user-interactive applications.Such user-interactive applications can be carried out commercial campaign management functions, historical data management function, asset management functions, batch management function etc.In addition, each Process Control System can also comprise process management applications, for example management and alarm and/or the communicating by letter and providing and alarm and the relevant information of other process event of the relevant information of other process event, relevant information or the data of condition with the performed one or more processes of process control plant are provided, the information of the conditioned disjunction characteristic that relates to the equipment that is associated with process control plant or data etc. are provided.Particularly, process management applications can the involving vibrations surveillance application, real-time optimization application, expert system application, predictive maintenance use, the control loop surveillance application or any other with control, supervision and/or manage the relevant application of a Process Control System or factory.
Moreover process control plant or enterprise can comprise the one or more communications applications that can be used in convey to the user via various communication media and platform from the information of Process Control System or factory.For example, these communications applications can comprise e-mail applications, call applications, speech information use, based on the application of file etc., these use the equipment or the hardware platform that all can send to information desktop computer, laptop computer, personal digital assistant, cell phone or beep-pager or any other type via wireless or rigid line medium.
Call applications is generally used for a process control alarm or warning message is delivered to portable communication device, for example cellular pages machine, cell phone, PDA and be equipped with honeycomb or the laptop of other wireless communication interface etc.Generally speaking, alarm or warning message are generated by Process Control System usually, and in the response process control system some event condition appearance and their detection is passed to the one or more people (via their one or more portable communication devices) that are associated with the operation of Process Control System.For example, the loop parameter that be about to occur or actual fault, super scope of field apparatus or other Control Parameter etc., may cause reporting to the police or the generation of alarm and to field technician, plant operator, with/or any other people's of being associated with affected Process Control System transmission.
For known alarm or alarm calls system, common Process Control System user or operator and configuration tool interface, configuration tool can provide graphical user interface etc. intuitively, thereby can define the incident or the condition that will cause one or more alarms, warning or other condition are reported to one or more users.In addition, during disposing, system user or operator can use configuration tool definition receive a certain alarm or warning message the people, should it be submitted to the people of receiving alarm information in which type of mode.Particularly, system user or operator can define the alarm routing program usually, these alarm routing programs are based on the simple static routing scheduling, perhaps, if desired, based on one or more rules, these rules can change the route of alarm or warning based on the type of alarm or warning and the order of severity, and sign will pass to alarm or warning the combination of he or they one or more people, date or work at present order of classes or grades at school or any other desirable parameter or parameter.
Certainly, single incident or condition in the process control plant may trigger many alarms or warning message, can be delivered to wherein some or all specific people or be delivered to one group of specific people via calling system.And in some cases, can be sent to one or more people to a single alarm or warning via communication link and the receiving equipment of one or more.For example, can be transferred to an alarm all cellular pages machine and the cell phone that is associated with specific people via a calling system.
Many calling systems are one-way systems, wherein transmit alarm or warning message via cellular pages machine or phone.In one-way system, receive the beep-pager or the phone of message, in some cases, can show that one provides simple text message about the important information of alarm or warning to the user.For example, this message can comprise information, control loop parameter of positional information (being the physical location in the process plant), specific affected field apparatus that sign is associated with alarm or warning or unit etc.Yet one-way system can not make the user respond to use phone or beep-pager keyboard via alarm or warning that beep-pager or phone received.And these one-way systems requirement users physically travel to the position in the factory that is associated with this warning or alarm, give the people that another can travel to this position call, with/or login on the network that is coupled to process control plant via laptop or remote user terminals, the response to alarm or warning is offered the Process Control System that generates this alarm or warning.
Some existing calling system can carry out limited two-way communication between portable communication device (for example beep-pager, cell phone, PDA etc.) and Process Control System.These bilateral systems send the menu of enumerating of possible response usually to portable communication device with alarm or warning message.When the user received alarm via their portable communication device or reports to the police, handle and alarm or the relevant information (being alarm or warning message) of reporting to the police were shown with the limited menu of the possible response that is associated with this alarm or warning usually.Report to the police or alarm in order to respond, the user can be digital or digital via keying in corresponding to the keyboard on the communication equipment of desirable one or more responses, calls one or more possible responses.
For most of bi-directional call system, via portable communication device produced to reporting to the police or the response of alarm turns back to the Process Control System of issuing this warning or alarm via the standard call communication system, and be the form that plain text is answered form of message (form that for example is the ASCII string) and numerical value usually.Answer at text under the situation of message, be shown in one or more Systems Operators answering message usually, if necessary, the Systems Operator can be by taking this message of a certain action response.Under the situation of numerical value, Process Control System can automatically be used this numerical value, for example by this value being write a control strategy, automatically to call appropriate responsive.
Make us feeling that regrettably aspect its ability and flexibility, existing bi-directional call system is very limited.Particularly existing bi-directional call system provides the very limited function for monitoring that only can monitor the conditioned disjunction incident in the particular procedure control system usually.Therefore, existing bi-directional call system can not monitor the conditioned disjunction incident on the enterprise-wide basis usually.In addition, warning or warning information that existing bi-directional call system is transmitted are confined to simple text information usually, therefore limited significantly field technician, Systems Operator or any be associated with Process Control System other people respond corresponding warning or alarm diagnosis, troubleshooting and/or the ability of proofreading and correct.For example, tracing trouble field apparatus or doubt control loop may require graphical information, image information or the information more complicated than simple text message.Moreover more, for existing bi-directional call system, the response that portable communication device (for example beep-pager, cell phone etc.) is sent is confined to simple text message and simple numerical value usually, therefore, significant limitation the ability that response is reported to the police or the people of alarm suitably proofreaies and correct from remote location.
Summary of the invention
According to one aspect of the invention, a kind of system that is used for process control information is sent to portable communication device is provided, comprising: event monitor, it is coupled to Process Control System with communication mode; Database, it is coupled to described event monitor; The incident receiver, it is coupled to described event monitor; And event transmission device, it is coupled to described event monitor, wherein said event monitor is suitable for receiving described process control information from described Process Control System, and via described event transmission device a message that comprises the resource link that is linked with the information in the described database that is stored in is sent to portable communication device.
According to a further aspect of the invention, provide a kind of method of setting up the communication link that is linked with the user who in Process Control System, sends message, having comprised: receive message there from the user of display device; The resource link that sign is associated with this user; Select described resource link; And response is set up communication link to the selection of described resource link.
According to an aspect, a kind of system and method to the control information of portable communication device transmission course can be associated the resource link with process control information, and can be transferred to portable communication device to process control information and resource link.In addition, this system and method can also associate session phase identifier and process control information and resource link, and can be transferred to portable communication device to session phase identifier.
According to another aspect, the method of the process control information that a kind of response is received on portable communication device, can show message that is associated with process control information and the resource link that is associated with process control information, select the resource link, and response starts the communication link between portable communication device and the radio communication service to the selection of resource link.This method can also respond the startup to the communication link between radio communication service and the portable communication device, one of receiver, video information, audio-frequency information, still image information and software application information.
In yet another aspect, a kind of communication server can comprise communication interface and communication partner unit, and this communication partner unit is suitable for the process control information that is received via communication interface and the resource link that is associated with process control information is sent to portable communication device.In some example, the communication partner unit further further is suitable for sending process control information via communication interface received with a session phase identifier.
Description of drawings
Fig. 1 is the block diagram that wherein can use enterprise's example of interactive collaboration apparatus and method as described herein;
Fig. 2 is the more detailed block diagram that can realize the mode example of the communication server described in Fig. 1;
Fig. 3 is the block diagram that can be configured the device described in Fig. 1 and Fig. 2 with the mode example of carrying out method described herein; And
Fig. 4 can use apparatus and method as described herein to set up the skeleton diagram of the mode example of the communication between the user in the enterprise.
Embodiment
Fig. 1 is the block diagram that wherein can use enterprise's example 10 of interactive collaboration apparatus and method as described herein.As shown in fig. 1, enterprise 10 comprises via communication link 16,18 and 20 and is coupled to the Process Control System 12 of radio communication service 14 (for example call service, cell phone service etc.) with communication mode.In addition, radio communication service 14 can also via one or many wireless communication links 28 and 30 and a plurality of Wireless Telecom Equipment (for example the mechanical, electrical words of cellular pages, PDA, laptop computer, can wear computer etc.) 22,24 and 26 communicate.
Generally speaking, Process Control System 12 responses generate alarm or warning message to the detection of some predetermined condition in the Process Control System 12.Can be via one or multiple communication links 16,18 and 20 warning that is generated or warning information transmission or be routed to radio communication service 14, otherwise with by radio communication service 14 via one or multiple communication links 28 and 30 they are sent to one or more Wireless Telecom Equipments 22,24 and 26.
Be delivered to the warning or the warning information of communication equipment 22~26 by Process Control System 12, can comprise and describe reporting to the police or the text message of alarm etc., for example be affected with/or the equipment of the condition that is associated such as generation and alarm or warning, the type of alarm, the order of severity of alarm, unit, process control loop parameter etc.Except text message, be delivered to the warning of communication equipment 22~26 or warning information and also comprise one or many communications, information or resource links etc., for example URL(uniform resource locator) (URL).As following more detailed the description, the user who receives the Wireless Telecom Equipment (for example one of communication equipment 22~26) of warning or warning information can select the resource link, to set up and Process Control System 12, or more generally say, be coupled to the equipment in the enterprise 10 of the communication server 34 or the two-way communication session phase mutual or cooperation of system with communication mode with any other.Particularly, receive to report to the police or the user of the Wireless Telecom Equipment of warning information can select the communication, information or the resource link that are associated with warning or warning information, with call information that handle is associated with warning or alarm to that communication equipment with/or to the transmission of other communication equipment that is associated with process control plant or system 12.For example, can be being associated with stream video information, audio-frequency information, site operation people's display, document etc. in being stored in the database that is associated with Process Control System 12 by one or more specific URL that Wireless Telecom Equipment 22~26 received that are connected with warning or alarm.Can corresponding to the information of URL or data passes to one or more communication equipments 22~26, the user of communication equipment who receives URL with response is to the selection of URL.
The warning or the warning information that are delivered to communication equipment 22~26 also can comprise incident cooperation or session phase identifier, they can be made of numeral, alphanumeric or any other mark, as following more detailed the description, can be used for writing down or follow the trail of the two-way communication session phase between communication event or cooperation, one or more communication equipment 22~26 and the Process Control System 12.More particularly, these session phase identifiers are as collaboration session phase identifier that the communication process between any other system or equipment that appears at communication equipment 22~26, Process Control System 12 or be associated with enterprise 10 is carried out, to be associated with specific warning or alarm uniquely or discriminatively.In this mode, can be stored in daily record that comprises all communications that are associated with each warning or alert consitions or audit trail in the database, the back is retrieved it, to observe and to analyze.In addition, also can be used for session phase identifier filter communications (at communication equipment 22~26 and the communication server 34 places) and safety function is provided.
As shown in the example of Fig. 1, Process Control System 12 comprises controller 32, the communication server 34, all-in-service station 36 and operator station 38, and they all are coupled with communication mode via bus or Local Area Network 40.The communication server 34, all-in-service station 36 and operator station 38 can use one or more work stations or any other suitable computer system or processing unit to be realized.In addition, also can use any desirable communication media and agreement to realize LAN 40.For example, LAN can be based on rigid line or wireless ethernet (Ethernet) communication plan, and this is a kind of scheme that people are familiar with, and is not therefore described in more detail at this.Yet those of ordinary skill in the art will understand this scheme at an easy rate, also can use any other suitable communication media and agreement.
Can be coupled to a plurality of smart devices 42,44 and 46 to controller 32 via digital data bus 48 and I/O (I/O) equipment 50.Under the situation that smart devices 42~46 communicates via the digital data bus 48 use Fieldbus agreements that people were familiar with, smart devices 42~46 can be that Fieldbus adapts to valve (compliant valve), actuator, transducer etc.Certainly, also can use the smart devices and the communication protocol of other type.For example, smart devices 42~46 also can be Profibus or HART adaptation equipment, and these equipment use Profibus and HART communication protocols that people were familiar with to communicate via data/address bus 48.Can be coupled to controller 32 to extra I/O equipment (being similar to I/O equipment 50 or identical) with I/O equipment 50, so that extra smart devices group energy is enough and controller 32 communicates, extra smart devices can be Fieldbus equipment, HART equipment etc.
Except smart devices 42~46, also can be coupled to controller 32 to one or more non-smart field devices 52 and 54 with communication mode.For example, field apparatus 52 and 54 can be for traditional via corresponding hard-wired link 56 and 58 and controller 32 4~20 milliamperes (mA) or 0~10 volt of direct current (VDC) equipment that communicate.
Controller 32 DeltaV that can be sold for Fisher-Rosemount Systems company for example TMController.Yet, also can use any other controller.In addition, although a controller is only arranged in the description of Fig. 1, also can be coupled to LAN 40 to the extra controller of any desirable type or type combination.In either case, controller 32 can be carried out by system engineer or other system operator and use operator station 38 to generate and be discharged to down controller 32 and one or more process control routines that are associated with Process Control System 12 of instantiation in controller 32.The process control routine of instantiation in controller 32 preferably includes based on the alarm or the warning generating routine that the detection of some condition in the Process Control System 12 are generated alarm or warning message.For example, may for example download to the configuration information of controller 32 via operator station 38 based on system user or operator, by the detected conditioned disjunction incident of one or more field apparatuss 42~46 and 52~54, can trigger the warning in the controller 32 or the generation of alarm.Similar, that controller 32 can the Detection ﹠ Controling loop be associated, trigger controller 32 and generate and report to the police or the condition of alert message, for example go beyond the scope or the loop parameter of excessive variation.Can be selectively or performed routine in work station that is coupled to LAN 40 or computer system (for example operator station 38, the communication server 34 etc.) additionally, can generate based on the information that is received via LAN 40 slave controllers 32 and report to the police or alarm.
Under any circumstance, the communication server 34 is configured, to receive by controller 32, operator station 38, all-in-service station 36 and to be coupled to alarm or the warning message that any other work station, controller etc. of LAN 40 are generated.As described in conjunction with Fig. 2 and 3 is more detailed herein, the warning or the alert message that are generated in the communication server 34 monitoring process control system 12, and some or all of these warnings or alert message passed to one or more communication equipments 22~26 via radio communication service 14 based on configuration information.
In an example, the communication server 34 is the bidirection pager server, communication link 16 and 18 is a telephone wire, network 60 is Internet, radio communication service 14 comprises a call service, communication equipment 22~26 is a cellular communication apparatus, such as the phone that has cellular communication interface, beep-pager, PDA, laptop computer, board etc.In this example, the communication server 34, radio communication service 14 and one or more communication equipment 22~26 can use a kind of digital mobile cellular telecommunication agreement, the global system (GSM) of the mobile communication that is very familiar to of people for example, this is a kind of arrowband time-division multiple access (TDMA) scheme; Short Message Service (SMS); With/or the combination of any other desirable radio communication service scheme or scheme and/or agreement.
Described in the example as shown in Figure 1, can be via network 60 with communication mode coupled communication link 16 and 18.In some example, communication link 16 and 18 can be hard-wired link, telephone wire for example, and network 60 can be Internet or other any similar packet switching network.At communication link 16 and 18 is under the situation of hard-wired link, for example is under the situation of telephone wire, and these links are preferably Digital Subscriber Line (DSL) or the similar hard signal line of suitable high data transmission rate is provided.Via packet switching network (for example Internet) 60 coupled communication link 16 and 18, help the communication between Process Control System 12 and the geographical communication equipment of long-range and extensive distribution, because at the packet switching network infrastructure of Internet for example, be stable, cheap and be immanent in fact.If desired, also can be via the rigid line switching network, for example via PSTN (PSTN); Wireless communication system, for example cellular communication system; Satellite communication systems etc. are with communication mode coupled communication link 16 and 18.In order to improve communication security, can use VPN (virtual private network) at the communication between the communication equipment 22~26 and the communication server 34 via network 60.
If desired, controller 32 can communicate via communication link 20 and radio communication service 14, and communication link 20 can use any desirable rigid line or Radio Link to be achieved.Controller 32 can via link 20 to or send and receive information from Wireless Telecom Equipment 14 and communication equipment 22~26, comprise alarm or warning message, order or control information etc.In some example, link 20 can be provided for transmitting some between communication equipment 22~26 and the Process Control System 12, if desired, or the inherently safe communication path of full detail.As the situation of communication link 16 and 18, can use any desirable communication protocol or scheme by link 20 transmission information, for example comprise GSM, SMS etc.
The communication server 34 and controller 32 send to the warning or the alert message of one or more communication equipments 22~26 via radio communication service 14, can comprise the text message and the resource link (for example URL) that are associated with warning or warning information.Can be presented at text message and resource link on one or more communication equipments 22~26, to offer one or more users that are associated with these equipment.In some cases, can be associated a single user with (for example they may occupy) more than one communication equipment 22~26.Under some other situation, can be associated each communication equipment 22~26 with a specific people uniquely.Under any circumstance, response is to the reception of the relevant text message of the warning located with one of communication equipment 22~26 or alarm, the user can select one to report to the police with that or resource link (for example URL) that alarm is associated, with set up with the communication server 34 (for example via link 16 and 18 and network 60) an and communication link or session phase of controller 32 (for example via link 20).
Can in being presented at warning on one or more communication equipments 22~26 or each the resource link in the alarm and being stored in the communication server 34 or can by the communication server 34 in addition the additional information of access be associated.For example, can any other desired information that a resource link and a document, the video information that flows, site operation people's display, audio-frequency information or an its corresponding warning or alarm are associated be associated.By select or call the resource link and set up one of communication equipment 22~26 and the communication server 34 between a communication link, the communication server 34 can be made response, the message transmission that is associated with this resource link one of to communication equipment 22~26, to observe by the user, operation, further to handle etc.For example, alert message with fault of indication field apparatus 42 can be sent to the communication server 34 by controller 32.The communication server 34 based on its configuration information, can determine and will be delivered to communication equipment 22 to a such alert message that communication equipment 22 can uniquely be associated with specific factory engineering teacher.For example, the communication server 34 can with call out or the form of telephone message via link 16 and 18, network 60, radio communication service 14 and one of link 28 and 30, alert message is sent to communication equipment 22.When receiving the calling that comprises alert message or telephone message, communication equipment 22 can show the text message of describing alarm together with a resource link (for example URL), if provide.Factory engineering teacher can observe text message, and can select the resource link, to set up a communication link that turns back to Process Control System 12 via the communication server 34.The communication server 34 can be associated selected resource link with the information relevant with alarm etc., for example be associated with document information, the video information that comprises stream video and site operation people's display, software application (such as the operator interface application that is associated with Process Control System 12 etc. etc.), and can use the communication link set up via link 16 and 18, network 60 and radio communication service 14 some or all download of information that is associated to or be transferred to communication equipment 22.The information that is stated from or is provided in communication equipment 22 down can comprise one or many additional resource links that lead to alarm and the additional information relevant with the information of being downloaded, thereby, make the user can select the resource link that adds, receiving further information, set up and Process Control System 12 and/or the communicating by letter of inside such as enterprise 10 or outside other resource.
Except text message and resource link, comprise that the calling of alert message also can comprise a unique identifier that is associated with incident or alarm.Session phase identifier can be used as the label at all subsequent communications that are associated with this alarm, thereby, help generation at the audit trail of this alarm.More say to vague generalization, can be used for generating run person's daily record at the session phase identifier of each warning or alarm, this daily record comprises the audit trail or the event history of each alarm that is generated at the communication server 34, and by the communication server 34 it is transferred to communication equipment 22~26.Because the communication server 34 and communication equipment 22~26 is at the session phase identifier of given warning or alarm and any follow-up communicate by letter or cooperation associates that relates to this warning or warning, so the communication server 34 can generate daily record or audit trail at the complete operator of each alarm events.
At reporting to the police or the session phase identifier of alarm also can be used to filter the order of priority of the response that the response that received from the communication server 22~26 and differentiation received from the communication server 22~26.For example, can be configured, giving the higher priority of response that is received from some specific communication equipments 22~26, and thereby at first respond the response that is received from some specific communication equipments 22~26 communication server 34.In some cases, can be configured to the communication server 34: use session phase identifier, to ignore the response (and other message or information) that is received from its communication equipment that responds there of current unauthorized.In this mode, based on to the minority people known, that authorize and the response of communication equipment, move by limiting it, the communication server 34 can be used to provide a safer operating environment.Certainly, communication equipment 22~26 also can use session phase identifier filter message, distinguish message order of priority, security feature etc. is provided.
Although above handle comprises calling, telephone message of alarm or warning message etc. and is described as comprising the simple text information relevant with warning or alarm,, if desired, also can comprise more complicated figure, audio frequency and/or video information.In addition, for each bar via communication equipment 22~26 shown alarm or warning message, the resource link of one or more also can be provided, thereby can make the user set up communication with more than one information source or resource (that is, except the communication server 34 or different) with the communication server 34.Moreover, because the resource link can be for URL etc., thus communication equipment 22~26 can set up be coupled to network 60 with/or any information source of LAN 40 or communicating by letter of resource.Therefore, can be coupled to the one or more communication equipments 22~26 and the communication server 34 to the information source of Process Control System 12 and enterprise 10 outsides or resource (for example web website, performed application etc. on the web server) with communication mode.Equally, the warning or the alarm that are generated in Process Control System 12 or enterprise 10 outsides, also can use any desirable calling or telephone message service that a calling that comprises alarm or warning message, telephone message etc. are sent to communication equipment 22~26, these desirable callings or telephone message service can be the parts of radio communication service 14, also can be the parts of a certain other radio communication service of not described among Fig. 1.
Although the single Process Control System 12 that is coupled to radio communication service 14 has been described by the enterprise shown in Fig. 1 10, yet enterprise 10 also can comprise additional Process Control System, can be via network 60, use be similar to link 16 with 18 or the communication link identical with link 16 and 18 and use one or many be similar to link 20 or with link 20 identical communication link, each additional Process Control System is coupled to radio communication service 14.In addition, above vague generalization function that describe and the following communication server in greater detail 34, can in single work station described in Fig. 1 or computer system, be carried out, perhaps, can selectively be distributed in a plurality of processing or the computer system, for example these systems comprise that all-in-service station 36, operator station 38 or any other are coupled to work station or other computer system of LAN 40 and network 60.
Enterprise 10 can also comprise a plurality of auxiliary equipment 62 and 64, can be coupled to one of a plurality of communication equipments 22~26 to one or more.Auxiliary equipment 62 and 64 can comprise digital camera, digital video equipment, phone etc., and they can make the user form or increase and report to the police or the appropriate responsive of the calling of alarm to comprising.For example, when the user comprised the calling of alarm via the PDA reception, the user may wish phone is coupled to PDA, can generate the acoustic frequency response or a piece of news that will be delivered to the communication server 34.
Fig. 2 is the more detailed block diagram that can realize the mode example of the communication server described in Fig. 1.As shown in Figure 2, the communication server 34 comprises communication interface 100; Regulation engine 102; Processing unit 104; Database 106 can maintain database 106 in the memory (not shown in the drawings); And communication partner unit 108.
For example, be that communication interface 100 can comprise modulator-demodulator under the situation of a DSL or telephone wire at communication link 16, and comprise other suitable telecommunication circuit that the Ethernet adapter maybe can make the communication server 34 communicate via LAN 40.Communication interface 100 can also comprise can make the communication server 34 use Internet agreement (IP) message, for example, be encapsulated in the grouping to be transferred to transmission control protocol (TCP) storehouse of radio communication service 14 via communication link 16 and packet switching network 60 alarm or warning message, video information, audio-frequency information, still image information etc.Be familiar with as people, the grouping of IP encapsulation comprises a head, and this head has been pointed out the destination address of grouping.In addition, the TCP storehouse also makes the communication server 34 can send to the IP bag of the communication server 34 via network 60 receptions from one or more communication equipments 22~26 and radio communication service 14.Be familiar with as people, the TCP storehouse can make message content (for example video information, audio-frequency information etc.) separate from the encapsulated layer of agreement.If desired, communication interface 100 can also comprise the encryption and decryption mechanism that can guarantee the secure communication between communication equipment 22~26 and the Process Control System 12.
How regulation engine 102 is determined alarm or warning are routed to and different factory personnel and/or the communication equipment 22~26 (for example beep-pager, cell phone, PDA, laptop etc.) that be associated by the entity of influence of the operation of enterprise 10.For example, based on the type of particular alarm or alarm and the order of severity, date etc., whether regulation engine 102 can be alarm or alarm filter (promptly determine route) to any communication equipment, can determine this specific warning or alarm to be routed to this people via the particular communication equipment that is associated with specific people, maybe can determine this specific alarm is routed to one group or a series of communication equipment, they can comprise any combination with lineup's associated device type (for example beep-pager, cell phone, PDA, laptop etc.).If desired, regulation engine 102 can monitor and limit the number and the frequency of a specific calling that alarm or warning generated of response, to prevent excessive calling or other Message Processing (promptly call out and overflow (red-out)).
Processing unit 104 can be for any known or suitable microprocessor that can carry out the instruction that is stored on the memory (not shown in the drawings) or data, microcontroller, ASIC etc., to carry out method described herein.Best, but be not necessary way be processing unit 104 can coordinating communication interface 100, the data flow between regulation engine 102, database 106 and the communication partner unit 108.In addition, when the action need of communication interface 100, regulation engine 102 and communication partner unit 108, processing unit 104 can also be used to carry out mathematical computations.Although described a single processing unit 104 among Fig. 2, yet also can use a plurality of processing units.
Database 106 comprises the information relevant with warning or alarm, and these information comprise at reporting to the police or the audit trail of alarm or operator's daily record.Database 106 can comprise nonvolatile storage, for example light or disc driver, tape etc. with/or comprise the volatile memory that has or do not have battery backup.More particularly, database 106 can comprise the condition that detected, the document relevant with warning or alarm, audio-frequency information, video information, still image information etc., they all can be associated with one or more warning or alarms of being handled by the communication server 34, and can be delivered to one or more communication equipments 22~26 to them.Database 106 can also be included in can be by a current tabulation that signs in to the communication server 34 and more generally say the user who signs in to Process Control System 12 or enterprise 10 of the communication server 34 uses, other possible user's (wherein some may not be logged) tabulation, call number, telephone number etc. in the process of carrying out its communication route or management activity.
Communication partner unit 108 management and coordinating communication server 34, communication equipment 22~26 and any with communication mode be coupled to Process Control System 12, network 60 with/or other system or equipment of radio communication service 14 between communicate by letter.Generally speaking, communication partner unit 108 receiving alarms or warning message generate the calling comprise this alarm or warning information (suppose that regulation engine 102 does not stop the transmission of warning or warning information), Email, telephone message etc.; Generation is at (promptly being linked in information) resource link that may be associated with the information in the database 106 of those callings, Email, telephone message etc., and this resource link is for reporting to the police or the recipient of warning information may be useful; Generation is at unique session phase identifier of each alarm or alert event, and creates and keep daily record or audit trail at the operator of the incident that is delivered to one or more communication equipments 22~26 in the database 106 by the communication server 34 (for example reporting to the police or alarm).Can audit trail or operator's daily record be configured, so that can carry out interactive collaboration, for example alarm or the alert event with specific is relevant, thereby one or more entities or calling user between or the interactive collaboration of other communication relevant with specific session phase identifier.
Can use the combination of any desirable software, firmware and hardware, the functional block 100~108 shown in the communication server 34 examples of realization Fig. 2.For example one or more microprocessors, microcontroller, at integrated circuit (ASIC) of concrete application etc., but can access be stored in instruction or data on machine or the processor accessible storage medium, to carry out method described herein.Storage medium can comprise any combination of equipment and medium etc. etc., for example comprises the solid storage medium of random-access memory (ram), read-only memory (ROM), electro-erasable programmable read-only memory (EEPROM) etc.; Optical storage media; Magnetic storage medium etc.In addition, be used to realize that the software of functional block 100~108 also can additionally or selectively be sent to the equipment of processor or miscellaneous equipment or executive software via Internet, telephone wire, satellite communication etc., and by the equipment access in addition of processor or miscellaneous equipment or executive software.
Fig. 3 be can the device described in Fig. 1 and Fig. 2 be configured, with the block diagram of the mode example of carrying out method described herein.As shown in Figure 3, the communication partner unit 108 of the communication server 34 comprises incident receiver 200, event transmission device 202 and event monitor 204.Event monitor 204 is coupled to the database 106 of the communication server 34, and is coupled to a plurality of process management, control and enterprise management system 208 and 210.For example system 208 and 210 can comprise one or more Process Control Systems (for example Process Control System 12), and these systems can be with the form handle and relevant information such as process control parameters, loop of warning or warning information; Facility information etc., for example equipment good situations, state, condition etc.; Equipment informations etc. offer event monitor 204.System 208 and 210 can also comprise maintenance system (for example all-in-service station 36), engineering system, business management system etc.Also as shown in Figure 3, incident receiver 200 and event transmission device 202 are coupled to communication equipment 206 with communication mode, communication equipment 206 can comprise the one or more equipment 22~26 shown in Fig. 1.
As shown in Figure 2, in operation, event monitor 204 can receive warning or alert message via the regulation engine 102 of the communication interface 100 and the communication server 34 from one of system 208 and 210.Then, event monitor 204 can generate the session phase identifier at warning or alert message, and can be stored in this session phase identifier in the database 106.Event monitor 204 can also one or many resource links be associated with alarm or warning message so that can be stored in database 106 in alarm or the relevant information of warning message or the Info Link that can get in communication equipment 206 accessible a certain other positions in reporting to the police or alert message.Event monitor 204 can also be associated a text message (it may be provided with warning or alert message or be retrieved from database 106 with warning or alert message by one of system 208 and 210) with warning or alert message.Then, event monitor 204 sends to event transmission device 202 to alarm or warning message with its text message that is associated, session phase identifier and resource link or link.Event transmission device 202 passes to one or more communication equipments 206 with form handle all information relevant with alarm or warning message such as calling, telephone message (for example GSM/SMS), Emails.Event monitor 204 is also a copy of warning or alert message, comprise its session phase identifier, resource link etc., send to database 106, to incorporate audit trail, event history or operator's daily record into, preferable way is to use unique session phase identifier to be organized (promptly all cooperations or the communication activity that are associated with a specific session phase identifier sequentially being stored in the database 106), but must not do like this.
When receiving a warning or alert message, one of communication equipment 206 can show the text message that is associated with warning or alarm with its resource link that is associated or link.Receive the user of a certain communication equipment of warning or alert message, if desired, can set up one, for example set up a communication link that leads to the communication server 34, respond this message by selecting one of resource link.Can send to the communication server 34 to the message of response from communication equipment via radio communication service 14.Preferable way is the copy that the message of order response comprises session phase identifier.Incident receiver 200 receives the message of response, and a copy of the message of memory response in database 106.By historical order, have the message of same session phase identifier with other, the message sequence that responds be stored in audit trail or operator's the daily record.In addition, the information (for example video information, audio-frequency information, still image information etc.) that is associated with the resource link can also be retrieved in communication partner unit 108 from database 106, and can send (promptly downloading this information) communication equipment to response to this information via the communication link of having set up.For example, if desired, communication equipment 206 can utilize the web browser software, so that when selecting a resource link, when for example selecting a URL, can set up a two-way communication at an easy rate and connect between the communication equipment and the communication server 34.Yet, also can use other communication software.
Fig. 4 can use apparatus and method as described herein, sets up fast and logins in the skeleton diagram of the mode example of the user's of the communication server 34 two-way communication.As shown in Figure 4, can be coupled to the communication server 34 to a plurality of operation-interfaces station 300 and 302 with communication mode via network 304.In addition, also can be coupled to the communication server 34 to a plurality of communication equipments 306 and 308 with communication mode via wireless communication link 310 and 312.
In operation, the communication server 34 is kept the user's of login a tabulation in database 106.The communication server 34 can provide this tabulation of the user of login to operation-interface station 300 and 302, and operation-interface station 300 and 302 can show this tabulation of the user of login.In example shown in Figure 4, can via any one or all communication equipment 306 and 308 and any or all of operator interface 300 and 302 people's login on the communication server 34.Any one user can observe the user's of current login tabulation, and, for example can select one of user of other login, thereby set up and these other user's communications links via display and keyboard.Therefore, can set up communication link mutually or with one or more operator stations 300 and 302 at communication equipment 306 and 308 one of any users.Equally, the user at operator interface 300 and 302 places can set up communication link mutually or with one or more communication equipments 306 and 308.
Comprise in the example of packet switching network at network 304, the communication server 34 can use speech, extend markup language (XML), web services definition language (WSDL), simple object Access Protocol (SOAP) and the UDDI on the IP, communicates in an efficient way.Certainly, except or replace packet switching network, network 304 also can comprise hard-wired telephones line (for example DSL), satellite link, cellular link etc.
Therefore, although invention has been described with reference to instantiation, these examples only are illustrative, rather than limit the invention.Those of ordinary skill in the art will obviously recognize, under the situation that does not deviate from spirit of the present invention and scope, can make amendment, add or delete disclosed embodiment.

Claims (7)

1. system that is used for process control information is sent to portable communication device comprises:
Event monitor, it is coupled to Process Control System with communication mode;
Database, it is coupled to described event monitor;
The incident receiver, it is coupled to described event monitor; And
The event transmission device, it is coupled to described event monitor, wherein said event monitor is suitable for receiving described process control information from described Process Control System, and via described event transmission device a message that comprises the resource link that is linked with the information in the described database that is stored in is sent to portable communication device.
2. the system as claimed in claim 1, wherein, described event transmission device is suitable for described message is sent to described portable communication device with session phase identifier.
3. the system as claimed in claim 1, wherein, described portable communication device is one of beep-pager, cellular telephone, laptop computer and personal digital assistant.
4. the system as claimed in claim 1, wherein, described event monitor is kept the daily record of the communication between described portable communication device and the described event monitor.
5. the system as claimed in claim 1, wherein, described event transmission device is suitable for described message is sent to described portable communication device as one of calling, telephone message and Email.
6. the system as claimed in claim 1, wherein, described event transmission device is suitable for via one of telephone wire and packet switching network described message being sent to described portable communication device.
7. the system as claimed in claim 1, wherein, described database comprises one of video information, audio-frequency information, still image information and software application information of being associated with described process control information.
CN2006101625937A 2002-11-25 2003-11-21 Interactive two-way collaboration in process control plants Expired - Lifetime CN1980194B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/303,513 2002-11-25
US10/303,513 US7574509B2 (en) 2002-11-25 2002-11-25 Interactive two-way collaboration in process control plants

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101164405A Division CN100344138C (en) 2002-11-25 2003-11-21 Interactive two-way collaboration in process control plants

Publications (2)

Publication Number Publication Date
CN1980194A CN1980194A (en) 2007-06-13
CN1980194B true CN1980194B (en) 2010-12-08

Family

ID=30000284

Family Applications (3)

Application Number Title Priority Date Filing Date
CNB2003101164405A Expired - Lifetime CN100344138C (en) 2002-11-25 2003-11-21 Interactive two-way collaboration in process control plants
CN2006101625937A Expired - Lifetime CN1980194B (en) 2002-11-25 2003-11-21 Interactive two-way collaboration in process control plants
CN2010101986202A Expired - Lifetime CN101883334B (en) 2002-11-25 2003-11-21 Interactive two-way collaboration in process control plants

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB2003101164405A Expired - Lifetime CN100344138C (en) 2002-11-25 2003-11-21 Interactive two-way collaboration in process control plants

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2010101986202A Expired - Lifetime CN101883334B (en) 2002-11-25 2003-11-21 Interactive two-way collaboration in process control plants

Country Status (6)

Country Link
US (1) US7574509B2 (en)
JP (1) JP4557529B2 (en)
CN (3) CN100344138C (en)
DE (1) DE10354906B4 (en)
GB (1) GB2396439B (en)
HK (1) HK1063222A1 (en)

Families Citing this family (117)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0825506B1 (en) 1996-08-20 2013-03-06 Invensys Systems, Inc. Methods and apparatus for remote process control
WO2000070417A1 (en) 1999-05-17 2000-11-23 The Foxboro Company Process control configuration system with parameterized objects
US7089530B1 (en) 1999-05-17 2006-08-08 Invensys Systems, Inc. Process control configuration system with connection validation and configuration
US6788980B1 (en) 1999-06-11 2004-09-07 Invensys Systems, Inc. Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network
US7201660B2 (en) * 2003-05-19 2007-04-10 Igt Gaming machine maintenance system and method
US7436797B2 (en) * 2003-06-18 2008-10-14 Fisher-Rosemount Systems, Inc. Wireless architecture and support for process control systems
US7460865B2 (en) * 2003-06-18 2008-12-02 Fisher-Rosemount Systems, Inc. Self-configuring communication networks for use with process control systems
US7761923B2 (en) 2004-03-01 2010-07-20 Invensys Systems, Inc. Process control methods and apparatus for intrusion detection, protection and network hardening
US9270478B2 (en) * 2004-04-13 2016-02-23 Brigham Young University Systems and methods for controlling and monitoring multiple electronic devices
DE102005013289B4 (en) * 2005-03-22 2007-01-04 Siemens Ag Method for compensating slowly changing features of a machine tool
US8402089B2 (en) * 2005-05-03 2013-03-19 Cisco Technology, Inc. Communicating multimedia information to respondent endpoints
CN103354019A (en) * 2005-05-27 2013-10-16 罗斯蒙德公司 Method of selecting data communication provider in a field device
US8160574B1 (en) 2005-06-17 2012-04-17 Fisher-Rosemount Systems, Inc. Wireless architecture utilizing geo-referencing
US8260908B2 (en) * 2005-11-16 2012-09-04 Cisco Technologies, Inc. Techniques for sequencing system log messages
US7860857B2 (en) 2006-03-30 2010-12-28 Invensys Systems, Inc. Digital data processing apparatus and methods for improving plant performance
EP2038714B1 (en) * 2006-07-06 2017-09-06 Honeywell International Inc. Method, computer readable medium and system for guaranteed batch event delivery in a process control system
US8150798B2 (en) 2006-10-10 2012-04-03 Wells Fargo Bank, N.A. Method and system for automated coordination and organization of electronic communications in enterprises
US8832777B2 (en) 2009-03-02 2014-09-09 Headwater Partners I Llc Adapting network policies based on device service processor configuration
US8326958B1 (en) 2009-01-28 2012-12-04 Headwater Partners I, Llc Service activation tracking system
US8626115B2 (en) 2009-01-28 2014-01-07 Headwater Partners I Llc Wireless network service interfaces
US8589541B2 (en) 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
US8725123B2 (en) 2008-06-05 2014-05-13 Headwater Partners I Llc Communications device with secure data path processing agents
US8402111B2 (en) 2009-01-28 2013-03-19 Headwater Partners I, Llc Device assisted services install
US8548428B2 (en) 2009-01-28 2013-10-01 Headwater Partners I Llc Device group partitions and settlement platform
US8898293B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Service offer set publishing to device agent with on-device service selection
US8635335B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc System and method for wireless network offloading
US8406748B2 (en) 2009-01-28 2013-03-26 Headwater Partners I Llc Adaptive ambient services
US8346225B2 (en) 2009-01-28 2013-01-01 Headwater Partners I, Llc Quality of service for device assisted services
US8924543B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Service design center for device assisted services
US8340634B2 (en) 2009-01-28 2012-12-25 Headwater Partners I, Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US8391834B2 (en) 2009-01-28 2013-03-05 Headwater Partners I Llc Security techniques for device assisted services
US8924469B2 (en) 2008-06-05 2014-12-30 Headwater Partners I Llc Enterprise access control and accounting allocation for access networks
US8275830B2 (en) 2009-01-28 2012-09-25 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
EP2304536A4 (en) 2008-06-20 2012-08-15 Invensys Sys Inc Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control
US8655950B2 (en) * 2008-08-06 2014-02-18 International Business Machines Corporation Contextual awareness in real time collaborative activity alerts
US20100082583A1 (en) * 2008-10-01 2010-04-01 International Business Machines Corporation Automatically tagging software resources with search terms
US10200541B2 (en) 2009-01-28 2019-02-05 Headwater Research Llc Wireless end-user device with divided user space/kernel space traffic policy system
US9565707B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Wireless end-user device with wireless data attribution to multiple personas
US10798252B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc System and method for providing user notifications
US10779177B2 (en) 2009-01-28 2020-09-15 Headwater Research Llc Device group partitions and settlement platform
US10492102B2 (en) 2009-01-28 2019-11-26 Headwater Research Llc Intermediate networking devices
US10057775B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Virtualized policy and charging system
US11218854B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US10264138B2 (en) 2009-01-28 2019-04-16 Headwater Research Llc Mobile device and service management
US8893009B2 (en) 2009-01-28 2014-11-18 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
US8745191B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US9571559B2 (en) 2009-01-28 2017-02-14 Headwater Partners I Llc Enhanced curfew and protection associated with a device group
US9647918B2 (en) 2009-01-28 2017-05-09 Headwater Research Llc Mobile device and method attributing media services network usage to requesting application
US10484858B2 (en) 2009-01-28 2019-11-19 Headwater Research Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US9270559B2 (en) 2009-01-28 2016-02-23 Headwater Partners I Llc Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow
US9706061B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Service design center for device assisted services
US9578182B2 (en) 2009-01-28 2017-02-21 Headwater Partners I Llc Mobile device and service management
US10248996B2 (en) 2009-01-28 2019-04-02 Headwater Research Llc Method for operating a wireless end-user device mobile payment agent
US10783581B2 (en) 2009-01-28 2020-09-22 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US10715342B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US9253663B2 (en) 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US10326800B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Wireless network service interfaces
US9955332B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Method for child wireless device activation to subscriber account of a master wireless device
US8793758B2 (en) 2009-01-28 2014-07-29 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US9557889B2 (en) 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US9392462B2 (en) 2009-01-28 2016-07-12 Headwater Partners I Llc Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US9980146B2 (en) 2009-01-28 2018-05-22 Headwater Research Llc Communications device with secure data path processing agents
US10064055B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US9572019B2 (en) 2009-01-28 2017-02-14 Headwater Partners LLC Service selection set published to device agent with on-device service selection
US9755842B2 (en) 2009-01-28 2017-09-05 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US10841839B2 (en) 2009-01-28 2020-11-17 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US9351193B2 (en) 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US10237757B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc System and method for wireless network offloading
US9954975B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Enhanced curfew and protection associated with a device group
US9858559B2 (en) 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
JP2010178867A (en) * 2009-02-05 2010-08-19 Fujifilm Corp Radiography network system and radiographic image capturing system control method
US8463964B2 (en) 2009-05-29 2013-06-11 Invensys Systems, Inc. Methods and apparatus for control configuration with enhanced change-tracking
US8127060B2 (en) 2009-05-29 2012-02-28 Invensys Systems, Inc Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware
CA2802960A1 (en) * 2010-06-29 2012-01-12 Zte Usa Inc. Method and system for cloud-based media adaptation and transcoding service
US9154826B2 (en) 2011-04-06 2015-10-06 Headwater Partners Ii Llc Distributing content and service launch objects to mobile devices
US11199824B2 (en) 2012-01-17 2021-12-14 Fisher-Rosemount Systems, Inc. Reducing controller updates in a control loop
US9298176B2 (en) 2012-01-17 2016-03-29 Fisher-Rosemount Systems, Inc. Compensating for setpoint changes in a non-periodically updated controller
US10423127B2 (en) 2012-01-17 2019-09-24 Fisher-Rosemount Systems, Inc. Velocity based control in a non-periodically updated controller
US9785133B2 (en) * 2012-02-10 2017-10-10 Fisher-Rosemount Systems, Inc. Methods for collaboratively assisting a control room operator
US10310496B2 (en) * 2013-02-07 2019-06-04 Azima Holdings, Inc. Systems and methods for communicating in a predictive maintenance program using remote analysts
US10678225B2 (en) 2013-03-04 2020-06-09 Fisher-Rosemount Systems, Inc. Data analytic services for distributed industrial performance monitoring
US10649449B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10649424B2 (en) 2013-03-04 2020-05-12 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics
US10223327B2 (en) 2013-03-14 2019-03-05 Fisher-Rosemount Systems, Inc. Collecting and delivering data to a big data machine in a process control system
US9558220B2 (en) 2013-03-04 2017-01-31 Fisher-Rosemount Systems, Inc. Big data in process control systems
US9665088B2 (en) 2014-01-31 2017-05-30 Fisher-Rosemount Systems, Inc. Managing big data in process control systems
US10866952B2 (en) 2013-03-04 2020-12-15 Fisher-Rosemount Systems, Inc. Source-independent queries in distributed industrial system
US10282676B2 (en) 2014-10-06 2019-05-07 Fisher-Rosemount Systems, Inc. Automatic signal processing-based learning in a process plant
US10909137B2 (en) 2014-10-06 2021-02-02 Fisher-Rosemount Systems, Inc. Streaming data for analytics in process control systems
US10386827B2 (en) 2013-03-04 2019-08-20 Fisher-Rosemount Systems, Inc. Distributed industrial performance monitoring and analytics platform
WO2014159862A1 (en) 2013-03-14 2014-10-02 Headwater Partners I Llc Automated credential porting for mobile devices
GB2512999B (en) * 2013-03-15 2020-09-23 Fisher Rosemount Systems Inc Method and apparatus for seamless state transfer between user interface devices in a mobile control room
US10324423B2 (en) * 2013-03-15 2019-06-18 Fisher-Rosemount Systems, Inc. Method and apparatus for controlling a process plant with location aware mobile control devices
DE112014001381T5 (en) 2013-03-15 2016-03-03 Fisher-Rosemount Systems, Inc. Emerson Process Management Data Modeling Studio
GB2513000B (en) * 2013-03-15 2020-12-23 Fisher Rosemount Systems Inc Method and apparatus for seamless state transfer between user interface devices in a mobile control room
US10878323B2 (en) * 2014-02-28 2020-12-29 Tyco Fire & Security Gmbh Rules engine combined with message routing
US9651656B2 (en) 2014-02-28 2017-05-16 Tyco Fire & Security Gmbh Real-time location system in wireless sensor network
CN104932478B (en) * 2014-03-20 2019-02-15 上海宝信软件股份有限公司 The production process reproducting method of process control product
US10168691B2 (en) 2014-10-06 2019-01-01 Fisher-Rosemount Systems, Inc. Data pipeline for process control system analytics
US10601823B2 (en) * 2015-04-07 2020-03-24 Tyco Fire & Security Gmbh Machine to-machine and machine to cloud end-to-end authentication and security
US9875640B2 (en) 2015-04-08 2018-01-23 General Electric Company Method and system for managing plant alarm systems
US10484388B2 (en) * 2015-10-11 2019-11-19 Computational Systems, Inc. Span of responsibility access control system
CN105425693A (en) * 2015-10-30 2016-03-23 浙江福瑞科流控机械有限公司 Valve remote wireless monitoring system and method based on wireless intelligent terminal
US10038552B2 (en) * 2015-11-30 2018-07-31 Honeywell International Inc. Embedded security architecture for process control systems
US10503483B2 (en) 2016-02-12 2019-12-10 Fisher-Rosemount Systems, Inc. Rule builder in a process control network
DE102016110723A1 (en) * 2016-06-10 2017-12-14 Endress+Hauser Process Solutions Ag A method for preventing unauthorized access to software applications in field devices
US11605037B2 (en) 2016-07-20 2023-03-14 Fisher-Rosemount Systems, Inc. Fleet management system for portable maintenance tools
US10375162B2 (en) * 2016-07-22 2019-08-06 Fisher-Rosemount Systems, Inc. Process control communication architecture
US10374873B2 (en) * 2016-07-22 2019-08-06 Fisher-Rosemount Systems, Inc. Process control communication between a portable field maintenance tool and a process control instrument
US10270853B2 (en) * 2016-07-22 2019-04-23 Fisher-Rosemount Systems, Inc. Process control communication between a portable field maintenance tool and an asset management system
US10764083B2 (en) 2016-07-25 2020-09-01 Fisher-Rosemount Systems, Inc. Portable field maintenance tool with resistor network for intrinsically safe operation
US10324434B2 (en) * 2016-10-12 2019-06-18 Fisher-Rosemount Systems, Inc. Method and system for commissioning process control hardware
US10338549B2 (en) * 2016-10-17 2019-07-02 Fisher-Rosemount Systems, Inc. Methods and systems for subscribing remote devices to process control data
US10587421B2 (en) 2017-01-12 2020-03-10 Honeywell International Inc. Techniques for genuine device assurance by establishing identity and trust using certificates
JP6556387B2 (en) * 2017-03-03 2019-08-07 三菱電機株式会社 Information technology utilization evaluation device and information technology utilization evaluation method
US10749692B2 (en) 2017-05-05 2020-08-18 Honeywell International Inc. Automated certificate enrollment for devices in industrial control systems or other systems
GB2565875B (en) * 2017-06-15 2023-02-08 Fisher Rosemount Systems Inc Systems and apparatus for distribution of batch and continuous process control data to remote devices

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0369188B1 (en) * 1988-10-27 1995-12-27 Texas Instruments Incorporated Communications, information, maintenance diagnostic and training system
CN1170464A (en) * 1994-10-24 1998-01-14 费舍-柔斯芒特系统股份有限公司 Apparatus for providing access to field devices in a distributed control system
US6282454B1 (en) * 1997-09-10 2001-08-28 Schneider Automation Inc. Web interface to a programmable controller

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5982362A (en) * 1996-05-30 1999-11-09 Control Technology Corporation Video interface architecture for programmable industrial control systems
JP3700340B2 (en) * 1997-09-04 2005-09-28 富士ゼロックス株式会社 Information access method and apparatus
US6370448B1 (en) * 1997-10-13 2002-04-09 Rosemount Inc. Communication technique for field devices in industrial processes
JP3483758B2 (en) 1998-03-17 2004-01-06 三菱電機株式会社 Inspection system
JP3857409B2 (en) * 1998-03-17 2006-12-13 富士通株式会社 Distributed processing system, distributed processing method, and computer-readable recording medium recording distributed processing program
US6690274B1 (en) * 1998-05-01 2004-02-10 Invensys Systems, Inc. Alarm analysis tools method and apparatus
FI109756B (en) * 1998-09-21 2002-09-30 Nokia Corp A method of utilizing local resources in a communication system, a communication system and wireless communication
US6986159B1 (en) * 1998-10-15 2006-01-10 Matsushita Electric Industrial Co., Ltd. Method and system for receiving and recording digital broadcast programs
US7017116B2 (en) * 1999-01-06 2006-03-21 Iconics, Inc. Graphical human-machine interface on a portable device
FI111760B (en) * 1999-04-16 2003-09-15 Metso Automation Oy Wireless control of a field device in an industrial process
US6882659B1 (en) * 1999-09-20 2005-04-19 Telefonaktiebolaget Lm Ericsson (Publ) Wide area network synchronization
US7139813B1 (en) * 1999-11-01 2006-11-21 Nokia Networks Oy Timedependent hyperlink system in videocontent
AU1730801A (en) * 1999-12-07 2001-06-18 Fujitsu Limited Device for reproducing data
FR2807254B1 (en) * 2000-03-31 2004-08-27 Schneider Automation SYSTEM FOR ACCESSING A PROGRAMMABLE AUTOMATION ASSEMBLY ON A WAP ARCHITECTURE
WO2001091438A1 (en) 2000-05-19 2001-11-29 Synapse Wireless, Inc. Method and apparatus for generating dynamic graphical representations and real-time notification of the status of a remotely monitored system
US6454173B2 (en) * 2000-08-14 2002-09-24 Marcel A. Graves Smart card technology
DE10041792A1 (en) * 2000-08-25 2002-03-14 Siemens Ag Automatic alarm relay to predetermined mobile radio devices involves WAP message relating to alarm being sent by WAP server via air interface of mobile radio network
DE10124266A1 (en) 2001-05-18 2002-11-21 Abb Patent Gmbh System for physical location of field equipment in process plant has fixed device associated with field device and mobile device with corresponding wireless communications devices
JP2003005827A (en) 2001-06-26 2003-01-08 Maspro Denkoh Corp Remote monitoring system
JP2003051895A (en) 2001-08-08 2003-02-21 Toshiba Corp Plant monitor system and plant monitor program
JP2003202917A (en) 2002-01-08 2003-07-18 Mitsubishi Heavy Ind Ltd Plant monitoring device, plant data server to be used together with the same device and plant monitoring system using the server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0369188B1 (en) * 1988-10-27 1995-12-27 Texas Instruments Incorporated Communications, information, maintenance diagnostic and training system
CN1170464A (en) * 1994-10-24 1998-01-14 费舍-柔斯芒特系统股份有限公司 Apparatus for providing access to field devices in a distributed control system
US6282454B1 (en) * 1997-09-10 2001-08-28 Schneider Automation Inc. Web interface to a programmable controller

Also Published As

Publication number Publication date
HK1063222A1 (en) 2004-12-17
GB2396439B (en) 2007-01-10
DE10354906B4 (en) 2014-01-16
DE10354906A1 (en) 2004-06-03
CN1503091A (en) 2004-06-09
GB0327371D0 (en) 2003-12-31
JP4557529B2 (en) 2010-10-06
CN100344138C (en) 2007-10-17
CN1980194A (en) 2007-06-13
CN101883334A (en) 2010-11-10
JP2004227561A (en) 2004-08-12
GB2396439A (en) 2004-06-23
US7574509B2 (en) 2009-08-11
CN101883334B (en) 2012-10-10
US20040103165A1 (en) 2004-05-27

Similar Documents

Publication Publication Date Title
CN1980194B (en) Interactive two-way collaboration in process control plants
CN102200769B (en) Real-time alarm system for industrial enterprise and method thereof
JP5503875B2 (en) Process control system and process control method
CN100456757C (en) Method to control home intelligent terminal and home access gateway
EP3285176B1 (en) An apparatus for monitoring a process
CN1936751B (en) Use of a really simple syndication communication format in process control
US7953842B2 (en) Open network-based data acquisition, aggregation and optimization for use with process control systems
KR20030077944A (en) Electronic communications in intelligent electronic devices
CN103152370A (en) Service gateway system of internet of things and application method
CN202275494U (en) System for real-time alarm of industrial enterprise
CN104244201A (en) Apparatus and method for delivering movement notifications via dual routes
Kimura et al. Development of a remote monitoring system using a portable phone for manufacturing support systems
CN108347354A (en) A kind of automation notification control method and system
Lesher Rapidly growing county ensures smooth growth with a new SCADA system
Huber et al. Communication in collaborating construction equipment Kommunikation in kooperierenden Baumaschinen
CN102340602A (en) Calling-back reminding system and method

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
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20101208