摘要:
A communication bus suitable for use in a hazardous area of a process plant includes a first transmission path adapted to communicate electrical signals in a first direction, and a second transmission path adapted to communicate electrical signals in a second direction. A safety device is coupled to each of the first and second transmission paths and includes a control unit adapted to detect a fault condition associated with the communication bus. The safety device further includes a switch unit adapted to interrupt the flow of electrical signals along each of the first and second transmission paths in response to the detected fault condition. In this manner, the detection circuitry of the communication bus automatically reduces or prevents the occurrence of sparks or arcing in the event of a fault condition associated with the communication bus.
摘要:
A versatile controller that can be used as either a stand-alone controller in a relatively small process plant or as one of numerous controllers in a distributed process control system depending on the needs of the process plant includes a processor adapted to be programmed to execute one or more programming routines and a memory, such as a non-volatile memory, coupled to the processor and adapted to store the one or more programming routines to be executed on the processor. The versatile controller also includes a plurality of field device input/output ports communicatively connected to the processor, a configuration communication port connected to the processor and to the memory to enable the controller to be configured with the programming routines and a second communication port which enables a user interface to be intermittently connected to the controller to view information stored within the controller memory. When used in a distributed process control system, the controller platform may be used as a remote input/output device and the ports of this remote input/output device may be logically mapped to controllers within the distributed process control system in a manner that is different than the physical connection between such controllers and the remote input/output device.
摘要:
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 or may not cause a state machine implemented by the state machine function block to change states. The state machine function block may also include a plurality of outputs. Output configuration data associated with the function block may indicate values of the outputs of the function block for each of the states of the state machine. The state machine function block may use this output configuration data to determine its outputs when in a particular state.
摘要:
The claimed system provides an I/O card that is used to interface two process controllers over a communication line that is separate from a primary communication line connecting the two process controllers to a workstation. The process controllers can access the I/O cards in a similar manner to I/O cards used to connect to field devices. In this manner, the physical hardware and software architecture does not need to be modified for inter-controller communications. Inter-controller communications can be programmed as general I/O communication.
摘要:
A versatile controller that can be used as either a stand-alone controller in a relatively small process plant or as one of numerous controllers in a distributed process control system depending on the needs of the process plant includes a processor adapted to be programmed to execute one or more programming routines and a memory, such as a non-volatile memory, coupled to the processor and adapted to store the one or more programming routines to be executed on the processor. The versatile controller also includes a plurality of field device input/output ports communicatively connected to the processor, a configuration communication port connected to the processor and to the memory to enable the controller to be configured with the programming routines and a second communication port which enables a user interface to be intermittently connected to the controller to view information stored within the controller memory. When used in a distributed process control system, the controller platform may be used as a remote input/output device and the ports of this remote input/output device may be logically mapped to controllers within the distributed process control system in a manner that is different than the physical connection between such controllers and the remote input/output device.
摘要:
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 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.
摘要:
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.
摘要:
A voter function block, which can be integrated into a function block diagram programming environment in a process plant control or safety system, implements voter logic in conjunction with providing operational and maintenance overrides which may be set to override individual inputs to the voter function block as well as to override the output of the voter function block. The voter function block, which is easy to create, use, test, debug and document, includes one or input limit detection units which detect if a particular redundant input has reached a specified limit indicating a condition within the process plant, an override unit that may be set by a user to override the consideration of that input in the voting function, a voting logic entity that determines if a trip condition exists based on the values of the valid or non-inhibited inputs, and an inhibit block that may used to override the output of the voter logic block during, for example, a startup or other operational condition. The voter function block may be integrated into a process control or safety system by being communicatively connected to other function blocks, such as to analog or digital input function blocks, analog or digital output function blocks, control function blocks, cause and effect function blocks which implement cause and effect logic, etc. Within the process control or safety programming environment.
摘要:
A process control or safety instrumented system uses function block logic to coordinate the logic within the process control or safety instrumented system with operational states of field devices, even when these operational states are initiated externally to the process control or safety system. Logic within input or voter function blocks associated with field devices may monitor and determine when the associated field devices are being put into testing or calibration modes and may automatically initiate appropriate bypass or override functionality in response to such detected field device configuration states. Likewise, the function block logic may automatically remove the bypass or override functionality when the field devices are placed back into their normal operational configuration states. This automatic initiation of bypasses and overrides helps to prevent a safety system within a process plant from initiating a shut-down procedure as a result of a device test initiated manually by, for example, a hand-held device attached to a field device. Likewise, the automatic removal of bypasses and overrides helps to prevent a safety system within a process plant from failing to operate properly because a user forgot to manually remove a bypass or override that was set up to allow a device test.