Академический Документы
Профессиональный Документы
Культура Документы
Industriales
Segunda Parte
Module 1
Introduction to Industrial Networks
Configuration and
Tuning had to be
done locally.
Sensors and
actuators were
hardwired to the
controllers
www.sapconinstruments.com/capacitance/mpilc-level-instrument.html
HART Interbus-S
Module 2
Basic Process Principles
Digital
Differential pressure
sensor 0 – 250 kPa
www.directintustry.com
www.ls-windpower.com
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Variables Measured and Controlled
Illustrative Examples:
Level
Point level
Continuous
Capacitance
Radar gauging
Level Transmitter
Capacitance based, continuous
level control & indicator
www.sapconinstruments.com
Motors
Application considerations
Temperature
recorder
control
Temperature
TE
recorder
Desired
LT value Hs
CV
Desired
value Ts Condensate
Steam
Transmission lines
Fst, Tst
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Definition of terms
to an imposed R
change, or step
t, sec
input.
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Process lag, capacitance and
resistance
As the voltage of the capacitor approaches to the voltage of the
battery (corresponds to 100%) the charging rate gradually
decreases.
The time interval necessary for the capacitor to charge to the
63.2% of the battery voltage (no matter what is the battery
voltage) is constant for any one value of the resistance and the
capacitance. ,
100
capacitance: 10
0
RC 0 20 40 60
Time, sec
80 100 120
gH,
Pa
C
Hydraulic
R gH
t, sec
P, Pa
Pneumatic R
Gas
, t, sec
C
Thermal Heat
Heat
t, sec
source
The above processes examined are called transient process. The
response curve is called a reaction curve. The form of this curve is
exponential, and sometimes the curve is called exponential-transient
curve .
Dynamic characteristic of a system defines behaviour of a process in
respect to time
Static characteristic of a system defines behaviour of a process which
,
does not involve time. They can be linear or non-linear.
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Process reaction curve
Static characteristic of a thermocouple of Type K.
60
Thermal electromotive force, mV
50
40
30 Type K
20
10
,
0
-10
-300 0 300 600 900 1200 1500 1800
Temperature, C
0.008
Deviation, m
0.006
0.004
damp. = 1
damp. = 0.5
0.002
, damp. = 1.5
damp. = 0.2
0.000
0.0 2.0 4.0 6.0 8.0 10.0
X
Level
Flow
Temperature
Indicator
Recorder
Controller
Transmitter
Module 3
Data Communications and Fieldbus
Standards
Cable characteristics
Length of cable
Type of communications
Speed of transmission
Most important:
RS-232, RS-424
RS-485
Coaxial cable
Limitations
Distance < 50 ft (can be
higher if cable is shielded)
Maximum data rate of 20
Kb/s.
Only one transmitter and one
receiver. Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
RS-422 Standard
Uses balanced transmission.
Overcomes limitations of RS-
232.
Voltage levels
Logic 0 = +2 V to +6 V Logic
1 = -2 V to -6 V
Features
Longer distances are possible.
High data rates can be
achieved.
(100 Kb/s at 1200 m, 10 Mb/s
at 12 m)
Allows up to ten receivers for
each transmitter.
Balanced transmission is more
immune to noise.
Module 4
Main Parameters of Fieldbus Networks
Start delimiters
Preambles
Trailers:
FCS
End delimiters
Module 5
Industrial Applications
Sub-system
integration
Server integration
Module 6
Communication and Network Requirements
94
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Integracion de Sistemas
Industriales
Module 7
ISO OSI Model
Module 8
LAN Standards
Bus
Variations (later)
Optical fiber
old-fashioned Ethernet
upstream HFC
humans at a
shared wire (e.g., shared RF shared RF cocktail party
cabled Ethernet) (e.g., 802.11 WiFi) (satellite) (shared air, acoustical)
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
LAN Standards
Protocols: MAC
single shared broadcast channel
two or more simultaneous transmissions by nodes:
interference
collision if node receives two or more signals at the
same time
multiple access protocol
distributed algorithm that determines how nodes share
channel, i.e., determine when node can transmit
communication about channel sharing must use channel
itself!
no out-of-band channel for coordination
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
LAN Standards
Protocols: MAC
Three broad classes:
Channel Partitioning
divide channel into smaller “pieces” (time slots,
frequency, code)
allocate piece to node for exclusive use
Random Access
channel not divided, allow collisions
“recover” from collisions
“Taking turns”: Token
nodes take turns, but nodes with more to send can
take longer turns
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
LAN Standards
Protocols: Channel Partitioning
TDMA: time division multiple access
access to channel in "rounds"
each station gets fixed length slot (length = pkt
trans time) in each round
unused slots go idle
example: 6-station LAN, 1,3,4 have pkt, slots
2,5,6 idle
6-slot
frame
1 3 4 1 3 4
collision:
entire packet transmission
time wasted
note:
role of distance & propagation
delay in determining collision
probability
space
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
LAN Standards
Wireless Ethernet: IEEE 802.11
CSMA/CA: CSMA with Collision Avoidance
Avoid collisions: 2+ nodes transmitting at same time
A B
AP
reservation collision
DATA (A)
defer
time
Module 9
Ethernet
-Switching
2a: (MAC)
Controls access to
shared media
Uses a random
access protocol that
involves collisions
CSMA/CD
CD: Collision
detection
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Ethernet
Collision Detection (CD)
1. Interface receives datagram 4. If interface detects another
from network layer, creates transmission while
frame transmitting, aborts and
2. If the interface senses sends jam signal
channel idle, starts frame 5. After aborting, interface
transmission. If the interface enters exponential backoff
detects a collision, waits until where it waits for a random
channel idle, then transmits
amount of time, then, returns
3. If the interface transmits to Step 2
entire frame without
detecting another collision, A collision is detected by
interface is done with frame ! detecting an energy level
much higher than normal.
Module 10
Internet Layer Protocols
H1 bridge
controlled by
controlled by process application
application process
developer
developer
socket socket
TCP with TCP with controlled by
controlled by
buffers, operating
operating buffers, internet system
system variables variables
host or host or
server server
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Internet Layer Protocols
Ports and Sockets
Client must contact server When client creates socket:
server process must first client TCP establishes
be running connection to server TCP
server must have created When contacted by client,
socket (door) that server TCP creates new
welcomes client’s contact socket for server process to
communicate with client
Client contacts server by:
allows server to talk with
creating client-local TCP
multiple clients
socket
source port numbers
specifying IP address, port
used to distinguish
number of server process clients
write reply to
connectionSocket read reply from
clientSocket
close
connectionSocket close
clientSocket
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Internet Layer Protocols
Ports and Sockets
UDP: no “connection” between
client and server
no handshaking
application viewpoint
sender explicitly attaches IP
address and port of UDP provides unreliable transfer
destination to each packet of groups of bytes (“datagrams”)
between client and server
server must extract IP
address, port of sender
from received packet
UDP: transmitted data may be
received out of order, or
lost
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Internet Layer Protocols
Ports and Sockets
HSE uses two Internet protocols to send data
over a network: TCP and UDP
UDP: It is a
TCP: It enables two hosts
to establish a connection connectionless protocol
and exchange streams of Unlike TCP, UDP
data. provides few error
TCP guarantees delivery recovery services
of data and guarantees It offers a direct way to
delivery in the same access IP services
order that was sent.
Primarily used for
broadcasting messages
over a network
Integracion de Sistemas Industriales
Segunda Parte: Redes Industriales
Internet Layer Protocols
Ports and Sockets
UDP: no “connection” between
client and server
no handshaking
Module 11
Device Types