Professional Documents
Culture Documents
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
specific group of the
Pneubus (Norgren)
manufacturers Link Bus (Allen
products and their Bradley)
typical applications Melsec (Mitsubishi)
Usually easy to use
and program
Open systems
An open system is The following are
available to different selected examples of
manufacturers open systems
Controllers, and I/O Device-Net
devices from various Interbus-S
manufacturers fitted Profibus FMS
with the same bus
interface will be
Profibus DP
compatible and will AS-Interface
communicate when
fitted to the bus
Open systems
Manufacturers that Many of the PLC
want to design manufacturers offer a
control equipment range of interfaces to
with a built in cover open systems
interface for a as well as their own
particular open closed system.
system, pay a fee to
join the system club
The club provide the
design specification
and the right to
manufacture
Serial communication
Serial communication is simply information built up
one element after the other such as writing letters
to form words and words to form messages
Digital serial communication uses patterns of on
and off states documented as 1 and 0
10011011100100010010000110001010111110101
Serial communication
There are many Telephone
commonly known Telex / Fax
serial communication Internet
systems
Cable TV
Some work with
digital signals others
Radio / TV
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:
Read the status of the Process logic
remote inputs and write (user program)
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 Node PLC I/O Memory
be set up using the 01 16 bits 10000 to 10015
supplied configuration 02 16 bits 10100 to 10115
software 03 8 bits 10200 to 10007
04 32 bits 10300 to 10415
Addresses of the input
05 4 bits 10500 to 10503
and output nodes are ¦ ¦
allocated to addresses on
the PLC’s I/O memory The quantity of bits per
map node will depend on the
The front end program number of devices
will automatically transfer required at that point
data to and from the I/O The maximum quantity
memory and input and depend on the bus type
output nodes
Configuration (front end)
The bit pattern in word 121 Words Bits
is the reported on/off state 15
14
13
12
11 09 07 05 03 01
10 08 06 04 02 00
of 16 inputs of a node e.g. 120
node 11 121 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1
122
The bit pattern in word 124 123
is the required on/off state 124 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 0
of the 16 outputs of a node 125
126
e.g. node 14
127
These two words are an 128
image of the I/O state of 2
nodes Section of memory map from a
On every scan of the bus PLC running a Fieldbus system
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
and inputs from node 11 121 1 0 0 0 0 0 0 0 1 1 0 1 0 1 0 1
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
The ladder diagram calls 123
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
types
Profibus DP and FMS
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.
masters, multi-slaves power 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
master, multi-slaves possible)
Communication RS 485
max. I/O per node 16, can
(422) be extended with extra
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.
source. 85W and 180W AS-I 24 V d.c.
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
A stand alone AS-I
ProfiBus DP
controller
Active gateway
controlling the local AS-I
system but with a link to
a higher level bus
(relieves traffic on the DeviceNet
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