supervisory control & data acquisition communication technology

65
Supervisory Control & Data Acquisition Communication Technology

Upload: antony-wax

Post on 15-Dec-2015

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Supervisory Control & Data Acquisition Communication Technology

Supervisory Control & Data Acquisition

Communication Technology

Page 2: Supervisory Control & Data Acquisition Communication Technology

Which Network Do I Use?

Interbus S

Device Net

Echelon

Profibus

Ethernet

Seriplex

CAN

SDS

ASI

Modbus Plus

•Seriplex FAQ •CAN FAQ •Interbus S FAQ•IBS club•WorldFIP•LON works•Modbus

•Fieldbus compare•Honeywell •Control competition

Modbus

Page 3: Supervisory Control & Data Acquisition Communication Technology

What is a Network ?

A group of devices physically connected together for the purpose of sharing information, resources and a common transmission medium.

Page 4: Supervisory Control & Data Acquisition Communication Technology

Why do you need a network?

Control the flow of information• security, accessibility, data control

Centralize resources• save cost on local work stations and peripherals

Simplify data / software management• Backups, IS maintenance

• Share information with multiple users

Distribute tasks• reduce local need CPU power

Page 5: Supervisory Control & Data Acquisition Communication Technology

What makes a network work ?

Computers, printers …... Network interface cards Network adapter Software drivers Network Cabling Network protocols

Page 6: Supervisory Control & Data Acquisition Communication Technology

Master / Slave

(Similar to the teacher- student relationship)

Peer to Peer

(Similar to the workgroup concept)

Client / Server

(Similar to an automated teller transaction)

The Basic Types of Networks

Page 7: Supervisory Control & Data Acquisition Communication Technology

Slave SlaveSlave

Master

Master / Slave Network

Central Control and Administration Central Processing of Information Polling of Stations

Page 8: Supervisory Control & Data Acquisition Communication Technology

Peer To Peer Network

Distributed Administration Independent Processing of Information Shared Transmission Medium

Page 9: Supervisory Control & Data Acquisition Communication Technology

Client / Server Network

Central Network Administrator Controlled Flow of Information Independent Processing of Information Shared Transmission Medium

Page 10: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Layers Designedfor Data Processing

Layers Designedfor Communications

How is a network put together ?

The OSI model uses 7 layers to categorized the main elements of a basic network

Page 11: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

OSI Model Layers

A Model is used to ensure Compatibility Each station utilizes the same Protocol Stack

Page 12: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

OSI Model: Flow of Data

Logical Structure Data Multiplexing

Page 13: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Software Layers

Hardware Layers

Hardware / Software integration

The upper five layers are implemented with software The lower two layers are implemented with hardware

Page 14: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Twisted Pair/ Fiber Optics

Internet Protocol

Transmission Control

Application

CSMA - CD

OSI Model vs. Ethernet -TCP/IP

Ethernet does not incorporate all 7 layers because it’s development predated the OSI model

CDMA/CD – Carrier Sense Multiple Access with Collision Detection

Page 15: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Multiple Mediums

Application

ASIC Dependent

OSI Model vs. Field Bus Model

The typical field bus only utilizes 3 layers. The functions of the other layers are either built into the ASIC chip or the application layer

ASIC - Application-Specific Integrated Circuit

Page 16: Supervisory Control & Data Acquisition Communication Technology

What is common to all networks ?

Application message - dependent on software package• The message is created by the application package

Media Access Control• The procedure for sharing the physical medium

Logical Topology• The associations between the devices

Physical Topology• The layout of all the device connections

Transmission Mediums• The physical path used between the devices

Page 17: Supervisory Control & Data Acquisition Communication Technology

Jacket of PVC or Teflon

Jacket made of PVC or Teflon

Various Transmission Mediums

Coaxial Cable

Twisted Pair

Optical Fiber

Wireless

Page 18: Supervisory Control & Data Acquisition Communication Technology

Basic Physical Topologies

Bus Topology Star Topology Ring Topology Free Topology Hybrid Topology

Page 19: Supervisory Control & Data Acquisition Communication Technology

Bus Architecture Topology

Single Channel - Broadcast oriented• More delicate to maintain signal integrity based on cable

selection, distance and drops/taps

Page 20: Supervisory Control & Data Acquisition Communication Technology

Star Architecture Topology

Central Hub• multi-port repeater

– Loose star = lost network

• channel selecting switch

Page 21: Supervisory Control & Data Acquisition Communication Technology

Token Ring

Ring Architecture Topology

