Patent application number | Description | Published |
20090076628 | METHODS AND APPARATUS TO UPGRADE AND PROVIDE CONTROL REDUNDANCY IN PROCESS PLANTS - Methods and apparatus to upgrade and provide control redundancy in process plants are disclosed. An example disclosed method to upgrade software for a control device of a process control system comprises instantiating a replacement component of the software, copying state data from an existing component to the replacement component, and changing the replacement component to an active mode when a first state of the replacement component matches a second state of the existing component. | 03-19-2009 |
20090077662 | APPARATUS AND METHODS FOR INTRUSION PROTECTION IN SAFETY INSTRUMENTED PROCESS CONTROL SYSTEMS - Apparatus and methods for intrusion protection in safety instrumented process control systems are disclosed. An example method of protecting a safety instrumented system includes receiving legitimate information from a component of a process control system wherein the legitimate information is intended for delivery to a safety instrumented system, determining if a signature at least substantially matches the legitimate information, and preventing the legitimate information from reaching the safety instrumented system when it is determined that the signature at least substantially matches the legitimate information. | 03-19-2009 |
20100149997 | METHODS AND SYSTEMS TO VERIFY A COMMUNICATION PATH BETWEEN A FIELD DEVICE AND A PROCESS CONTROLLER IN A PROCESS CONTROL SYSTEM - Example methods and systems to verify a communication path between a field device and a process controller in a process control system are disclosed. A disclosed example method includes transmitting via a first wireless communication path to a first portion of a process control system associated with one of the field device or the process controller, a command signal from a verification controller. In response to receiving the command signal in the first portion of the process control system, transmitting a verification signal via a first wired communication path from the first portion of the process control system to a second portion of the process control system associated with the other one of the field device or the process controller. Then, in response to receiving the verification signal in the second portion of the process control system, transmitting a reception signal via a second wireless communication path from the second portion of the process control system to the verification controller and in response to receiving the verification signal in the verification controller, verifying the communication path between the field device and the process controller. | 06-17-2010 |
20110069449 | ELECTRONIC DEVICE ENCLOSURES HAVING IMPROVED VENTILATION TO DISSIPATE HEAT - Electronic device enclosures providing improved heat dissipation are described herein. An example enclosure for holding an electronic circuit board includes a housing having a first portion coupled to a second portion to form a cavity to hold the electronic circuit board. Each of the first and second portions comprises openings to direct convention airflow across opposing faces of the electronic circuit board at the same time. A baffle is coupled to the housing to substantially visually obscure the openings and to define a gap between the housing and the baffle to direct the convection airflow across the opposing faces of the electronic circuit board. | 03-24-2011 |
20110071651 | METHODS AND APPARATUS TO MANAGE MODULE RUN SEQUENCES IN A PROCESS CONTROL ENVIRONMENT - Example methods and apparatus to manage module run sequences in a process control environment are disclosed. A disclosed example method includes receiving a module including a plurality of function blocks, receiving an indication of a subset of the plurality of function blocks, and receiving an indication of a first sequence of execution for the subset, wherein the first sequence of execution is different than a second sequence of execution associated with the module. The example method also includes associating the subset with a run sequence identifier, and associating the run sequence identifier with a trigger condition. | 03-24-2011 |
20110313547 | METHODS, APPARATUS AND ARTICLES OF MANUFACTURE TO REPLACE FIELD DEVICES IN PROCESS CONTROL SYSTEMS - Example methods, apparatus and articles of manufacture to replace field devices in process control systems are disclosed. A disclosed example method includes recording, at a first process controller of a process control system, configuration data sent from a configuration subsystem of the process control system to a first field device to commission the first field device, detecting, at a second process controller of the process control system, replacement of the first field device with a second field device, and sending the recorded configuration data from the second process controller to the second field device when the replacement is detected to commission the second field device. | 12-22-2011 |
Patent application number | Description | Published |
20100185801 | DISTRIBUTED EQUIPMENT ARBITRATION IN A PROCESS CONTROL SYSTEM - A distributed process control equipment ownership arbitration system and method for arbitrating equipment ownership conflicts are disclosed. Individual control modules representing various process control entities within a process control system define a plurality of lists or queues for storing equipment arbitration information. Requests by one process control entity to acquire ownership over another process control entity are represented by an arbitration token that represents the ownership relationship sought by the acquiring process control entity. Copies of the arbitration token are communicated between the respective control modules and stored in the various arbitration queues defined by the control modules, depending on the status of the acquisition request. Upon receiving an acquisition request from another process control entity, the control module associated with the targeted process control entity decides whether the targeted process control entity is available to be acquired by the requesting control entity based on arbitration rules that are embedded within the control module itself. Once the targeted process control entity has been acquired by another process control entity it may not be acquired by any other process control entity until it has been released by the acquiring process control entity. | 07-22-2010 |
20100247082 | Digital Video Recording and Playback of User Displays in a Process Control System - A process control system user display provides a display image containing control system information. The system may include a digital recording module including an image capture module for making a real-time digital recording of at least a portion of the display image, the image capture module buffering a terminal portion of the real-time digital recording. A storage module may store at least a portion of the real-time digital recording. A real-time digital recording may contain at least a portion of the display image, wherein, at any particular time, the real-time digital recording includes information from the control system for a predetermined duration proximate the particular time, and at least a portion of the real-time digital recording may be stored. A desired portion of the digital recording may be played back, optionally with process control system event and/or continuous history. | 09-30-2010 |
20110072506 | Integrated unified threat management for a process control system - A Unified Threat Management System (UTMS) for securing network traffic in a process control system may comprise network devices configured to receive network traffic related to the process control system and including a ruleset received from an external source. The ruleset may include one or more rules defining a condition to accept or deny the network traffic received at the network device. The state of the network device may be integrated into the process control system as a process control object or variable, thus allowing the state and other UTMS and component network device parameters and variables to be displayed to an operator at a workstation within a graphical process control system environment. The network devices may also communicate with a perpetual service that proactively supplies the devices with rulesets to meet the latest security threats, threat patterns, and control system vulnerabilities found or predicted to exist within the network. | 03-24-2011 |
20110131455 | INTEGRATED BUS CONTROLLER AND POWER SUPPLY DEVICE FOR USE IN A PROCESS CONTROL SYSTEM - An integrated bus controller and power supply device includes a typical or standard bus controller and a bus power supply disposed in a common housing, the size and external configuration of which may match a standard bus controller device associated with a typical I/O communication network. The bus controller may store and implement one or more control routines using one or more field devices connected to the I/O communication network while the bus power supply generates and provides the appropriate power signal to the bus of the I/O communication network, the power signal being used to power the field devices connected to the I/O communication network. The integrated bus controller and power supply device can be easily connected to the bus of the I/O communication network to provide both bus controller functionality and bus power supply functionality on the I/O communication network, without the need of configuring and attaching separate, dedicated bus controller and power supply devices to the bus and having to wire these devices together using multiple different terminal blocks. | 06-02-2011 |
20110270418 | STATE MACHINE FUNCTION BLOCK WITH A USER MODIFIABLE STATE TRANSITION CONFIGURATION DATABASE - A control system, a safety system, etc., within a process plant may each use one or more state machine function blocks that can be easily integrated into a function block diagram programming environment. Such a state machine function block may include one or more inputs, which may cause astute machine implemented by the state machine function block to change states. The state machine function block may determine a next state to which it is to transition based, at least in part, on data indicative of the next state to which to transition, if any. The configuration data may be retrieved from a database based on the current state of the state machine and at least one of the inputs. The state machine function block may also include one or more outputs that are generated based on the state of the state machine. | 11-03-2011 |
20120078403 | USE OF A REALLY SIMPLE SYNDICATION COMMUNICATION FORMAT IN A PROCESS CONTROL SYSTEM - Devices and applications within a process control system make data generated therein available using a really simple syndication (RSS) XML communication format, thereby making this data easily retrievable from the plant and useable for various purposes both within and outside of the plant. The RSS data communications may provide RSS data for use in control of the plant or for use in other applications not directly associated with the control of the plant, including third party applications run on devices outside of the plant. The RSS data sent from one device to another may include enclosures, such as video, audio or text files, or may include references such as hyperlinks to other sources of information stored on the receiving device or on a further device that may be accessed and used to understand or process the RSS data. | 03-29-2012 |
20150018977 | STATE MACHINE FUNCTION BLOCK WITH USER-DEFINABLE ACTIONS ON A TRANSITION BETWEEN STATES - A control system, a safety system, etc., within a process plant may each use one or more state machine function blocks that can be easily integrated into a function block diagram programming environment. Such a state machine function block may include one or more inputs, which may cause a state machine implemented by the state machine function block to identify a next state as well as one or more transition actions to perform in accordance with transitioning from a current state to the next state. Configuration data associated with the transition actions may be retrieved from a database based on the current and next states of the state machine and at least one of the inputs. The state machine function block may also include one or more outputs that are generated based on the state transition. | 01-15-2015 |
Patent application number | Description | Published |
20100077111 | APPARATUS AND METHODS TO COMMUNICATIVELY COUPLE FIELD DEVICES TO CONTROLLERS IN A PROCESS CONTROL SYSTEM - Example apparatus and methods to communicatively couple field devices to controllers in a process control system are disclosed. An example method of changing a communication protocol of a first field device in a process control system includes decoupling from the first field device a first removable communication module configured to communicate using a first communication protocol. The example method also includes coupling to the first field device a second removable communication module configured to communicate using a second communication protocol. After coupling the second removable communication module, the first field device is configured to communicate using the second communication protocol. In addition, the first field device is coupled to a first communication channel on an input/output card when communicating using the first communication protocol and the first field device is coupled to the first communication channel on the input/output card when communicating using the second communication protocol. | 03-25-2010 |
20100185857 | REMOVABLE SECURITY MODULES AND RELATED METHODS - Example removable security modules for use with process control devices and related methods are disclosed. An example removable security module includes a body configured to be removably coupled to the process control device and a memory disposed in the body with a shared secret stored in the memory. The example removable security module also includes a processing unit disposed in the body, coupled to the memory and configured to read information from the process control device, compare the information to the shared secret and authenticate the process control device based on the comparison. | 07-22-2010 |
20100211197 | METHODS AND APPARATUS TO CONFIGURE A PROCESS CONTROL SYSTEM USING AN ELECTRONIC DESCRIPTION LANGUAGE SCRIPT - Example methods and apparatus to configure a process control system using an electronic description language (EDL) script are disclosed. A disclosed example method comprises loading a first script representative of a process plant, the first script comprising an interpretive system-level script structured in accordance with an electronic description language, and compiling the first script to form a second script, the second script structured in accordance with a vendor-specific configuration language associated with a particular process control system for the process plant. | 08-19-2010 |
20100293495 | METHODS AND APPARATUS TO CONCEAL PORTIONS OF A VISUAL OBJECT DIAGRAM IN A PROCESS CONTROL SYSTEM - Example methods and apparatus to conceal portions of a visual object diagram in a process control system are disclosed. A disclosed example method includes receiving a selection to conceal a first functional block within a visual object diagram, wherein the first functional block is associated with a first view parameter, determining a link from a process control parameter within the first functional block to a first intersection within a second functional block within the visual object diagram, wherein the link is associated with a second view parameter, coupling the first view parameter and the second view parameter to the first intersection, and concealing the link and the first functional block. | 11-18-2010 |
20110054640 | METHODS AND APPARATUS TO ADJUST CONTROL LOOP TIMING IN A PROCESS CONTROL SYSTEM - Example methods and apparatus to adjust control loop timing in a process control system are disclosed. A disclosed example method includes receiving a first input signal generated via a first process control device within a process control system, determining within the process control system if the first input signal is received during a first scheduled time period of a control loop, and adjusting within the process control system a timing of a subsequent input signal received from the first process control device to cause the subsequent input signal to be received during a subsequent scheduled time period of the control loop, wherein the timing of the subsequent input signal is based on at least when the first input signal was received. | 03-03-2011 |
20110054643 | METHODS AND APPARATUS TO MANAGE TESTING OF A PROCESS CONTROL SYSTEM - Example methods and apparatus to manage testing of a process control system are disclosed. A disclosed example method includes generating a test application from a process control routine, the test application including at least one test that is to be performed within a time period, monitoring an operation of the process control routine, determining if the operation of the process control routine during the time period includes an execution of a portion of the process control routine that is substantially similar to the at least one test, and updating the test application by indicating that the at least one test has been performed within the time period. | 03-03-2011 |
20130081130 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO PROVIDE FIREWALLS FOR PROCESS CONTROL SYSTEMS - Methods, apparatus, and articles of manufacture to provide firewalls for process control systems are disclosed. An example method includes analyzing a network communication to identify a first service, an address associated with the first service within a secured portion of a network, and a subset of ports used by the first service, the network communication originating from within the secured portion of the network and to be transmitted to a destination outside of the secured portion of the network, and storing an identifier of the first service, the address, and the subset of the ports when the network communication includes the identifier, the address, and the subset of the ports. | 03-28-2013 |
20130103877 | APPARATUS AND METHODS TO COMMUNICATIVELY COUPLE FIELD DEVICES TO CONTROLLERS IN A PROCESS CONTROL SYSTEM - A disclosed example system includes a termination panel, and a shared bus on the termination panel. The shared bus is to removably receive a plurality of bases that removably receive modules to communicate with field devices, and communicatively couple the modules to an input/output card to exchange communications between the modules and a controller that is in communication with the input/output card via a second bus. | 04-25-2013 |
20130218301 | METHODS AND APPARATUS TO APPLY MULTIPLE TRIP LIMITS TO A DEVICE IN A PROCESS CONTROL SYSTEM - Methods and apparatus to apply multiple trip limits to a device in a process control system are disclosed. An example method involves monitoring a value of a parameter associated with the operation of the device and receiving an input indicative of an operational state of the device, where a first input indicates a first operational state and a second input indicates a second operational state. If the first input is received, comparing via a function block the value of the parameter to a first trip limit, and if the second input is received, comparing via the function block the value of the parameter to a second trip limit, and implementing a response based on the comparison. | 08-22-2013 |
20140097700 | SAFETY INSTRUMENTED PROCESS CONTROL APPARATUS AND METHODS - Example apparatus and methods to remove power from a field device are disclosed. An example apparatus includes a first switch to control power to the field device, and a second switch comprising a first gate and a second gate. The second gate is electrically coupled in parallel to the first gate, and the second switch is electrically coupled in series to the first switch. The example apparatus also includes a first diagnostics controller to control the first and second gates, a first processor to control the first switch, a third switch to control power to the field device, and a fourth switch comprising a third gate and a fourth gate. The fourth gate is electrically coupled in parallel to the third gate, and the fourth switch is electrically coupled in series to the third switch. The example apparatus also includes a second processor to control the third switch, and a second diagnostics controller to control the third and fourth gates. | 04-10-2014 |
20140097850 | TERMINAL BLOCKS INCLUDING INTEGRAL SAFETY RELAYS HAVING INDEPENDENTLY TESTABLE CONTACTS - Terminal blocks including integral safety relays having independently testable contacts are disclosed. An example apparatus includes a terminal block body couplable to an electronics cabinet or mounting rail. The terminal block body includes a first slot to receive a first circuit and a second slot to receive a second circuit. The apparatus includes a first contact and a second contact that are externally accessible when the terminal block body is coupled to the electronics cabinet or the mounting rail. The apparatus includes a first switch and a second switch to selectively couple the first contact and the second contact and a test point coupled between the first switch and the second switch. The test point is to enable the first switch and the second switch to be independently testable to verify operability when the terminal block body is coupled to the electronics cabinet or the mounting rail. | 04-10-2014 |
20140149630 | APPARATUS AND METHODS TO COMMUNICATIVELY COUPLE FIELD DEVICES TO CONTROLLERS IN A PROCESS CONTROL SYSTEM - A disclosed example apparatus includes a termination panel, a shared bus on the termination panel, and a plurality of bases on the termination panel along the shared bus. Each of the bases is to removably receive modules that are to communicate with field devices. Each of the bases includes first and second physical interfaces. The first physical interface is to be communicatively coupled to different types of the field devices and to exchange communications with one or more of the field devices via a plurality of different communication protocols. The second physical interface is to communicatively couple the removably receivable modules to the shared bus to communicate with a controller via the shared bus. | 05-29-2014 |
20150127876 | APPARATUS AND METHODS TO COMMUNICATIVELY COUPLE FIELD DEVICES TO CONTROLLERS IN A PROCESS CONTROL SYSTEM - A disclosed example apparatus includes a first interface to be communicatively coupled to one of a first field device or a second field device. The first interface communicates using a first fieldbus communication protocol when coupled to the first field device and communicates using a second fieldbus communication protocol when coupled to the second field device. The example apparatus includes a communication processor to encode first information received from the one of the first field device or the second field device for communication via a bus using a third communication protocol. The example apparatus includes a second interface communicatively coupled to the communication processor and the bus to communicate the first information to a controller in the process control system. The bus is to use the third communication protocol to communicate second information received from the other one of the first field device or the second field device. | 05-07-2015 |
Patent application number | Description | Published |
20080265957 | Self-Resetting Phase Frequency Detector with Multiple Ranges of Clock Difference - A phase detector which provides a dynamic output signal and which automatically resets if a reference clock signal and a feedback clock signal align after an output pulse is generated. With the phase detector in accordance with the present invention, when there is a difference between the positive clock edges of the reference clock signal and the feedback clock signal, the phase detector generates output pulse. The output is used to correct the feedback clock signal. In the next cycle, if the feedback signal is corrected so that both the reference clock signal and feedback clock signal are aligned, then the output signals are reset to zero. The ability to reset advantageously prevents an unexpected correction that can occur in certain phase detector designs. | 10-30-2008 |
20080266000 | Digital Frequency Multiplier Circuit - A digital frequency multiplier circuit is disclosed. The digital frequency multiplier circuit includes a digitally controlled oscillator (DCO), a phase detector and a control circuit. The DCO generates an internal feedback signal. The phase detector detects a phase difference between the internal feedback signal and an external reference clock signal. Coupled between the phase detector and the DCO, the control circuit adjusts the DCO to align the internal feedback signal with the external reference clock signal after a phase difference between the internal feedback signal and the external reference clock signal has been detected. The control circuit also locks a modulation frequency of the DCO and monitors the state of the digital frequency multiplier circuit in order to maintain the lock. | 10-30-2008 |
20080267341 | High Performance, Low Power, Dynamically Latched Up/Down Counter - A high performance, low power up/down counter is set forth. The counter presented is controlled by two clock pulses, an up pulse and a down pulse, and updates all bits of the counter in parallel. These bits are then latched using a scannable pulsed limited output switching dynamic logic latch. By using a limited switch dynamic logic latch, the counter is able to utilize the speed of dynamic logic without requiring the traditional dynamic logic power. The area saved and speed gained by using a dynamic latch is significant compared to a typical edge-triggered flip-flop. Additionally, by computing all the next count state bits in parallel, the counter reduces an overall count computation delay by eliminating the counter ripple. | 10-30-2008 |
20080301606 | Design Structure for Switching Digital Circuit Clock Net Driver Without Losing Clock Pulses - A system and method for switching digital circuit clock net driver without losing clock pulses is presented. A device uses glitchless clock selection logic, which includes an edge detector, to select a clock signal to provide to device circuitry based upon the device circuitry's performance requirements. When the rising edges of a first clock signal and a second clock signal align, the edge detector momentarily pulses a clock switch signal, which is used to clock in a clock selection signal to a multiplexer. As a result, when the clock selection signal is high, the device waits until the clock edges are aligned before switching clock signals. | 12-04-2008 |
20090108874 | Limited Switch Dynamic Logic Cell Based Register - A circuit that has a limited switch dynamic logic gate having a front end logic circuit and a latch. The output of the front end logic circuit is connected to an input of the latch, and the front end logic circuit evaluates a set of input signals applied to the front end logic circuit to generate an output signal. The latch receives and holds the output signal. The circuit also has a logic circuit having an output connected to a clock input in the front end logic circuit. The logic circuit generates a modified clock signal in response to receiving a clock signal from a clock source, and the modified clock signal has a duration that provides a minimum period of time for the front end logic to evaluate the set of input signals and generate the output signal. | 04-30-2009 |
20090108875 | Structure for a Limited Switch Dynamic Logic Cell Based Register - A design structure for a circuit that has a limited switch dynamic logic gate having a front end logic circuit and a latch. The output of the front end logic circuit is connected to an input of the latch, and the front end logic circuit evaluates a set of input signals applied to the front end logic circuit to generate an output signal. The latch receives and holds the output signal. The circuit also has a logic circuit having an output connected to a clock input in the front end logic circuit. The logic circuit generates a modified clock signal in response to receiving a clock signal from a clock source, and the modified clock signal has a duration that provides a minimum period of time for the front end logic to evaluate the set of input signals and generate the output signal. | 04-30-2009 |