CA2489229A1 - Modular scada communication apparatus and system for using same - Google Patents

Modular scada communication apparatus and system for using same Download PDF

Info

Publication number
CA2489229A1
CA2489229A1 CA002489229A CA2489229A CA2489229A1 CA 2489229 A1 CA2489229 A1 CA 2489229A1 CA 002489229 A CA002489229 A CA 002489229A CA 2489229 A CA2489229 A CA 2489229A CA 2489229 A1 CA2489229 A1 CA 2489229A1
Authority
CA
Canada
Prior art keywords
scada
communication
module
transceiver
communication module
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.)
Abandoned
Application number
CA002489229A
Other languages
French (fr)
Inventor
Mitchell B. Freeman
Edee M. Harris
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.)
Natis Communications Corp
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2489229A1 publication Critical patent/CA2489229A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom

Abstract

A SCADA communication apparatus is made up of a set of modules, a first one of which is adapted for communication with a remote terminal unit (RTU), a seco nd one of which is adapted for communication with a communications transceiver, and a third one of which is adapted for routing messages between and to physically house the first and second ones of the modules. Optionally, encryption and/or data compression can be provided by the operating system associated with the communication apparatus.; or, these features may be provided in the form of application programs.

Description

FIELD OF THE INVENTION
[0001] The present invention relates to communication devices for use in Supervisory Control and Data Acquisition (SCADA) systems and, in particular, to a modular communication device suitable for use in and with such systems.
BACKGROUND
(0002] SCADA systems have long been used in a variety of utility markets, such as natural gas collection and distribution, power generation and distribution, water distribution, oil fields and distribution systems, etc. In general, these systems employ a number of remote terminal units (RTUs) in conjunction with various pieces of field equipment (re-closers, switches, pumps, interrupters, capacitor banks, etc.). The RTUs are essentially communication interfaces and may be integrated directly into the field equipment, or, more often, are connected to the field equipment as external communication units.
The RTUs are periodically interrogated or "polled" by a central unit, and the RTUs respond with data gathered from their associated field equipment or systems. The interrogation may be specific (meaning that the central unit contacts a specific RTU using some form of unique identifier), or global (in which case the central unit sends a single poll and all of the RTUs that receive the poll respond sequentially according to some predetermined order of response).
[0003] SCADA RTUs are available from a number of vendors and have a variety of forms.
In general, however, all RTUs act as communication interfaces for whatever pieces of field equipment they are associated with. A communication device (e.g., a modem or the like) connected to the RTU enables communications between the RTU and the central unit over a communications network (e.g., the PSTN other network). This presents a problem because each of these communication devices is designed to be specific in purpose.
That is, each communication device is designed to be used for one particular application, for example, one particular form of communication link to/from the central unit. Thus, while some communication devices may be configured for communication over a cellular network, others may only be configured for use with leased lines or satellite communication links.
[0004] This latter point is important because having a variety of different communication mechanisms to/from the central unit of a SCADA system generally means that similar transceiver systems must be deployed both at the remote site and at the central office or other site. This leads to the undesirable situation of having a dedicated receiver for each (or at best a few) RTU/field equipment piece that is deployed. Such a communication system is both costly and difficult to maintain.
[0005] Some vendors have attempted to solve this problem by providing apparatus that integrate the RTU and the communication device. For example, the series 33~
RTUs produced by Bristol Babcock of Watertown, CT appear to allow a user to customize a general form of RTU for a specific application by ordering the RTU with one of a number of available communication cards. The problem with this approach of semi-custom RTUs is that one is still left with the problem of providing dedicated transceivers for each variant of communication interface. Further, each semi-custom RTU is capable of interfacing with only a specific piece of field equipment.
[0006] A further problem with many existing SCADA systems is that they do not provide a secure form of communication between the RTU and the central unit. Thus, unauthorized persons may be able to monitor or interfere with transmissions or even be able to insert unauthorized communications into the SCADA network, possibly compromising the system being monitored/controlled. Finally, current SCADA systems still require field service personnel be dispatched whenever historical information is to be retrieved from an RTU.