Each device is a repeater• Loose node= broken ring

Page 22: Supervisory Control & Data Acquisition Communication Technology

Free Topology

Devices are wired in any combination of topologies Usually requires one terminator

term

.Bus

LoopStar

Page 23: Supervisory Control & Data Acquisition Communication Technology

X25Phone System

Hybrid Architecture Topology

Non-rooted Tree Architecture (ex.- Internet)

Page 24: Supervisory Control & Data Acquisition Communication Technology

Network Extenders

Repeater and Hub Bridge Router Gateway

Repeater and Hub

Bridge

RouterGateway

Page 25: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium

Physical Layer Network Extenders

Repeater or Hub• Active repeaters regenerate the signal (store and forward)

• Passive repeater amplifies the signal; adds no latency

Page 26: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium

Data Link Layer

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium

Data Link Layer

Data Link Layer Network Extenders

Bridge or Level 2 Switch

Page 27: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium

Network

Data Link LayerPhysical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Physical Medium

Network

Data Link Layer

Network Layer Network Extenders

Router or Level 3 Switch

Page 28: Supervisory Control & Data Acquisition Communication Technology

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Application

Physical Medium

Network

Transport

Session

Presentation

Application

Datalink Layer

Application

Application Layer Network Extenders

Gateway

Page 29: Supervisory Control & Data Acquisition Communication Technology

Logical Terminology & Topologies

Node Segment / Channel Subnet Network Domain System

Node

Bridge

Gateway

Domain A Domain B

Router

Network A

Network B

RouterSubnet

Segment

Subnet

Segment

Page 30: Supervisory Control & Data Acquisition Communication Technology

A Node

A collection of SW objects that communicate over a network based upon a single hardware ID.

A physical device may contain one or more nodes• Example - a router

Node

Node IDParameters

Data

Page 31: Supervisory Control & Data Acquisition Communication Technology

Segment

Node

NodeNodeNodeNodeNode

Segment / Channel

One or more nodes electrically connected to a continuous section of a transmission media

May include the trunk line, drop line, multi-port taps and other cable components.

Page 32: Supervisory Control & Data Acquisition Communication Technology

Subnetwork (Subnet)

One or more nodes sharing a common protocol and a media access arbitration method

May contain multiple segments

Subnet

Segment

Segment

Segment

Page 33: Supervisory Control & Data Acquisition Communication Technology

Network

Network

One or more subnets using a common network level protocol where each hardware ID is unique on the network

May contain multiple subnets

Page 34: Supervisory Control & Data Acquisition Communication Technology

Domain

One or more networks where each network has a unique ID within the domain

May contain a variety of network types connected together with gateways and routers

Domain

GatewayNetworkRouter

Network

Network

Network

Page 35: Supervisory Control & Data Acquisition Communication Technology

System

System

One or more Domains

Domain

Domain

Domain

Page 36: Supervisory Control & Data Acquisition Communication Technology

Basic Media Access Control Methods

Time Division AccessPolled AccessToken AccessCarrier Sense Multiple Access

NODE #2 NODE #5NODE #12 NODE #10Token

How will they share the common media ?

Page 37: Supervisory Control & Data Acquisition Communication Technology

Time Division Access

Utilizes a master clock Each device is assigned a slice of time

Page 38: Supervisory Control & Data Acquisition Communication Technology

Polled Access

Utilizes one device as a master Other devices a considered slave devices The master requests information from each slave The slave responds to the request

DP

-Sla

ve

imm

edia

tere

spo

nse

Sla

ve

Mas

ter

Header Input Data Trailer

Trailer Output Data Header

Request Frame

Response Frame

Page 39: Supervisory Control & Data Acquisition Communication Technology

Token Access

Every device is considered equal A token is used to administer access rights The token is passed logically among the devices Requests are initialized when a device possess the token

NODE #2 NODE #5NODE #12 NODE #10Token

Message

MessageMessageMessage Message

MessageToken

Token Token Token Token Token

Token

Token

Page 40: Supervisory Control & Data Acquisition Communication Technology

Carrier Sense Multiple Access

No priority is assigned to the devices All the devices contend for access Messages are only sent if the shared media is not in use

NODE #2 NODE #5NODE #12 NODE #10

Message

MessageMessageMessage Message

Message Message

MessageMessageMessage

Message

Page 41: Supervisory Control & Data Acquisition Communication Technology

Multiple Mediums & Physical Topologies

Application: message specifications

Various Media Access Methods: ASIC Dependent

Typical Automation Field Bus Model

