Scada - Intro To CDPD
Scada - Intro To CDPD
CDPD carriers provide three alternatives for connecting a SCADA System to remote devices:
1. Using a Frame Relay connection into the CDPD Network
2. Using the public Internet
3. Using another CDPD Modem connected to the Host System;
Frame Other
Relay Internet CDPD
Networks
1 2
Local
3 CDPD
Network
WHAT IS TELEMETRY?
Telemetry is an automated communications process by which data is collected from
instruments located at remote or inaccessible points and transmitted to receiving equipment
for measurement, monitoring, display, and recording. Transmission of the information may
be over physical pairs of wires, telecommunication circuits, wireless radios or satellite.
WHAT IS SCADA?
SCADA (Supervisory Control And Data Acquisition) is an industria l measurement and control
system consisting of a central host (or Master) and one or more remote stations controlled by
standard and/or custom software. SCADA systems are similar to Distributed Control Systems
(DCS), which are LAN based control systems routinely seen in factories, treatment plants etc.
SCADA systems often cover larger geographic areas, and rely on a variety of communications
systems. SCADA systems use a sophisticated database, provide graphing and reporting
functions, offer an interface to operate equipment and have software initiated alarms to alert
control engineers to specific conditions.
Some examples of Telemetry and SCADA applications include Water Supply Systems, Waste
Water Treatment Systems, Sewer and Drainage Runoff Systems, Natural Gas Transmission
and Supply, Electrical Power Transmission and Distribution, Weather Monitoring, Pipeline
Monitoring, Structural Integrity Monitors, and Transportation System Management.
WHAT IS A PROTOCOL?
A protocol is an agreed-upon format for tra nsmitting data between devices. Protocols used in
SCADA or Telemetry networks determine the essential communication elements, such as:
Protocols can be implemented in software and/or hardware. There are a variety of proprietary
and open-standard protocols to choose from, each having their relative advantages and
disadvantages. In the world of wireless communications (like CDPD), the protocols are
usually based on serial communications. Examples of such protocols include the following:
UNSOLICITED REPORTING
This applic ation involves a REMOTE device that is set up to send data to a HOST server on a
continuing basis. This is often the case with remote devices that don’t have a communications
protocol, and can only stream data out of a serial interface. By setting the CDPD Modem with
a pre-configured destination HOST, streaming data is sent without intervention or polling.
This is easy to configure, but requires that the HOST have the ability to manage the incoming
data. Data will look the same as it would if the HOST were connected via a local serial cable.
Remote Connection
Streaming data is sent from a remote CDPD modem direct to a Host CDPD Modem, which passes serial data to PC/Server.
#105000000x
#105000000x
CDPD
Network
Remote Device
The device is connected serially to the CDPD Modem.
The CDPD Modem will appear to be a PC on the RS232 port.
F-Relay
CDPD
or
Network RS-232
Internet
CDPD
Network
123.123.123.123
F-Relay CDPD
or
Network
Internet
To enable these systems to work with CDPD, the SCADA protocol messages need to be
converted to TCP/IP packets. This ‘protocol conversion’ or IP encapsulation takes place at
the Host and Remote ends, and is transparent to the Master and remote devices. Each
message is wrapped in an IP packet, sent to a specific CDPD modem, unwrapped, and the
original message is passed to the remote over an RS232 connection. This encapsulation can
be done in one of (3) ways:
• Using a HOST Raven CDPD Modem
• Through a serial-to-IP driver supplied by the SCADA application vendor, or
• Using a third-party COM redirector application such as COM/IP.
All three methods have their respective benefits. We will examine each in detail.
IP x.x.x.1
CDPD
RTU-1 = IP x.x.x.1 Network
RTU-2 = IP x.x.x.2
RTU-3 = IP x.x.x.3
RTU-4 = IP x.x.x.4 IP x.x.x.2
Another option is to acquire a driver or OPC server from a third-party developer, such as
Software Toolbox. These third party tools perform exactly the same as SCADA I/O drivers,
with all messages being sent to remote units via an IP based LAN connection to the CDPD
network. CDPD modems attached to the remotes work the same as in the previous scenario.
F-Relay
CDPD
or
Internet Network
F-Relay CDPD
or Network
Internet
NOTE:
Much like the Host Raven, COM/IP will wrap each serial message into an IP packet. However, COM/IP does
not support UDP, only TCP. While TCP is a robust protocol, it may be unnecessary given that most serial
protocols are already very robust. TCP also has packet-size and session ‘overhead’ you may want to avoid.
The use of UDP vs. TCP for data transfer is something you should always consider when designing a solution.
Gateways
Gateways facilitate data acquisition by acting as the communications front-end, accepting
multiple data streams to and from remote devices. Gateways accept message packets from
multiple serial interfaces and pass the data into a PAD (IP Packet-Assembler/Dis-assembler)
for transport onto a TCP/IP network. Gateways are often sophisticated systems that can be
tuned to interface with multiple protocols, manage large amounts of traffic, provide
assistance with message timing issues, and keep detailed communication logs.
F-Relay
or
CDPD
Internet Network
Since 1993, AirLink has been a recognized leader in the wireless data industry. Our founders
participated in the development of CDPD, and have focused on developing data collection and
control solutions for carriers, public utilities and transportation agencies. Our customer list is
a who’s-who of industry leaders, and they’re using our products for everything from
monitoring oil wells in Oklahoma to tracking tour bus fleets in Hawaii. You can find our
products attached to valves, pumps, switches, flow computers, data loggers, traffic counters,
message signs or tracking ambulances and tow-trucks. Anywhere there’s a need for instant
wireless information.
PROVEN SOLUTIONS
From RTUs and PLCs to Data Loggers and SCADA software, if you use it, we’ve probably
integrated with it. To give you an idea of what that means, we w ill let the logos speak for
themselves. Here are a few you may recognize…
AirLink’s personalized pre-sales engineering and post sales technical support is beyond
compare. Our Field Engineers understand wireless communications, and know how to make
things work. They come from all aspects of the automation, utility, and communication
industries, and have walked in your shoes.
So, if after reading this, you think you’re ready to try CDPD, then we’re ready to help.
Visit us on the web at www.airlink.com or call us at 510-226-4200.
AirLink Communications
We Make Wireless Data Work