That is, the RTU-to-central unit communication system does not support the transmission of large data files, such as history logs and the like.
[0007] What is needed therefore is an improved SCADA communication device.
SUMMARY OF THE INVENTION
[0008] In one embodiment, a SCADA communication apparatus is provided. The apparatus is made up of a set of modules, a first one of which is adapted for communication with a remote telemetry unit (RTU), a second one of which is adapted for commnication with a communications transceiver, and a third one of which is adapted for routing messages between and to physically house the first and second ones of the modules.
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The present invention is illustrated by way of example, and not limitation, in the figures of the accompanying drawings in which:
[0010] Figure 1 illustrates one example of a system that employs a universal hub for a SCADA system configured in accordance with an embodiment of the present invention;
[0011] Figure 2A illustrates a top view of a transceiver communication module suitable for use with the universal hub shown in Figure 1;
[0012] Figure 2B illustrates various side views of the transceiver commnication module of Figure 2A, showing in particular communication ports thereof;
[0013] Figure 3A illustrates a top view of a device communication module suitable for use with the universal hub shown in Figure 1;
[0014] Figure 3B illustrates various side views of the device commnication module of Figure 3A, showing in particular communication ports thereof;
[0015] Figure 4A illustrates various side views of a hub commnication module suitable for use with the universal hub shown in Figure 1, showing in particular communication ports and other interfaces thereof;
[0016] Figure 4B illustrates a top view of the hub module shown in Figure 4A;
DETAILED DESCRIPTION
[0017] Described below is a modular SCADA communication apparatus and a related system in which this apparatus finds particular use. The SCADA communication apparatus will be referred to herein as a Universal Hub (UH). The UH is a remote communications device that allows for the transmission and reception of messages between an Operations Center (OC) and one or more remote equipment units located in the field (i.e., in locations remote from the OC). The "remoteness" of the equipment is a relative concept.
In some cases, it may refer to equipment units and related UHs located many miles from the OC in uninhabited or sparsely inhabited areas that are not easily accessible. In other cases, it may refer to equipment and UHs that are merely located in another room of a building. The common factor among these disparate "remote" locations and equipment units is the need to communicate information to the OC andJor to receive operational commands therefrom.
[0018] The remote equipment may be any form of equipment that is commonly monitored andlor controlled through SCADA systems. For example, pumps, flow meters, generators, pneumatic devices, switches, gauges and the like are all common components of SCADA
systems. The present invention does not necessarily concern the design of such equipment;
rather, the present invention is primarily directed to a communication apparatus that acts as an interface between this different forms of equipment and the different forms of communication links that may be used to relay messages between the pieces of equipment and the OC.
[0019] The present invention is discussed below in terms of presently preferred embodiments thereof, however, this discussion is not meant to limit the scope of the invention. By studying the present disclosure, others of ordinary skill in the art may recognize equivalent procedures, materials or structures that can be substituted for those described herein to achieve the same effect. The reader is advised and reminded that the use of such equivalents is deemed to be within the scope of the present invention.
For example, where the discussion refers to well-known structures and devices, block diagrams are used, in part to demonstrate the broad applicability of the present invention to a wide range of such structures and devices.
[0020] Before describing the UH in detail, it is helpful to discuss the overall system in which it is used. One example of such a system is shown in Figure 1. The UH 10 is deployed in the field between the RTU/field equipment piece 12 and the OC 14. The UH
communicates with the OC via a communications network 16. This communications network may be any form or forms of such a network, including leased lines, cellular or other wireless communication links (including radio, microwave and/or satellite communication links), or a proprietary network that is provisioned by the network operator.
[0021] In some cases, the communication network may make use of the Motorola iDEN
network, which is used by Nextel Communications for its cellular and two-way radio (Direct ConnectTM) service. In such cases, the UH 10 may make use of the Nextel 101000 modem, which is adapted for use with this network. Use of this network and modem combination provides particular advantages because the present inventors have found that the Nextel Direct Connect service often provides communication access in and to areas where ordinary cellular telephone communications are not possible or are less superior than the Direct Connect service. Thus, SCADA network operators can realize the advantages of using an already deployed, commercial wireless network, without suffering the communication gaps and losses that are common to other cellular telephone networks.
[0022] As more fully described below, the UH 10 employs a modular design that, in one embodiment, will accommodate a type II or III PCMCIA card as the transceiver communication module. The Nextel 101000 modem uses an industry-standard Type III form factor and serial interface. Thus, the present UH 10 is compatible for use with this modem.
Other network operators that offer similarly compatible (in terms of form factor) modems include AT&T Wireless (for CDPD and GPRS network) and Cingular (for GSM and GPRS
networks).
[0023] UH 10 includes three primary modules. At its core, UH 10 includes a hub module 18. Hub module 18 is a programmable module (e.g., that includes a general purpose programmable microprocessor or reduced instruction set processor along with computer readable instructions stored in a non-volatile memory, or a field programmable gate array or similar device with a boot ROM, etc.) that includes the computer-readable instructions (software) that controls the operation of UH 10 and provides a routing and transcoding/protocol conversion function for messages passing between device communication module 20 and transceiver communication module 22. In addition, may include software and/or hardware that allow UH 10 to respond to specific and/or global polls by OC 14.
[0024] Communications between the RTU/field equipment 12 and the OC 14 are bi-directional, but not necessarily full duplex-only one component needs to transmit data at any one time. In most cases, communications are initiated by the OC 14, which instructs the RTU associated with the field device to report on the current status of the monitored equipment. The RTU responds by relaying information to the OC 14, including any data collected from the monitored equipment and/or information regarding the current health of that equipment.
[0025] In some cases, communications will be initiated by the RTU itself. For example, in situations where the RTU senses a fault with the field equipment, or the operational parameters of the RTU have been exceeded in some sense that constitutes an alert situation, the RTU may report the fault or alert condition to the OC 14 without waiting for a poll. In such cases, the UH 10 transfers this information to the OC 14 so that network operators can make appropriate decisions and take action accordingly.
[0026] In each case, communications between the OC 14 and the RTU/field equipment 12 are passed through UH 10. Communications from the OC 14 are received at UH 10 at the transceiver communication module 22, routed through the hub module 18 and provided to the device communication module 20. In other embodiments, the messages may be passed directly from the transceiver communication module 22 to the device communication module 20. From the transceiver communication module, the messages from the OC
14 are passed to the RTU/field equipment 12. Any messages from the RTU/field equipment 12 to the OC 14 follow a reverse path through the UH 10.
[0027] Having thus described the overall system in which the UH 10 operates, we turn now to a more detailed discussion of the UH 10 itself and the modules that are included therein.
The UH 10 is designed on a "hub and spoke" philosophy in that it acts as a hub for a variety of different communication links (spokes) between the RTU/field equipment 12 and the OC
14. The UH 10 thus allows for a common communication protocol to/from the OC
14, regardless of the physical communication medium that is used. This is an advantage for network operators because it means that individual communication mechanisms for communicating with disparate types of RTUs need not be employed at the OC 14.
Further, as discussed in detail below, the UH 10 can be a common platform for receiving device communication modules 20 having different physical connectors for connection to different forms of field equipment and/or RTUs.
[0028] Transceiver communication module 22 is versatile in the sense that it is able to accommodate a number of different methodologies in its communication role with the OC.

