Beruflich Dokumente
Kultur Dokumente
PLC
bus
bus
interface
remote
interface
modules
Input devices
Standard switches
and sensors wire to
remote input
interface modules
Includes, limit, push
button, reed, level,
pressure, proximity,
temperature, also
encoders and
analogue devices
Bus specific sensors
wire direct to the bus
Output devices
Standard output
devices wire to
remote output
interface modules
Includes solenoid
valves, relays,
contactors, motors,
lamps, message
displays, alarms,
servo actuators
Bus specific devices
wire direct to the bus
A bus
A bus is the wiring or electrical conductors
which carry the communication information
Serial communication needs only a pair of wires,
a power line may be carried in the same cable
All remote devices are controlled from the bus
PLC
bus
Why use Fieldbus
For centralised control of remote input and
output devices
To reduce the quantity of wiring
To simplify cable routing
Cost reduction
Centralised diagnostics and monitoring
Benefits
Reduced cabling
Reduced controller hardware ( requires no I/O )
Reduced assembly and installation time
Reduced costs
Better diagnostics
Reduced machine downtime
Increased productivity
Simply made additions and modifications
Increased flexibility
A comparison
Without serial communication:
Each input and output device needs a separate cable
connecting it to the PLC
The PLC must be fitted with input and output modules
For applications with many I/O devices there can be
hundreds of wires that are bulky and expensive to install
PLC
p
l
c
A comparison
With serial communication:
There is reduced wiring
The PLC needs no physical I/O modules
Ideal for I/O that is widely distributed
Ideal for large amounts of I/O
PLC
bus
Where to use Fieldbus
Machines with widely Applications include:
distributed I/O (input Automotive assembly
output) devices Paper making
Integrated process Printing
control Airport goods handling
Chemical processing
Assembly plant
Food and drink packaging
Manufacturing plant
Energy production
consisting of many
Security systems
different machines
Water treatment
Monitoring and data Traffic control
collection systems
Fieldbus types
There are many Some are open
different Fieldbus systems allowing
systems operating in equipment designs
industry from different
Some have basic manufacturers
capabilities others Some are proprietary
are sophisticated or closed systems
Some work over long consisting of only,
distances others over one manufacturers
shorter distances products
Closed system
A proprietary or The following are
closed system is one selected examples of
developed by a single closed systems
manufacturer Sysmac (Omron)
The system is JETWay-R (Jetter)
designed around a Pneubus (Norgren)
specific group of the
Link Bus (Allen
manufacturers
products and their Bradley)
typical applications Melsec (Mitsubishi)
10011011100100010010000110001010111110101
Serial communication
There are many Telephone
commonly known Telex / Fax
serial communication Internet
systems
Cable TV
Some work with
Radio / TV
digital signals others
with modulated Satellite
frequencies, these Telegraph
include: Semaphore
Topology
“Bus Topology” refers to the allowable
geometric construction of a bus,
Depending on the bus type these configurations
are possible:
star
line
line with spurs
ring line
tree
Star topology
Multiple lines radiating from the master
controller
Line topology
Single line running through all nodes
bus
Line with spurs topology
Line with T connections to one node each
bus
Ring topology
Line forming a complete loop back to the master
controller
Each node repeats the message received
bus
Single cable ring topology
Modules connected with 5 core cable
One pair is outward part of the bus the other is
the return part of the bus plus ground and
screen
bus
Tree topology
Multiple branch and T construction
bus
Nodes and I/O
Each module on the bus PLC
has a unique address and
is called a node
A node consists of one of
the following:
a remote input module
(single or multiple)
a remote output module
(single or multiple)
a bus specific single
component (in or out)
a bus specific group of
components (in or out)
Nodes can be in any mix,
position or sequence
Nodes and I/O
A single device remote PLC
module is dedicated to
one input or output and is
wired to an ordinary input
or output device
A multiple device node is
used to connect to a
range of devices all
belonging to that address
Some input and output
devices are bus specific
and have the node
circuitry built in. They can
be single devices or
multiple device modules
Communication
A remote module sends and receives messages to and
from the controller in a series of on (1) and off (0) states of
the bus called bits
They are transmitted at hundreds of thousands of bits per
second called the “Baud Rate”
All of the modules on a system work at the same baud rate
and may be addressed and reply many times each second
0 1 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 0 1 1 1 01 1 0 0 0 1 0 1 1
Speed
A combination of baud rate, message length, number of
nodes on the system, and communication program will
determine how often a slave node is polled by the master
Complex bus systems will have long message structures
to contain the potentially complex messages. Simple
messages will therefore be carried by more bits than they
would on a simpler bus system
It is evident that a small simple bus system with a
relatively low baud rate could be considerably faster than
a large complex bus system with a high baud rate
Speed
A change of state on the bus 0 to 1 or 1 to 0 will appear to
be seen by all the nodes on the bus at the same instant
The duration of each bit is determined by the baud rate
In theory with the following specification, all nodes can be
individually addressed and reply in about 4 milli seconds.
(A baud rate of 500KBits/sec with a fixed 32 bit message
length and 32 nodes on the bus)
In practice some of the input nodes will be reporting a
change of state, this will involve the master controller in
processing time before updating the output nodes
Programming
The program within a master node (PLC or computer) can
be considered in two sections
A front end program controlling the flow of bus messages
in and out of the serial port (programmed by the
manufacturer or vendor)
This is usually transparent to the user programmer who
will not necessarily need knowledge of it
A user program defining the operation of the plant by
calling outputs and reading inputs in a similar way as if the
I/O were individually wired
Typical scan
A PLC complete with a
Fieldbus interface will Read Inputs
usually implement both (front end program)
the front end and user
program on each scan as
follows:
Process logic
Read the status of the
(user program)
remote inputs and write
them to the PLC’s input
memory
Process the user Writes Outputs
program (front end program)
Write to the remote
outputs the status of the
PLC’s output memory
Configuration (front end)
A new system needs to be Node PLC I/O Memory
set up using the supplied 01 16 bits 10000 to 10015
configuration software 02 16 bits 10100 to 10115
Addresses of the input 03 8 bits 10200 to 10007
and output nodes are 04 32 bits 10300 to 10415
05 4 bits 10500 to 10503
allocated to addresses on
¦ ¦
the PLC’s I/O memory
map The quantity of bits per
The front end program node will depend on the
will automatically transfer number of devices
data to and from the I/O required at that point
memory and input and The maximum quantity
output nodes depend on the bus type
Configuration (front end)
The bit pattern in word Words Bits
121 is the reported on/off 15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
state of 16 inputs of a 120
121 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1
node e.g. node 11
122
The bit pattern in word 123
124 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 0
124 is the required on/off 125
state of the 16 outputs of 126
a node e.g. node 14 127
128
These two words are an
image of the I/O state of 2 Section of memory map from a
nodes PLC running a Fieldbus system
On every scan of the bus
word 121 is received from
node 11 and word 124 is
sent to node 14
Programming (user program)
In a user program for the Words Bits
PLC, outputs for node 14 15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
are written to word 124 120
121 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1
and inputs from node 11
122
are read from word 121 123
124 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 0
This replaces writing to 125
bits that are the PLC’s 126
own inputs and outputs 127
128
The I/O for other nodes
are contained in other Section of memory map from a
words which are also PLC running a Fieldbus system
received and sent on
each scan of the bus
Programming (user program)
The inputs 0,2,4,6,7,15 of Words Bits
node 11 are ON the others 15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
are OFF 120
121 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1
The outputs 122
1,3,5,6,9,11,13,14 of node 123
124 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 0
14 are ON the others are 125
OFF 126
127
The program will respond 128
to the changing state of
the input images and Section of memory map from a
update the output images PLC running a Fieldbus system
accordingly
Programming (user program)
15 13 11 09 07 05 03 01
The I/O image bit 14 12 10 08 06 04 02 00
numbers are shown on 120
121 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0
the respective hardware 122
123
The ladder diagram calls
124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
these numbers to inspect 125
inputs and drive outputs
12101 12100 12103 12102
12100 12102
12101 12103 eb1
12400
eb2
12401
eb3
12402
eb4 12400 12401 12402 12403
12403
connected
Connections for power,
and bus
Fieldbus Types
Fieldbus types
Valve islands and Open systems
remote input Device-Net
modules are available Interbus-S
for these Fieldbus
Profibus DP and FMS
types
AS-I
Click the system
titles for further Proprietary systems
details Sysmac (Omron)
JETWay-R (Jetter)
Pneubus (Norgren)
Integrated PLC
DeviceNet
Fieldbus Type
DeviceNet
Originally developed as CAN in 1980 for the
automobile industry to reduce wiring looms
Message set for industrial control defined by
Allen-Bradley to give the basis of DeviceNet
An open system administered by ODVA (Open
Device Vendors Association)
Multi-master multi-slave configuration
Masters can access the bus at any time to
request or issue data
Slaves can access the bus to reply to a master
Non-destructive anti collision
control prevents lost data
DeviceNet
Protocol: DeviceNet Max. Baud rate
(CAN) 500 kBits/sec
Norgren remote input Cable length at max.
module: max. 16 inputs Baud rate 100m
Norgren remote output Nodes per installation:
driver: max. 16 outputs 64
Topology: Line (May Max I/O per node 32 (2048
contain spurs (10ft each I/O total)
maximum) Cable: twisted pair, with
Configuration: Multi- screen and 24V.d.c. power
masters, multi-slaves line
Communication (CAN
standard)
End of DeviceNet
InterBus-S
Fieldbus Type
InterBus-S
A ring system with both the forward and return
data lines contained in one cable running
through each node. This gives the appearance of
a line
Uses point to point transmission so each node is
a repeater. This allows up to 400m between each
device and an overall distance of 13 km
A secondary ring bus (local bus) can be
branched from any point using a bus terminal
module giving the installation a tree like
structure
InterBus-S
Protocol: InterBus-S Max. Baud rate
Norgren remote input 500 kBits/sec
module: max. 16 inputs Cable length at max.
Norgren remote output Baud rate 400m between
driver: max. 16 outputs modules, maximum 13 km
Topology: Ring (Line) Nodes per installation:
Configuration: Single master + 64 (128 possible)
master, multi-slaves max. I/O per node 16, can
Communication RS 485 be extended with extra
(422) circuitry
Cable: 2 x twisted pair,
with screen and ground
End of InterBus-S
PROFIBUS ( Process Field Bus)
Fieldbus Type
PROFIBUS
PROFIBUS FMS (Fieldbus Message Specification)
The original version of this bus system. Can be
slow for use with simple I/O systems (solenoid
valves and sensors) due to long message
structure
PROFIBUS DP (Decentral Periphery)
Connects to a wide range of devices. Fast baud
rate and shorter message structure than FMS
PROFIBUS PA (Process Automation)
The same as DP but with an IS (intrinsically safe)
hardware specification
PROFIBUS FMS
Protocol: PROFIBUS FMS Max. Baud rate
Norgren remote input 500 kBits/sec
module: max. 16 inputs Cable length at max.
Norgren remote output Baud rate 200m (1000m
driver: max. 16 outputs with repeater)
Topology: line Nodes per installation:
Configuration: multi- 126 including masters
master, multi-slave Cable: twisted pair with
Communication RS 485 screen
PROFIBUS DP
Protocol: PROFIBUS DP Max. Baud rate
Norgren remote input 12 MBits/sec
module: max. 16 inputs Cable length at max.
Norgren remote output Baud rate 200m (1000m
driver: max. 16 outputs with repeater)
Topology: line Nodes per installation:
Configuration: multi- 3 masters + 121 slaves
master (3 max), multi- with repeaters
slave Max I/O per node 256
Communication RS 485 Cable: twisted pair with
screen
End of PROFIBUS
AS-Interface
(Actuator Sensor Interface)
Fieldbus type
AS-I (Actuator Sensor Interface)
An open system designed primarily for binary
input/output devices (switches and solenoids)
and low cost per node installation
Can also connect to and remotely configure
intelligent sensors
Stand alone system or sub-system through a
gateway to higher level Fieldbuses
Simple attachment of nodes to profile flat yellow
insulation displacement cable (IDC). Connection
pins pierce the insulation as the node is snapped
on and screwed into place (protection to IP65)
High immunity to noise and
interference
AS-I (Actuator Sensor Interface)
Topology: Tree Nodes per installation:
Configuration: single master + 31 slaves
master, multi-slave Max I/O per node 4 in + 4
Communication: out (124 max. per system)
Manchester II coded data Cable: parallel pair no
with sin2 data pulsing for screen in flat insulation
high immunity to RFI displacement cable
Baud rate (yellow) or round cable
167 kBits/sec and connectors
Cable length 100m (total Power: On bus cable up
tree structure)can be to 8A usually for inputs
extended with repeaters only plus power cable in
black for outputs
Input output Modules
Connection pins
pierce the insulation
as the node is
clipped on
(protection to IP65)
4 Way modules
2 inputs and 2 outputs
4 inputs
4 outputs
8 Way modules
4 inputs and 4 outputs
Input output Modules
Connection pins
pierce the insulation
as the node is
clipped on
(protection to IP65)
4 Way modules
2 inputs and 2 outputs
4 inputs
4 outputs
8 Way modules
4 inputs and 4 outputs
Input output Modules
Connection pins
pierce the insulation
as the node is
clipped on
(protection to IP65)
4 Way modules
2 inputs and 2 outputs
4 inputs
4 outputs
8 Way modules
4 inputs and 4 outputs
AS-I Power Supplies
Power for the AS-I
modules and input
devices is placed on the
yellow communications
cable
Power for 24 V output
devices is supplied on the
additional black cable
AS-I range of units to suit
115/230V a.c. and 24V d.c.
AS-I 24 V d.c.
source. 85W and 180W
Power Supply Power Supply
24V d.c. range to suit for the yellow for the black
115/230V a.c. source. cable cable
2.5A, 5A and 10A
AS-I Controllers
These Gateway
controllers can function
in three ways
ProfiBus DP
A stand alone AS-I
controller
Active gateway
controlling the local AS-I
system but with a link to
a higher level bus DeviceNet
(relieves traffic on the
higher bus)
A passive gateway
acting only as a
translator for the higher
level bus (more traffic on
the higher bus)
AS-I System
Power supply 24V d.c. on
the black cable for output
devices
Power supply 30V d.c. on
yellow cable for AS-I
modules and inputs
Controller giving bus
signals on yellow cable
4 Outputs module
4 Inputs module
2 Inputs / 2 Outputs
module
AS-I Valve Island
End of AS-Interface
Sysmac
Fieldbus Type
JETWay-R
A proprietary system for use with a Jetter PLC as
the master controller
Suitable for medium sized systems
Simple to set up and program using descriptive
language sequential statements
Software supplied at no extra cost with a PLC
Norgren valve islands and remote input modules
fitted with integral Jetter interface cards
JETWay-R
Protocol: JETWay-R Max. Baud rate
Norgren remote input 115.2 kBits/sec
module: max. 16 inputs Cable length at max.
Norgren remote output Baud rate 1000m
driver: max. 16 outputs Nodes per installation:
Topology: Line master + 97
Configuration: Single Cable: twisted pair, with
master, multi-slaves screen
Communication RS 485
End of JETWay-R
Pneu Bus
Fieldbus Type
Pneubus
Protocol: PneuNet V.4.0 Max. Baud rate
Norgren remote input 19.2 kBits/sec
module: max. 16 inputs Cable length at max.
Norgren remote output Baud rate 1200m
driver: max. 16 outputs Nodes per installation:
Topology: Line master + 31 slaves
Configuration: Single max. I/O 190 outputs, 190
master, multi-slaves inputs
Communication RS 485 Cable: twisted pair with
screen
End of Pneu Bus
Integrated PLC and Valve Island
Remote outputs
POWER
Valve Island
RUNNING