SYSTEM AND METHOD FOR THE AUTOMATIC SWITCHING OF MULTIPLE VENDOR CONTROLLERS WITH AN INTERFACED INPUT/OUTPUT DEVICE
20230221703 · 2023-07-13
Inventors
- Nicholas J. Pengilly (Dhahran, SA)
- Uduak Daniels (Dhahran, SA)
- Eyade Housin Subahe (Dhahran, SA)
- Youshan Ma (Dhahran, SA)
- Osamah A. Bankhar (Dhahran, SA)
Cpc classification
G05B19/416
PHYSICS
International classification
Abstract
A system and method perform automatic switching of multiple vendor controllers with an interfaced input/output device. The method comprises storing parameters in a memory, wherein the parameters specify each type of instrument controller in a respective one of a plurality of vendor classes, and automatically switching a signal between an instrument and at least one of a first instrument controller of a first vendor class and a second instrument controller of a second vendor class using the parameters, wherein the first vendor class and the second vendor class are different. The system and an automatic input/output switch controller implement the method.
Claims
1. A method, comprising: storing parameters in a memory, wherein the parameters specify each type of instrument controller in a respective one of a plurality of vendor classes; receiving a signal from an instrument; and responsive to receiving the signal, automatically switching the signal between the instrument and at least one of a first instrument controller of a first vendor class and a second instrument controller of a second vendor class using the parameters, wherein the switching includes: generating a plurality of copies of the signal; sending a first copy of the signal to the first instrument controller; and sending a second copy of the signal to the second instrument controller; wherein the instrument is selected from the group consisting of: a pressure transmitter, a level transmitter, a liquid flow meter, a gas flow meter, a pressure switch, and a temperature switch, and wherein the first vendor class and the second vendor class are different.
2. The method of claim 1, wherein the switching includes: receiving the signal from the first instrument controller; identifying the instrument corresponding to the first instrument controller according to the first vendor class; and sending the signal to the corresponding identified instrument.
3. The method of claim 2, wherein the instrument is selected from the group consisting of: a pressure valve, a liquid flow valve, and a gas flow valve.
4. The method of claim 1, wherein the plurality of vendor classes include at least two vendor classes.
5. An automatic input/output switch controller, comprising: a memory configured to store parameters specifying each type of instrument controller in a respective one of a plurality of vendor classes; and a processor including code stored therein configured to receive a signal from an instrument, and to respond to receiving the signal to automatically switch the signal between the instrument and at least one of a first instrument controller of a first vendor class and a second instrument controller of a second vendor class, wherein the switching includes: generating a plurality of copies of the signal, sending a first copy of the signal to the first instrument controller, and sending a second copy of the signal to the second instrument controller, and wherein the instrument is selected from the group consisting of: a pressure transmitter, a level transmitter, a liquid flow meter, a gas flow meter, a pressure switch, and a temperature switch.
6. The automatic input/output switch controller of claim 5, wherein the processor is configured by the code to receive the signal from the first instrument controller, identify the instrument corresponding to the first instrument controller according to the first vendor class, and send the signal to the corresponding identified instrument.
7. The automatic input/output switch controller of claim 6, wherein the instrument is selected from the group consisting of: a pressure valve, a liquid flow valve, and a gas flow valve.
8. The automatic input/output switch controller of claim 5, wherein the first vendor class and the second vendor class are different.
9. The automatic input/output switch controller of claim 5, wherein the plurality of vendor classes include at least two vendor classes.
10. A system, comprising: an instrument; a plurality of instrument controllers, with each type of instrument controller being in a respective one of a plurality of vendor classes; and a processor including code stored therein configured to receive a signal from an instrument, and to respond to receiving the signal to automatically switch the signal between the instrument and at least one of a first instrument controller of a first vendor class and a second instrument controller of a second vendor class, wherein the switching includes: generating a plurality of copies of the signal, sending a first copy of the signal to the first instrument controller, and sending a second copy of the signal to the second instrument controller, and wherein the instrument is selected from the group consisting of: a pressure transmitter, a level transmitter, a liquid flow meter, a gas flow meter, a pressure switch, and a temperature switch.
11. The system of claim 10, wherein the processor is configured by the code to receive the signal from the first instrument controller, identify the instrument corresponding to the first instrument controller according to the first vendor class, and send the signal to the corresponding identified instrument.
12. The system of claim 11, wherein the instrument is selected from the group consisting of: a pressure valve, a liquid flow valve, and a gas flow valve.
13. The system of claim 10, wherein the first vendor class and the second vendor class are different.
14. The system of claim 10, wherein the plurality of vendor classes include at least two vendor classes.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015] It is noted that the drawings are illustrative and are not necessarily to scale.
DETAILED DESCRIPTION OF CERTAIN EMBODIMENTS OF THE DISCLOSURE
[0016] Example embodiments consistent with the teachings included in the present disclosure are directed to a system and method for the automatic switching of multiple vendor controllers with an interfaced input/output device.
[0017] Referring to
[0018] Each of the instrument controllers 12, 14, 16 can be configured to operate as a distributed control system (DCS), a supervisory control and data acquisition (SCADA) system, a terminal management system (TMS), or a safety instrumented system (SIS), as required in the configuration and operation of the pilot plants and operational process units.
[0019] Each of the instrument controllers 12, 14, 16 is connected to an automatic input/output switch controller 18. The automatic input/output switch controller 18 is the interfaced input/output device configured to respond to receiving a signal to switch the signal between at least one instrument 20 and at least one of the instrument controllers 12, 14, 16. As described below, the automatic input/output switch controller 18 performs automatic switching of the signal to ensure that the signal is conveyed between an instrument 20 and a compatible instrument controller from among the plurality of instrument controllers 12, 14, 16, with each instrument controller belonging to a respective vendor class from among the N vendor classes.
[0020] Referring to
[0021] In one embodiment of operation of the system 10, as shown in
[0022] For example, with the instrument 20 embodied as a pressure transmitter, such as a 4-20mA pressure transmitter. The pressure transmitter can measure a pressure value in a plant, such as a pipe in the plant. The pressure value is then sent from the instrument 20 as the signal which is copied, sent to the N vendor class instrument controllers 12, 14, 16, and processed by at least one of such instrument controllers 12, 14, 16. For example, the pressure value can be processed by an i′th instrument controller from among the N vendor class instrument controllers 12, 14, 16. The i′th instrument controller can respond to the signal to control other equipment or instruments, such as a shut-off valve for the pipe.
[0023] In another embodiment of operation of the system 10, as shown in
[0024] As described herein, the instrument 20 can be any type of known instrument, such as electrical instrumentation configured to measure temperature, pressure, flow, weight, level, etc., and using different and known industrial control system protocols. For example, the industrial control system protocols can include 4-20 mA, HART, Modbus (RTU and TCP/IP) Ethernet and Serial, OPC (DA, HDA and UA), DNP 3.0, Foundation Fieldbus, Wi-HART, and ISA 100 Wireless.
[0025] Portions of the methods described herein can be performed by software or firmware in machine readable form on a tangible (e.g., non-transitory) storage medium. For example, the software or firmware can be in the form of a computer program including computer program code adapted to cause the system to perform various actions described herein when the program is run on a computer or suitable hardware device, and where the computer program can be embodied on a computer readable medium. Examples of tangible storage media include computer storage devices having computer-readable media such as disks, thumb drives, flash memory, and the like, and do not include propagated signals. Propagated signals can be present in a tangible storage media. The software can be suitable for execution on a parallel processor or a serial processor such that various actions described herein can be carried out in any suitable order, or simultaneously.
[0026] It is to be further understood that like or similar numerals in the drawings represent like or similar elements through the several figures, and that not all components or steps described and illustrated with reference to the figures are required for all embodiments or arrangements.
[0027] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “contains”, “containing”, “includes”, “including,” “comprises”, and/or “comprising,” and variations thereof, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
[0028] Terms of orientation are used herein merely for purposes of convention and referencing and are not to be construed as limiting. However, it is recognized these terms could be used with reference to an operator or user. Accordingly, no limitations are implied or to be inferred. In addition, the use of ordinal numbers (e.g., first, second, third) is for distinction and not counting. For example, the use of “third” does not imply there is a corresponding “first” or “second.” Also, the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” “having,” “containing,” “involving,” and variations thereof herein, is meant to encompass the items listed thereafter and equivalents thereof as well as additional items.
[0029] While the disclosure has described several exemplary embodiments, it will be understood by those skilled in the art that various changes can be made, and equivalents can be substituted for elements thereof, without departing from the spirit and scope of the invention. In addition, many modifications will be appreciated by those skilled in the art to adapt a particular instrument, situation, or material to embodiments of the disclosure without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiments disclosed, or to the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims.
[0030] The subject matter described above is provided by way of illustration only and should not be construed as limiting. Various modifications and changes can be made to the subject matter described herein without following the example embodiments and applications illustrated and described, and without departing from the true spirit and scope of the invention encompassed by the present disclosure, which is defined by the set of recitations in the following claims and by structures and functions or steps which are equivalent to these recitations.