In one embodiment, transceiver communication module is adapted to allow for communication via the following alternatives:
i. Leased Line, e.g., via an analog or digital (e.g., ISDN or DSL) modem, ii. PCMCIA/CardBus Communications Interfaces, including:
1. Cellular/CDPD (Cellular Digital Packet Data) IGPRS (GSM
Packet Radio System), 2. Wireless RF/Point-to-Point/Microwave, 3. Satellite, 4. Other custom/proprietary interfaces, iii. Serial Communication Interfaces, including:
1. RS-232, 2. RS-422, 3. RS-4~5 4. USB 1.1/2.0, 5. Other serial connections/protocols, iv. TCP/IP or other LAN communication protocols, e.g., via an Ethernet or other data communications interface, v. Other implementations of one of the above alternatives (e.g., other satellite communication interfaces having other than PCMCIA form factors).
Typically, one of these methods will be selected as a primary connection for the transceiver module 22.
[0029] The hub module 1 ~ provides power for the transceiver commnication module 22. In particular, the UH 10 acts as a centralized power distribution module, providing appropriate power to the transceiver communication module 22 as required. Power redundancy and failover operation (e.g., from primary power to emergency battery backup power or similar secondary power supply) are provided for in the event of power failures.
[0030] The transceiver communication module 22 has three main functions:
i. Transferring data to and from the Hub module 18;
ii. Optionally encrypting and decrypting data transmitted to/received from an associated transceiver; and iii. Communicating with the OC 14 (via the associated transceiver).
[0031] For example, if cellular communications are used, meaning that the transceiver associated with transceiver communication module 22 is adapted to communicate with OC
14 via a cellular communication network, then transceiver communication module 22 will format data received from hub module 18 in a form that can be received and understood by the cellular transceiver. The transceiver itself (e.g., the Nextel 101000 modem), however, will be responsible for formatting the data according to the actual communication protocol used by the cellular network. Thus, in the case of the Nextel 101000 modem, the transceiver communication module 22 will format data for transmission across a serial bus to the modem, using the electrical signal levels and other conventions associated with the PCMCIA TII communication interface, but the modem will then reformat the data for transmission according to the iDEN network communication protocols. In some cases, it may be necessary for the data being transferred between the transceiver communication module 22 and its associated transceiver to be encrypted/decrypted (as appropriate) on each side of the interface. This is to prevent unauthorized snooping of the data in sensitive installations.
[0032] The transceiver communication module 22 can be designed to provide a secondary transceiver communication connection to be used as a failover or secondary (alternate) communications route in the event that the primary (favored) route is inoperable for some reason. This failover function can be programmed to activate the secondary connection in specified situations, for example:
i. Elapsed time with no communication with the OC 14, ii. Critical message from the field device 12 is not received by OC 14, iii. Detected primary communications network failure, and/or iv. Detected primary communications hardware failure.
[0033] With the addition of a second connection, the UH 10 can also perform most-favored/least-favored routing of data sent between the RTU/field equipment 12 and the OC
14 (this process is referred to as transceiver routing). For example, data transmitted between certain hours may be sent through a primary (favored) connection, whereas data transmitted outside of those hours may be sent through the secondary (alternate) connection to take advantage of favorable network usage rates.
[0034] The transceiver communications module 22 can be physically implemented any of a variety of manners, for example:
i. All functionality can be directly integrated onto a UH 10 system circuit board, ii. All functionality can be integrated onto a removable plug-in module, or iii. Individual functionalities may be implemented within separate, removable plug-in modules.
[0035] A presently preferred implementation utilizes the modular concept as opposed to direct integration in a system circuit board. By modularizing the components, the UH 10 can be easily serviced in the field (e.g., through simple module replacement in the event of a failure rather than board-level troubleshooting or complete replacement of a UH 10).
Further, the UH 10 can be easily upgraded in the event the transmission medium between the UH 10 and the OC 14 is changed.
[0036] One example of the modularized transceiver communications module 22 is shown in Figures 2A and 2B. Figure 2A is a top view of the outline of the transceiver communications module 22, showing a modular card 24 with a handle 26 for easy insertion/removal from the UH 10. Thumbscrews or other fastening devices may be provided for securing the transceiver communications module 22 within the UH
10 chassis.
The transceiver communications module 22 may thus be configured as a printed circuit board (or boards) having electrical components mounted thereon and fitted with an interface that allows for communication with the hub module 18. The boards) may be carried on a rigid frame that includes handle 24.
[0037] Figure 2B shows side views of various examples of transceiver communication module 22, with each view showing different commnication interfaces to couple the module 22 to its associated transceiver. In one example, a PCMCIA slot 26 is provided to accept transceivers such as the 101000 modem that conform to a PCMCIA form factor.
Another example shows the module 22 having RJ 11 and/or RJ 45 jacks (30 and 32, respectively).
This configuration may be used where the module 22 includes an analog modem and needs to interface with a convention telephone line or where an external digital (i.e., I?SL or ISI~N) modem is used and an Ethernet cable is needed to connect the module 22 thereto.
[0038] Other alternatives provide transceiver communication module 22 with a serial port 34 and/or a USB port 36. These configurations are useful in cases where an analog modem is external to the module 22. Of course, one may combine some or all of these alternatives into a multi-port variant of the transceiver communication module 22, as shown.
[0039] The design of the device communication module 20 also follows the hub-and-spoke philosophy. The device communication module 20 communicates with the RTU
directly connected to the RTU/field equipment 12. The versatility of the device communication module 20 is that it is able to communicate with a number of different types of RTUs.
[0040] In addition to communicating with RTUs, the device communication module 20 is also configured to control and monitor some forms of field equipment directly (for example, primary distribution alarm and control devices (PDACs)). These are devices that do not have on-board intelligence systems and are controlled usually through simple voltage-level signals or dry contacts and may have one or two simple means (e.g., switches) to determine state.
[0041] The device communication module 20 is further designed to allow for communication with the RTUs and/or field equipment via the following types of interfaces:
i. Serial:
1. RS-232 2. RS-422 3. RS-485 4. USB
5. Other serial connections/protocols ii. Ethernet (e.g., for TCP/IP networks and/or LANs) iii. Multi Out (a UH-to-UH interface used to control multiple devices and/or other UH units) iv. Control Out (a custom interface used to connect the device communication module 20 to non-intelligent field devices (e.g., PDACs)) [0042] As was the case for the transceiver communication module 22, the hub module 18 will provide power for the device communication module 20. The hub module 18 will act as a centralized power distribution center, providing appropriate power to the device communication module 20 as required. Power redundancy and failover operation may be provided, as described above. In cases where power needs to be provided to a Control Out port, device communication module 20 may utilize a charge circuit and this interface may be powered by either the backup battery or primary power.
[0043] The device communication module 20 has two main functions:
i. Transferring data to and from the hub module 1 ~, and ii. Transmitting and receiving data to and from the RTU/field equipment 12 or non-intelligent field devices (e.g., PDACs).
[0044] As was the case for the transceiver communication module 22, for sensitive installations, device communication module 20 may be equipped with an encryption/decryption unit so that information passed between the device communication module 20 and the RTU/field equipment 12 is encrypted.
[0045] The device communication module 20 can be physically implemented any of a variety of ways, including:
i. All functionality can be directly integrated onto the UH 10 system circuit board (e.g., as part of hub module 1 ~), ii. All functionality can be integrated onto a removable plug-in module, and iii. Individual functionalities can be placed onto separate, removable plug-in modules [0046] A presently preferred implementation makes use of the module concept and an example of a device communication module 20 configured in accordance with this design is shown in Figures 3A and 3B. By modularizing the components, the UH 10 can be easily serviced in the field (e.g., through simple module replacement in the event of a failure rather than board-level troubleshooting or complete replacement of a UH 10). Further, the UH 10 can be easily upgraded in the event the field equipment and/or RTU is/are changed.
[0047] Figure 3A is a top view of the outline of the device communication module 20, showing a modular card 3 ~ with a handle 40 for easy insertion/removal from the UH 10.

