| Patent application number | Description | Published |
| 20080273486 | Wireless Protocol Adapter - A wireless protocol adapter for use in a process system includes a wireless interface that communicates with a multi-node wireless communication network using a wireless communication protocol, a wired interface that connects to a first field device over a wired link, and a processing unit that transfers process data between the wireless communication network and the first field device to enable operation of the first field device and of the wireless protocol adapter in the wireless communication network as distinct network nodes. | 11-06-2008 |
| 20080273518 | Suspending Transmissions in a Wireless Network - A method of increasing operational safety of a wireless communication network operating in a process control environment and having a plurality of network devices includes detecting a first triggering condition associated with an increased operational risk due to a wireless transmissions by at least one of the plurality of network devices, sending a suspend command to at least some of the plurality of network devices, suspending transmissions at the at least some of the plurality of network devices; and resuming transmissions at the at least some of the plurality of network devices upon occurrence of a second triggering condition. | 11-06-2008 |
| 20080274766 | Combined Wired and Wireless Communications with Field Devices in a Process Control Environment - A method of providing a wireless extension to a plant automation network connected to a plurality of wired devices, each wired device performing a process control function, includes connecting a plurality of wireless devices to the plant automation network, each of the plurality of wireless devices adapted to communicate with at least another one of the plurality of wireless devices via at least one respective wireless connection; and providing access to each of the plurality of wireless devices from a host disposed in the plant automation network, such that the host accesses the plurality of wired devices and the plurality of wireless devices using a common communication scheme. | 11-06-2008 |
| 20080279155 | Adaptive Scheduling in a Wireless Network - A method of adaptively scheduling communications in a wireless mesh network including a plurality of network nodes includes generating a network routing scheme based on a topology of the wireless mesh network, generating a communication schedule for the wireless mesh network, and automatically updating the communication schedule in response to detecting a change in a transmission requirement of at least one of the plurality of network nodes. The act of generating a communication schedule includes defining a communication timeslot of a predefined duration and defining a plurality of superframes as repeating cycles of a certain number of consecutively scheduled communication timeslots. | 11-13-2008 |
| 20080279204 | Increasing Reliability and Reducing Latency in a Wireless Network - A mesh communication network for use in, for example, process control plants includes a plurality of network devices transmitting and receiving data according to a network schedule defined as a set of concurrent overlapping superframes, and along a set of graphs defining communication paths between pairs of network devices. A network manager residing in or outside the communication network develops a routing scheme for the network by analyzing the topology of the network and defining a set of graphs for use in routing or transmitting data between various nodes of the network, each graph including one or more communication paths between pairs of network devices. Concurrently or consequently, the network manager defines the network schedule in view of at least transmission requirements, power availability, and signal quality at each network device. If desired, the network manager may begin to define the network schedule upon completing the definition of the graphs of the communication network, so that the network manager may define the network schedule in view both the defined graphs and the transmission, power, etc. parameters associated with each network device. | 11-13-2008 |
| 20080300698 | User Configurable Alarms and Alarm Trending For Process Control System - Various graphical displays for plant process operators are provided which combine aspects of alarm priority and alarm age to assist operators in making better choices in responding to alarms. The disclosed graphical displays provide improved contextual information about specific alarms and the relationships with other alarms in the same control module, equipment module, etc. Hierarchically organized presentations of active alarms and alarm age profiles are also provided to assist operators in evaluating causes of “alarm floods” in chain reactions within complex process environments. Various types of alarm or display alerts are also provided for improved monitoring of processed conditions and changes in process controls. | 12-04-2008 |
| 20080301703 | APPARATUS AND METHODS TO ACCESS INFORMATION ASSOCIATED WITH A PROCESS CONTROL SYSTEM - Example apparatus and methods to access information associated with a process control system are disclosed. A disclosed example method involves receiving a first user-defined parameter name to reference a first datum value in a first data source. The first one of a plurality of data source interfaces is enabled to access the first datum value in the first data source. The example method also involves enabling referencing the first datum value in the first data source based on the first user-defined parameter name. In addition, data source interface software is then generated to access the first datum value in the first data source in response to receiving a first data access request including the first user-defined parameter name. | 12-04-2008 |
| 20080312757 | ENHANCED TOOL FOR MANAGING A PROCESS CONTROL NETWORK - A process control configuration and management system provides a plurality of function blocks representing a plurality of devices in relation to a spatial layout of a facility in which the process control system is implemented. The configuration and management system also provides process control information and process simulation information related to each of the plurality of devices in relation to the spatial layout of the facility. The configuration and management system may be implemented on a handheld device and it may include a geographic positioning system providing geographic positioning data related to the handheld device and various devices in relation to the spatial layout of the facility. | 12-18-2008 |
| 20090010203 | Efficient Addressing in Wireless Hart Protocol - A method of providing a wireless extension to a wired protocol for transferring data to and from a field device operating in a process control environment via a wired connection, wherein the wired protocol and the wireless extension to the wired protocol have at least one protocol layer in common includes associating a unique address consistent with an addressing scheme of the wired protocol with each of a plurality of wireless devices operating in the process control environment and forming a wireless network, such that a data packet is routed between two of the plurality of wireless devices based on the unique address; associating a network identifier with the plurality of wireless devices; forming, for each of the plurality of wireless devices, a global address including the respective unique address and the network identifier in accordance with a second addressing scheme; and providing access to an external host operating outside the wireless network to each of the plurality of wireless devices based on the global address associated with the wireless device specified at the external host. | 01-08-2009 |
| 20090010204 | Support for Network Management and Device Communications in a Wireless Network - A method of efficiently operating a wireless communication network in a process control environment, such that the wireless communication network includes a plurality of field devices, includes defining a communication protocol for supporting wireless communications between pairs of the plurality of field devices, including providing a set of protocol commands, transferring process control data from at least some of the plurality of field devices using a first subset of the set of protocol commands of the communication protocol, and transferring network management data to at least some of the plurality of field devices using a second subset of the set of protocol commands of the communication protocol. | 01-08-2009 |
| 20090010205 | Priority-Based Scheduling and Routing in a Wireless Network - A method of routing data in a mesh communication network including a plurality of network devices and operating in a process control environment, including assigning one of a plurality of priority levels associated with the communication network to a data packet, sending the data packet from a source network device included in the plurality of network devices to a destination network device included in the plurality of network devices, and routing the data packet to a destination network device via at least one intermediate network device included in the plurality of network devices. The act of routing includes comparing, at each intermediate network device, the priority level of the data packet to a priority mask of the intermediate network device, and modifying at least one of scheduling or routing of the data packet if the priority level of the data packet is not associated with the priority mask of the intermediate network device. | 01-08-2009 |
| 20090010233 | Wireless Gateway in a Process Control Environment Supporting a Wireless Communication Protocol - A wireless gateway for use in a process control environment includes a wireless interface for communicating with a first wireless network using a first wireless communication protocol, such that the wireless network includes a plurality of field devices operating in the process control environment. The wireless gateway further includes a host interface for communicating with an external host disposed outside the wireless network using a second communication protocol and a protocol translator to enable an exchange of data between the first interface and the second interface. | 01-08-2009 |
| 20090046675 | Scheduling Communication Frames in a Wireless Network - A method of scheduling communications in a multi-node wireless mesh network which has a first network device and a second network device includes defining a communication timeslot of a predetermined duration, defining a first superframe having a repeating superframe cycle including a first number of the communication timeslots, defining a second superframe having a repeating superframe cycle including a second number of the communication timeslots, aligning the first superframe with the second superframe, so that one of the timeslots of the first superframe begins simultaneously with one of the timeslots of the second superframe, and associating the first and the second superframes with a network schedule, so that the first network device and the second network device transmit data according to the network schedule. | 02-19-2009 |
| 20090046732 | Routing Packets on a Network Using Directed Graphs - A method of routing a data packet between a first node and a second node on a communication network includes defining a first graph through the first node and the second node and zero or more intermediate nodes, associating several nodes which belong to the communication network with the first graph, associating a first unique graph identifier with the first graph and providing at least partial definitions of the first graph and the first unique identifier to at least some of the nodes associated with the first graph. The method then sends data packet with the graph identifier from the first node, and directs the data packet to the second node via the zero or more intermediate nodes using the graph identifier. This method may include forwarding the packet to a neighbor node of an intermediate node if the intermediate node and the neighbor node are nodes associated with the first graph and if the intermediate node and the neighbor node are connected by at least one direct communication connection. | 02-19-2009 |
| 20090052429 | Synchronizing Timeslots in a Wireless Communication Protocol - A method for synchronizing communications in wireless mesh network operating in a process control environment and including a plurality of network devices includes defining a communication timeslot of a predetermined duration, wherein each of the plurality of network devices transmits or receives data only within the communication timeslot generating a network schedule including at least one superframe having repeating superframe cycles each having a number of communication timeslots sequentially numbered relative to a beginning of each cycle, the number of communication timeslots defining a length of the at least one superframe, maintaining an absolute slot number indicative of a number of communication timeslots scheduled since a start time of the wireless network, synchronizing each of the plurality of network devices with respect to a timing of an individual communication timeslot, and synchronizing each of the plurality of network devices with the network schedule based on the absolute slot number. | 02-26-2009 |
| 20090054033 | Enhancing Security in a Wireless Network - A method of enhancing security in a wireless mesh communication network operating in a process control environment and including a plurality of wireless network devices includes processing a join request from a wireless device wishing to join the wireless mesh communication network, providing a limited network functionality to the wireless device if the join request is granted, requesting a complete approval of the wireless device; and granting a full network functionality to the wireless device if the complete approval of the wireless device is received. | 02-26-2009 |
| 20090059814 | Configuring and Optimizing a Wireless Mesh Network - An interactive software-based network design tool that may be used to simulate and view the operation of a wireless mesh device network used in a process plant, such as a wireless HART device network, allows a user to create a model of a wireless network, input several design requirements, and automatically generate and view communication routes and schedules for the wireless network. The network design tool provides an interactive graphic interface for the addition, removal, and positioning of nodes and devices within the wireless network and a menu including several interactive screens for specifying threshold values, network topology selections, routing preferences, and other configuration parameters related to generating and optimizing communication routes and schedules within the wireless mesh network. The network design tool automatically applies a set of optimization rules along with the parameters input by user to the network model in order to generate efficient network configuration data. | 03-05-2009 |
| 20090062931 | Appendable System and Devices for Data Acquisition, Analysis and Control - An appendable system includes a plurality of appendable devices that are adapted to interoperate with each other and/or a workstation via a communication network to monitor and/or control a process. Each of the appendable devices can communicate with one or more sensors and/or control outputs and includes a housing that facilitates mounting of the appendable device to a surface. | 03-05-2009 |
| 20090287321 | CONFIGURATION SYSTEM USING SECURITY OBJECTS IN A PROCESS PLANT - A configuration system uses process plant items that may represent, or be capable of representing, entities in a process plant to assist in configuring, organizing, and changing the control and display activities within the process plant. Access to the items may be controlled by associating access control data with the items. The configuration system may also use objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant. Access to these objects may be controlled by associating access control data with the objects. The access control data may indicate whether users or certain users may be able to, for example, view or modify all or some data associated with the process plant items or the objects. The process plant items may comprise, for example, module class objects which may be capable of generically representing process entities of the process plant, module objects which may be capable of specifically representing process entities of the process plant, composite templates, module templates, etc. The objects that represent, or may be capable of representing, one or more steps to be performed by entities in the process plant may comprise, for example, phase classes or unit phases. | 11-19-2009 |
| 20090299495 | Non-Periodic Control Communications in Wireless and Other Process Control Systems - Disclosed is a controller having a processor and a control module adapted for periodic execution by the processor and configured to be responsive to a process variable to generate a control signal for a process. An iteration of the periodic execution of the control module involves implementation of a routine configured to generate a representation of a process response to the control signal. The routine is further configured to maintain the representation over multiple iterations of the periodic execution of the control module and until an update of the process variable is available. In some cases, the update of the process variable is made available via wireless transmission of the process signal. In those and other cases, the controller may be included within a process control system having a field device to transmit the process signal indicative of the process variable non-periodically based on whether the process variable has changed by more than a predetermined threshold. In some embodiments, the field device also transmits the process signal if a refresh time has been exceeded since a last transmission. | 12-03-2009 |
| 20100168874 | GRAPHICS INTEGRATION INTO A PROCESS CONFIGURATION AND CONTROL ENVIRONMENT - Graphic elements and graphic displays are provided for use in a process environment to display information to one or more users about the process environment, such as the current state of devices within a process plant. The graphic elements and displays may be associated with various logical and physical elements within the process plant during configuration of the process plant, and may be configured and downloaded to the hardware within the process plant along with other configuration items, such as control routines. In particular, the graphic elements and graphic displays may be created and stored in a library, and may then be configured by being associated with various logical or physical entities within the plant. During the configuration process, the graphic elements and graphic displays may be associated with areas, equipment, process modules, control routines or control strategies of the plant as defined elsewhere in the plant configuration, or may be associated with interfaces or display devices, to define the hardware on which the graphic displays will execute during runtime, as well at to define the process entities to which these displays will be bound for display purposes. Still further, each of the graphic displays may be defined with a role or a functional use, such as an operator view, a maintenance view, etc., and these roles may be used to define the proper access and use of the graphic displays within the runtime environment. | 07-01-2010 |
| 20100188410 | GRAPHIC ELEMENT WITH MULTIPLE VISUALIZATIONS IN A PROCESS ENVIRONMENT - Smart graphic elements are provided for use as portions or components of one or more graphic displays, which may be executed in a process plant to display information to users about the process plant environment, such as the current state of devices within the process plant. Each of the graphic elements is an executable object that includes a property or a variable that may be bound to an associated process entity, like a field device, and that includes multiple visualizations, each of which may be used to graphically depict the associated process entity on a user interface when the graphic element is executed as part of the graphic display. Any of the graphic element visualizations may be used in any particular graphic display and the same graphic display may use different ones of the visualizations at different times. The different visualizations associated with a graphic element make the graphic element more versatile, at they allow the same graphic element to be used in different displays using different graphical styles or norms. These visualizations also enable the same graphic element to be used in displays designed for different types of display devices, such as display devices having large display screens, standard computer screens and very small display screens, such as PDA and telephone display screens. | 07-29-2010 |
| 20100222899 | PROCESS PLANT MONITORING BASED ON MULTIVARIATE STATISTICAL ANALYSIS AND ON-LINE PROCESS SIMULATION - Disclosed are systems and methods for on-line monitoring of operation of a process in connection with process measurements indicative of the operation of the process. In some cases, the operation of the process is simulated to generate model data indicative of a simulated representation of the operation of the process and based on the process measurements. A multivariate statistical analysis of the operation of the process is implemented based on the model data and the process measurements. The output data from the multivariate statistical analysis may then be evaluated during the operation of the process to enable the on-line monitoring of the process involving, for instance, fault detection via classification analysis of the output data. | 09-02-2010 |
| 20100228373 | VERSION CONTROL FOR OBJECTS IN A PROCESS PLANT CONFIGURATION SYSTEM - A version control system helps to keep track of versions of process plant items that may represent, or be capable of representing, entities in a process plant. The process plant items may comprise, for example, module objects which may be capable of specifically representing process entities of the process plant. These module objects may be created from module class objects which may be capable of generically representing process entities of the process plant. Version data is stored and associated with a module object. The version data may comprise data indicative of a version of a module class object that was used to create the module object. The version data may also comprise data indicative of a version of the module object. Configuration systems, version control systems, viewing systems, debugging systems, run-time monitoring systems, asset management systems, etc., may examine or permit viewing of the version control data associated with an item. | 09-09-2010 |
| 20110009985 | CUSTOM FUNCTION BLOCKS FOR USE WITH PROCESS CONTROL SYSTEMS - A system and method for creating and incorporating a function block within a process control system enables a user of the process control system to generate a function block by combining a plurality of files selected from a group of files provided by the manufacturer of the process control system to form a source code file associated with the function block. The user can modify the function block source code file to include a procedure, routine or algorithm that is not provided by the manufacturer and can send the modified source code file to the manufacturer for validation. If the function block source code file is validated, a security measure such as a digital signature is provided to the user that enables the user to incorporate the function block within the process control system. The function blocks can be used to incorporate anew function into a process control application or to operatively integrate a data source external to a process control application with the process control application via data mapping functions performed by the function blocks. | 01-13-2011 |
| 20110022187 | PROCESS CONTROL SYSTEM WITH INTEGRATED EXTERNAL DATA SOURCES - Methods and systems for integrating external and/or enterprise data into a process control system are disclosed. A user interface may be provided to enable browsing and selection of a data item from an external and/or enterprise data source. The selected data item may be associated with a process control entity. At run time, independent of a configuration of the process control entity, an external data integration server or instance of an external data integration service at a process control computing device may periodically communicate with the data source to obtain an updated current value and updated current status for the selected data item for use by the process control entity. The external data integration server and/or external data integration service may consolidate access of external/enterprise data across process control entities, optimize communications with various data sources, and maintain a status of communication with each various data source. | 01-27-2011 |
| 20110040390 | System Configuration Using Templates - A method in a computer system for developing a process control strategy includes providing a module template having a first plurality of components and being associated with a control operation, receiving a selection of one or more of the first plurality of components of the module template, generating an instance of a module based on the module template, including instantiating only the selected one or more of the first plurality of components, and associating the generated instance of the module with the process control strategy. | 02-17-2011 |
| 20110134973 | APPENDABLE SYSTEM AND DEVICES FOR DATA ACQUISITION, ANALYSIS AND CONTROL - An appendable system includes a plurality of appendable devices that are adapted to interoperate with each other and/or a workstation via a communication network to monitor and/or control a process. Each of the appendable devices can communicate with one or more sensors and/or control outputs and includes a housing that facilitates mounting of the appendable device to a surface. | 06-09-2011 |