The typical field bus only utilizes 3 layers. The functions of the other layers are either built into the ASIC chip or the application layer

The application layer will characterize the overall function of the field bus or the network.

Page 42: Supervisory Control & Data Acquisition Communication Technology

Basic Types of Automation Networks

Data Network Control Network Device Bus / Field Bus Sensor / Actuator Bus

Operations Level

Management Level

System Level (Cell)

Process Level

Sensor / Actuator Level

Control Network

Data Network

Device Bus / Field Bus

Sensor/Actuator Bus

Page 43: Supervisory Control & Data Acquisition Communication Technology

Network Levels - Typical Applications

Level 2

Level 1

Level 0.5

Level 0

Host

HMIController

Peer

IntelligentDevices

Pusbutton Sensor

Level 2: Hosts• Recipe data downloads

• Production data uploads

• Application programming and management

Level 1: Control• Peer to peer data

• HMI displays

Level 0.5: I/O• I/O racks and blocks

• Intelligent devices

– Variable frequency drives

– Process valves

– Power meters

– Complex Sensors

Level 0: Devices• Pushbuttons / Simple sensors

Page 44: Supervisory Control & Data Acquisition Communication Technology

Network Levels - Transmission Characteristics

Level 2: Hosts• Data: blocks or files

• Frequency: seconds to minutes

• Distance: LAN / WAN / Internet

Level 1: Control• Data: words or blocks

• Frequency: 50 to 500 Milliseconds

• Distance: 300m

Level 0.5: I/O• Data: bytes or words

• Frequency: 20 to 100 Milliseconds

• Distance: 300m

Level 0: Devices• Data: bits

• Frequency: 5 to 50 Milliseconds

• Distance: 30m

Level 2

Level 1

Level 0.5

Level 0

Host

HMIController

Peer

IntelligentDevices

Pusbutton Sensor

Page 45: Supervisory Control & Data Acquisition Communication Technology

Communication Network Levels

Data NetworkInformation Level( Level 2 )

Control NetworkWord Level( Level 1 )

Device / Field BusByte & Word Level( Level 0.5 )

Sensor/ Actuator BusBit Level( Level 0 )

Ethernet TCP/IPToken ring

Modbus PlusFIPWayDevice NetEthernet TCP/IP

Remote I/OInterbus ™Profibus DP ™DeviceNet ™ Lonworks ™Fip IO ™

Lonworks ™Seriplex ™

ASi ™

File Transfers

Data TransferProgram

DiscreteAnalogSet PointsWords

DiscreteLimited Analog

Level Network Name Information Type

* ™ is a trade mark

Page 46: Supervisory Control & Data Acquisition Communication Technology

Automation & Control System Hierarchy

Automation and control systems can incorporate them all

Page 47: Supervisory Control & Data Acquisition Communication Technology

Sensor / Actuator Bus

Sensor Actuator Buses are bit level oriented

Page 48: Supervisory Control & Data Acquisition Communication Technology

Sensor / Actuator Bus

LONworks

16-100 ms64 nodes

32385500m

228 bytesHighHighLarge

SpeedNodes

DistanceMessage SizeNode CostInstalled CostPhysical Size

ASi

5ms31 nodes

31100m4 bitsLowLowSmall

Seriplex

0.7ms64 nodes

5101500m1 bitLowLowSmall

Page 49: Supervisory Control & Data Acquisition Communication Technology

Controller Network Interface Module

PushButtons

PilotLights

ActuatorsValves

ASi power supply 24 V DC

Distribution Module

I/O Module

ASI Communication Network Master - Slave Network – polled media access method Utilizes a special 2 conductor cable for data and power Data size - 4 bits 31 maximum slave devices on the bus

Page 50: Supervisory Control & Data Acquisition Communication Technology

PushButtons

PilotLights

ActuatorsValves

Controller / Network Interface Module24 VDC power supply

Seriplex Communication Network

Master - slave or peer to peer network type Time division media access control - 100kHz clock Special 4 conductor cable - clock, power, data, common Clock pulse number equals address

Page 51: Supervisory Control & Data Acquisition Communication Technology

Device / Field Bus

Device Buses incorporate intelligent devices

Page 52: Supervisory Control & Data Acquisition Communication Technology

Device / Field Bus

Profibus-DP

10 ms32 nodes

321200m

246 bytesMedium

HighLarge

SpeedNodesMax nodesDistanceMessage SizeNode CostInstalled CostPhysical Size

Interbus S

4 ms256 nodes

N/A13km