Thumbscrews or other fastening devices may be provided for securing the device communication module 20 within the UH 10 chassis. The device communication module 20 may thus be configured as a printed circuit board (or boards) having electrical components mounted thereon and fitted with an interface that allows for communication with the hub module 18. The boards) may be carned on a rigid frame that includes handle 40.
[0048] Figure 3B shows side views of various examples of device communication module 20, with each view showing different commnication interfaces to couple the module 20 to its associated RTU/field equipment 12. In one example, a multi out port 42 and/or control out port 44 are provided. The mufti out port is adapted for communications between UH 10 and another UH 10, such as may be needed at installations where multiple sets of field equipment are being monitored. In some cases, this may be a conventional serial, USB, Ethernet or other well know computer/peripheral communication interface, though in other cases it may be a specially configured communication interface. The control out port 44 is specially adapted for communication with field equipment 12 that does not have an associated RTU. In such cases, the control out port 44 must be configured to accommodate inputs/outputs provided by the field equipment manufacturer. These may be conventional serial or other communication ports, but more likely will need to be custom designed interfaces that make use of various digital to analog converters in order to provide voltage levels compatible with the field equipment.
[0049] Another example of device communication module 20 provides RJ 11 and/or jacks (30 and 32, respectively). This configuration may be used where the module 20 includes an analog modem and needs to interface with a convention telephone line or where an external RTU is accessible via an Ethernet cable. Other alternatives provide device communication module 20 with a serial port 34 and/or a USB port 36. These configurations are useful in cases where the RTU is capable of serial communication. Of course, one may combine some or all of these alternatives into a rnulti-port variant of the device communication module 20, as shown.
[0050] The hub module 18 is the communications portal between the transceiver communication module 22 and the device communication module 20. It acts as the controller for the other modules, as well as adding the core intelligence for the UH 10.
[0051] The hub module 18 communicates with the transceiver communication module 22 and device communication module 20 internally through a bus (not shown).
Depending on the physical implementations of the other modules, this communication can be provided in a variety of ways. For example:
i. If either the transceiver communication module 22 and/or device communication module 20 are designed to be a modular, plug-in style package, communications between the hub module 18 and the transceiver communication module 22 / device communication module 20 may be through a card/module slot similar to a PCI card or similar connector.
ii. If either the transceiver communication module 22 and/or device communication module 20 are designed as daughter boards connected the hub module 18 system board, communications between the hub module 18 and the transceiver communication module 22 / device communication module 20 may be through a cable.
iii. If either the transceiver communication module 22 and/or device communication module 20 are designed to be directly integrated onto the hub module system board, communications between the hub module 18 and the transceiver communication module 22 / device communication module 20 will be through a circuit bus.
[0052] Additionally, the hub module 18 will have its own external communications port, preferably mounted on the outside of the main device chassis. One example of such a communication port is USB (1.1/2.0) port 46, shown in Figure 4A. In this illustration, several side views of the hub module 18 are shown. Notice that hub module 18 can accommodate transceiver communication module 22 in a transceiver communication module receiving slot 48. A similar slot (see Figure 4B) may be provided on another side of the hub module 18 to accommodate the device communication module 20. These slots are fitted with appropriate communication interfaces to allow for information exchange between the modules as described above.
[0053] On another side of the hub module 18, various power interfaces may be provided.
Preferably, the UH10 will have dual power sources: one primary and one backup.
[0054] Conventional AC-110/120 V inputs 50 may be provided to allow for primary power, while a 12V or 24V battery backup input 52 (shown implemented as a 2-pin connector cable connectable to backup battery) my be provided for secondary or backup power.
Another option is to provide for DC power input through jack 54.
[0055] The hub module 18 has eight main functions. First, the hub module operates to transfer information between the device communication module 20 and transceiver communication module 22 in a pseudo-transparent mode. This means that it will transfer messages between the device communication module 20 and transceiver communication module 22 by default, without performing any packet inspections or translations, but it will also be able to recognize specialized codes in these messages (that would not conflict with normal traffic) that can cause the hub module 18 to intercept the message and perform specific functions (described below).
[0056] Second, the hub module may be required to store the address information for the UH
and respond to specific polls from the OC 14 to that address. Third, the hub module 18 may intercept messages from the device communication module 20 and/or the transceiver communication module 22 for processing at the hub module 18. This may include instructions to update/alter the hub module 18 or transceiver communication module 22 and/or device communication module 20 as well as to transmit special control instructions to the RTU via the device communication module 20.
[0057] Fourth, the hub module 18 is responsible for performing validations to make sure the transceiver communication module 22 is only communicating with a previously designated host (i.e., to prevent communication with a foreign host). Fifth, the hub module 18 performs validations (if necessary) to make sure the device communication module 20 is only communicating with a previously designated RTU/field device (i.e., to prevent communication with a foreign or incorrect type of host).
[0058] Sixth, in the event that a large message needs to be sent to the OC 14 (such as a status report, etc.), the hub module 18 may compress the data and then send that compressed data to the OC 14. Any of several types of compression engines may be used for this task and the appropriate compression engine will, to some extent, depend upon the expected volume of traffic to be transmitted.
[0059] Seventh, the hub module maintains information on which devices and ports on the transceiver communication module 22 and device communication module 20 are enabled for use and with which devices. This may involve updating software tables during operations.
Finally, eighth, the hub module performs self diagnostics as well as monitoring the health of the transceiver communication module 22 and device communication module 20.
[0060] The hub module 18 is preferably implemented as one or more printed circuit boards with the various connections and/or plug-in slots indicated above. In general, the hub module 18 will include a processing engine (either a general purpose programmable microprocessor or reduced instruction set processor, or a field programmable gate array or the like), with associated operating system software and/or firmware and random access memory. In one embodiment, the hub module 18 stores a unique address identifier for the UH 10 in non-volatile memory and uses this identifier when parsing messages received from transceiver communication module 22 to determine if the messages (originally transmitted by OC 14) are meant for the UH 10 and/or its associated field equipment/RTU
12.
[0061] In addition to hardware, the hub module 18 includes an on-board software package (OSP). The OSP acts as the communications portal between the transceiver communication module 22 and the device communication module 20, as well as an intelligent management system for the UH 10 and its various modules.
[0062] In one operating mode, the OSP allows communications between the transceiver communication module 22 and device communication module 20. The OSP is completely transparent to both the transceiver communication module 22 and device communication module 20 in this mode. While it is not inspecting messages in their entirety, the OSP is looking for specially coded sequences that contain specific UH instructions.
These instructions can be used (e.g., by operators at the OC 14) to instruct the UH
10 to perform specific functions (such as compressing or decompressing data before or after encryption, updating RTU operational parameters, or other such functions). In all cases, the specially coded sequences are chosen so as to not conflict with other data sent between the OC 14 and the RTU/field equipment 12.
[0063] In one embodiment, the OSP is based on a Linux kernel and has seven software systems or modules:
i. transceiver communication software controller (TSC) - this is a driver for the transceiver communication module 22;
ii. device communication software controller (DSC) - this is a driver for the device communication module 20;
iii. hub software controller (HSC) - this is a driver for the hub module 18;

iv. universal hub logging software (HLS) - this module performs simple logging of activities (updates or upgrades, device/port enable or disable messages, file compression or decompression, address changes, etc.) performed by the UH 10 and the data so collected can be of help in the troubleshooting/diagnosing of faults reported by the UH 10.
v. universal hub diagnostics software (HDS) - this module performs diagnostics on the various modules of the UH 10 to ensure they are functioning properly and, if not, can attempt to reset that service or report an error condition to operators at the OC 14. The device will check the following vi. universal hub watchdog software (HWS) - this module watches for feature lockups and attempt to start the diagnostic system and/or restart/reboot specific modules or the whole UH 10 when error conditions are detected.
vii. universal hub update/upgrade manager (HUUM) - this module provides for updates and upgrades to be performed to the system both remotely and while directly connected to the field equipment/RTU 12.
[0064] The OSP is field upgradeable via the USB port 46 on the hub module 18.
Changes to activation data and other small driver changes can be made directly via USB
port 46, or can be made through special key sequences and data sent through the transceiver communication module 22.
[0065] Because the UH 10 is a true computer system with an operating system, it is also possible to download additional programmed functionality to the unit. One or more additional programs can be selected and installed onto the unit based on end-user requirements. These programs can perform functions such as change band monitoring (a program to watch performance norms between pre-determined low points and high points), exception reporting (reporting when change band parameters have been crossed), and other functions. In some cases, an RTU or other field equipment 12 that the UH 10 is connected to may not support these functions on its own (a non-intelligent device) so the UH 10 can be used to add that functionality.
(0066] Further, the UH 10 may add additional message encryption as required by the operator. This makes the unit especially well suited to sensitive installations. Encryption options include, but are not limited to, MDS, RSA, DES, triple-DES (3-DES), and IP-SEC.
Likewise, additional message compression may be added, as required. Thus, historical or other large data files may be compressed (optionally encrypted) and downloaded to the OC
14 using the regular communication channel between UH 10 and OC 14.
[0067] Thus, a modular SCADA communication apparatus and a related system in which the apparatus finds particular use have been described. Although the present invention has been described with reference to particular illustrated embodiments thereof, this discussion was not meant to be limiting in nature. Rather, the discussion was provided in order to communicate one example of the present invention, the true measure of which is best considered by reference to the claims, which follow.