MediumLow

Medium

Device Net(CAN)

10-52 ms64 nodes

64250m

8 bytesMedium

HighMedium

Page 53: Supervisory Control & Data Acquisition Communication Technology

T/C, RTD, Servo, Barcode, RF Tag

Quantum Controller Compact 984 I/O Modules

PC based Operator Control Station

NOA 611 Interface

Third Party Products

Terminal I/O Modules

BDEA 202Interface

Interbus Network

Many third party suppliers Large physical topology 12km Price competitive

Loss of device or connection disables complete system

Page 54: Supervisory Control & Data Acquisition Communication Technology

InterBus-S Strong points

• High performance I/O exchanges, deterministic protocol

– Approx. 7 ms for 128 devices with 32 I/O (2048 input bits, 2048 output bits)

– Built-in reflex functions

• Standardized profiles , interoperability, unique installation tool : CMD tool, product catalogue

• Different physical layers (loop sensor )

• Activation / deactivation segment

• Fault localization

Weak points• Low performance message

handling– Adapted to parameter

setting only. 1 to 8 words per device and per bus cycle

– No slave to slave communication

• No diffusion (variable or message handling)

• One level of priority for cyclic variables

• No downgrade mode– The bus stops in the event

of a fault on the device– When the bus restarts,

the following devices cannot be accessed

• DIN standard– Similar to Phoenix Contact

strategy (components, policies, etc)

Page 55: Supervisory Control & Data Acquisition Communication Technology

ActuatorsValves

Controller / Network Interface

24 VDC power supply

PushButtons

I/O Module Drives

MOD IC ON

I/O Module

DeviceNet Communication Network

Limited physical topology 500m

Page 56: Supervisory Control & Data Acquisition Communication Technology

Terminal I/O Modules

up to 1200m distance

Direct connection to third party products

Controller / NetworkInterface Module

Computer / NetworkInterface Module

Controller / NetworkInterface Module

ProfiBus DP Network

Large physical topology 24km (fiber)

Difficult to configure and maintain; needs multiple software pieces

Page 57: Supervisory Control & Data Acquisition Communication Technology

MODIC ON MODIC ON

Lighting Assemblies Switch

I/O Modules

Photo Sensor

ProgrammableController

Computer

LONWorks Communication Network

Free topology and highly flexible

Large number of nodes 32000/domain

Slower cycle times

Page 58: Supervisory Control & Data Acquisition Communication Technology

Control Networks

Control Networks require critical performance

Page 59: Supervisory Control & Data Acquisition Communication Technology

Control Networks

SpeedNodesDistanceMessage SizeNode CostInstalled CostPhysical Size

Modbus Plus20k reg/sec

6413km

100 registersMedium

LowMedium

FIPWAY10-80 ms

321000m

128 bytesMedium

HighLarge

Modbus Plus FIPWAY

Page 60: Supervisory Control & Data Acquisition Communication Technology

ModConnect

984 ControllerQuantum ControllerCompact 984 Controller

Operator Control Station

Terminal I/O Modules

Third PartyProducts

Modbus Plus Network

Page 61: Supervisory Control & Data Acquisition Communication Technology

Modbus Plus excellent performance Predictable performance As fast as hardwired I/O

• Typical token rotation time of 2 milliseconds per node

• Maximum network throughput of 20,000 registers/Sec

0

2000

4000

6000

8000

10000

2 4 10 20 30

Network Throughput

Nodes

Reg/Sec per Node

Page 62: Supervisory Control & Data Acquisition Communication Technology

Data Networks

Data Networks extend the information capabilities

Page 63: Supervisory Control & Data Acquisition Communication Technology

Data Networks

NodesMax NodesDistanceMessage SizeNode CostInstalled CostPhysical Size

Ethernet

8 - 24 nodes/hubUnlimited

100 m (node to hub)Unlimited

LowDepends on Extent of Network

World Wide

Page 64: Supervisory Control & Data Acquisition Communication Technology

Ethernet Backbone

Hub

Laptop Hub

QuantumEthernet

Offices

PlantFloor

QuantumEthernet

10Base-T

10Base-T

Ethernet Data Network

Page 65: Supervisory Control & Data Acquisition Communication Technology

Important Application Information

Number of nodes (I/O points) required. Distance between I/O points. Overall network distance. Data throughput required. Preferred PLC Controllers being utilized Bit level traffic quantity Word level traffic quantity Preferred Media (coax, fiber, twisted pair,…..) Maintenance preferences Greenfield installation Installed base Preferred vender list