Claims (12)

21~

What is claimed is:
1. A SCADA commnication apparatus, comprising:
a device communication module configured to provide communication through a selected one of a number of available device communication interfaces with a remote terminal unit (RTU) associated with a piece of field equipment monitored by a SCADA operations center;
a transceiver communication module configured to provide communication through a transceiver interface with a communications transceiver adapted for communication with the SCADA operations center; and a hub module, communicatively coupled to both the device communication module and the transceiver communication module and configured to route messages to and from the SCADA operations center therebetween.
2. The SCADA communications apparatus of claim 1 further comprising an operating system configured to monitor the messages to and from the SCADA operations center to determine whether any of the messages include instructions for the SCADA
communications apparatus.
3.~The SCADA communications apparatus of claim 1 wherein the transceiver interface comprises one of a serial port, a universal serial bus port, a PCMCIA
interface, an RJ 11 jack, or an RJ 45 jack.
4. The SCADA communications apparatus of claim 1 wherein the device communication interfaces include a serial port, a universal serial bus port, a PCMCIA
interface, an RJ 11 jack, an RJ 45 jack, and an inter-SCADA communication apparatus communication interface.
5. The SCADA commnication apparatus of claim 1 wherein the hub module is adapted to receive the transceiver communication module within a first slot.
6. The SCADA commnication apparatus of claim 5 wherein the hub module is further adapted to receive the device communication module within a second slot.
7. A SCADA communication apparatus, comprising a set of modules, a first one of which is adapted for communication with a remote telemetry unit (RTU), a second one of which is adapted for commnication with a communications transceiver, and a third one of which is adapted for routing messages between and to physically house the first and second ones of the modules.
8. The SCADA communication apparatus of claim 7 wherein the second one of the modules is adapted to receive a transceiver having a PCMCIA form factor.
9. The SCADA communication apparatus of claim 8 wherein the transceiver comprises a modem adapted for use with a cellular communication network.
10. The SCADA communication apparatus of claim 7 wherein the third module comprises a computer-based unit including a software package adapted to inspect messages passing between the first and second modules to identify instructions for the SCADA
communication apparatus.
11. The SCADA communication apparatus of claim 10 wherein the instructions are selected from a list comprising compressing data, decompressing data, encrypting data, decrypting data, and updating operational parameters for the SCADA communication apparatus.
12. The SCADA communication apparatus of claim 7 wherein the transceiver comprises a modem adapted for use with a cellular communication network.
CA002489229A 2002-06-12 2003-06-12 Modular scada communication apparatus and system for using same Abandoned CA2489229A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/170,977 2002-06-12
US10/170,977 US7006524B2 (en) 2002-06-12 2002-06-12 Modular SCADA communication apparatus and system for using same
PCT/US2003/018654 WO2003107296A2 (en) 2002-06-12 2003-06-12 Modular scada communication apparatus and system for using same

Publications (1)

Publication Number Publication Date
CA2489229A1 true CA2489229A1 (en) 2003-12-24

Family

ID=29732657

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002489229A Abandoned CA2489229A1 (en) 2002-06-12 2003-06-12 Modular scada communication apparatus and system for using same

Country Status (6)

Country Link
US (1) US7006524B2 (en)
EP (1) EP1512310A2 (en)
JP (1) JP2006501538A (en)
AU (1) AU2003276676B2 (en)
CA (1) CA2489229A1 (en)
WO (1) WO2003107296A2 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7127328B2 (en) 1994-12-30 2006-10-24 Power Measurement Ltd. System and method for federated security in an energy management system
US7188003B2 (en) 1994-12-30 2007-03-06 Power Measurement Ltd. System and method for securing energy management systems
US7761910B2 (en) 1994-12-30 2010-07-20 Power Measurement Ltd. System and method for assigning an identity to an intelligent electronic device
WO2003073312A1 (en) * 2002-02-25 2003-09-04 General Electric Company Method and apparatus for minimally invasive network monitoring
AU2003287430A1 (en) * 2002-10-30 2004-05-25 Mark Ocondi Intelligent wireless multicast network
US7644290B2 (en) 2003-03-31 2010-01-05 Power Measurement Ltd. System and method for seal tamper detection for intelligent electronic devices
US20070162957A1 (en) * 2003-07-01 2007-07-12 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20050005093A1 (en) * 2003-07-01 2005-01-06 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20080109889A1 (en) * 2003-07-01 2008-05-08 Andrew Bartels Methods, systems and devices for securing supervisory control and data acquisition (SCADA) communications
US20070241931A1 (en) * 2003-10-30 2007-10-18 Veco Gas Technology, Inc. Wireless automation systems and processes for wells
CN100350714C (en) * 2005-11-16 2007-11-21 上海欣能自动化系统有限公司 Intelligent observing and controlling system
CA2679906A1 (en) * 2006-03-02 2007-09-13 Aegis Technologies, Inc. Methods, systems and devices for securing supervisory control and data acquisition (scada) communications
US20070271383A1 (en) * 2006-05-18 2007-11-22 International Business Machines Corporation Method and system for managing an electrical device over a power delivery network
US8359248B2 (en) 2006-08-24 2013-01-22 Blue Pillar, Inc. Systems, methods, and devices for managing emergency power supply systems
US7760650B2 (en) 2006-12-22 2010-07-20 Ipnp Ltd. SCADA system with instant messaging
DE102007026176A1 (en) * 2007-01-04 2008-07-17 Dewind Ltd. SCADA unit
US20110093493A1 (en) 2008-10-28 2011-04-21 Honeywell International Inc. Building management system site categories
US20100101774A1 (en) * 2008-10-29 2010-04-29 Ch2M Hill, Inc. Measurement and Control of Liquid Level in Wells
MX2011004874A (en) 2008-11-06 2011-11-01 Southwire Co Real-time power line rating.
GB2468117B (en) * 2009-02-18 2013-05-15 Vetco Gray Controls Ltd A subsea well control system
DE102009042354C5 (en) * 2009-09-23 2017-07-13 Phoenix Contact Gmbh & Co. Kg Method and device for safety-related communication in the communication network of an automation system
SG190483A1 (en) * 2011-12-01 2013-06-28 Addvalue Technologies Ltd A communication device and network, and method of communication
US9529349B2 (en) 2012-10-22 2016-12-27 Honeywell International Inc. Supervisor user management system
CN103399765A (en) * 2013-07-27 2013-11-20 宁波德曼压缩机有限公司 Control device of variable-frequency air compressor
US9971977B2 (en) * 2013-10-21 2018-05-15 Honeywell International Inc. Opus enterprise report system
US9933762B2 (en) 2014-07-09 2018-04-03 Honeywell International Inc. Multisite version and upgrade management system
EP2988183B1 (en) 2014-08-14 2020-04-01 Siemens Aktiengesellschaft System for observing and/or controlling a plant
US9864864B2 (en) * 2014-09-23 2018-01-09 Accenture Global Services Limited Industrial security agent platform
US10362104B2 (en) 2015-09-23 2019-07-23 Honeywell International Inc. Data manager
US10209689B2 (en) 2015-09-23 2019-02-19 Honeywell International Inc. Supervisor history service import manager
TWI824340B (en) * 2021-11-19 2023-12-01 協欣電子工業股份有限公司 power supply

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10716A (en) * 1854-03-28 Cooking-stove
US6418324B1 (en) * 1995-06-01 2002-07-09 Padcom, Incorporated Apparatus and method for transparent wireless communication between a remote device and host system
US5748104A (en) * 1996-07-11 1998-05-05 Qualcomm Incorporated Wireless remote telemetry system
US5956487A (en) * 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
WO1998053581A1 (en) 1997-05-19 1998-11-26 Coactive Networks, Inc. Server system and method for networking control networks and direct input/output devices with the world wide web
US20010010716A1 (en) 1998-08-20 2001-08-02 Todd Smith Premises gateway and premises network interfaces for accessing subscriber premises equipment and communication networks using ring suppression
JP2000315292A (en) * 1999-04-28 2000-11-14 Zenzo Hashimoto Radio measuring instrument where optimal function can be selected by pc card
JP2001202298A (en) * 2000-01-19 2001-07-27 Toshiba Corp Monitoring manager, field monitoring device and computer-readable recording medium with program recorded thereon
JP3462842B2 (en) * 2000-05-25 2003-11-05 住友化学工業株式会社 Process control method, process control device, process control system, and recording medium recording program for executing process control method
US7584241B2 (en) * 2001-03-19 2009-09-01 Microsoft Corporation System and method for communications management and data exchange
US6628992B2 (en) * 2001-04-05 2003-09-30 Automation Solutions, Inc. Remote terminal unit

Also Published As

Publication number Publication date
EP1512310A2 (en) 2005-03-09
WO2003107296A3 (en) 2004-04-22
US7006524B2 (en) 2006-02-28
AU2003276676A2 (en) 2005-04-07
AU2003276676A1 (en) 2003-12-31
AU2003276676B2 (en) 2004-02-26
US20040156352A1 (en) 2004-08-12
JP2006501538A (en) 2006-01-12
WO2003107296A2 (en) 2003-12-24

Similar Documents

Publication Publication Date Title
US7006524B2 (en) Modular SCADA communication apparatus and system for using same
US7487282B2 (en) Host-client utility meter systems and methods for communicating with the same
US7817063B2 (en) Method and system for remotely monitoring and controlling field devices with a street lamp elevated mesh network
US20050132115A1 (en) Host-client utility meter systems and methods for communicating with the same
US20060141940A1 (en) Intelligent bridge between PSTN and asynchronous communication channel
US20040004555A1 (en) Field selectable communication network
CN109196565B (en) Data concentration device and operation method thereof
CN1399452A (en) Bluetooth extra-band management and business amount monitor in radio access point
US20130024587A1 (en) Expanded protocol adapter for in-vehicle networks
EP1699021A1 (en) Connection adapter for communication device
CN101379448B (en) Electrical installation system, and method for operating electrical installation system
US20090256712A1 (en) Implicit Data Backup and Restoral System in a Peer-to-Peer Fire Detection Network
US6757600B2 (en) Control device for a networkable device
US20120198120A1 (en) Expanded protocol adapter for in-vehicle networks
EP1220555A2 (en) Autonomous sms remote management device for printers, copiers and fax machines
KR20000060717A (en) Monitor System operating RF repeater of Radio relay System
KR20030027975A (en) Wireless Modem for Remote Telemetering
CN100433773C (en) Verificution for proper coupling of power line communication units to power-supply circuit
EP0789293B1 (en) Smart switch for controlling the supply of power to a system
CN217307339U (en) Distributed distribution station terminal based on multiport forwarding communication
WO2005050586A2 (en) Host-client utility meter systems and methods for communicating with the same
CN219459089U (en) Data acquisition gateway and textile equipment data acquisition system
CN113495522B (en) Method and device for determining on-duty state of PLC in environment and equipment monitoring system
CN117580197A (en) Wireless gateway and industrial control system
AU2005100358A4 (en) Remote monitoring using wireless network

Legal Events

Date Code Title Description
EEER Examination request
FZDE Discontinued