Professional Documents
Culture Documents
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 1
This Talk
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 2
Profibus Family
Profibus DP
– Fast transfer of time critical I/O data
– Machine building/Automation ~ 10mS scan time
– ‘DPV1’ adds ‘Acyclic’ messages and high level data type
definitions
Profibus PA
– DPV1 Messaging + Device Profiles + Intrinsic Safety
– Slower Physical Medium (31.25 kbit/s) with loop power
– Process Applications
Profibus FMS
– ‘Full’ Messaging (I/O + non time critical)
– Higher level Communications (PLC <-> PLC)
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 3
‘Traditional’ PLC Control System
Internal ‘Backplane’
Transfers Input and Output data
between CPU and Modules prior
to PLC scan cycle
Temperature
Working Setpoint
Loop Output Power
Alarm Status word
Target Setpoint
Manual Output Application uses
data from input
Scanner transfers I/O registers and
Data from/to PLC once sets values in
each scan cycle for each output registers
slave ~ 10mS cycle
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 6
General Benefits of using Fieldbuses
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 7
DP is popular with users...
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 8
DP is popular with vendors
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 9
Why Eurotherm chose Profibus DP
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 10
Profibus - Weaknesses.
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 11
Eurotherm’s Profibus Range
SCADA - PC Cards
T940 PC3000/PC300 T800 Wonderware, Wizcon,
Interlution
subselect.me
2900
°
OK OK OK OK OK
1
Load Light
Inner Temp
Run Reset
FridgeLight
Hold Serv
OK OK OK OK OK
Main Fan
Main Air
Aux Fan
Aux Air
2
o
Lower
Raise
Temp
Heat
Cool
2000F PID T630 Process Thyristor AC/DC Chart 2500
Controllers Controller Power Drives Recorders Multi-loop
EUROTHERM Controllers
CONTROLS Ref: P .ppt (08/03/22) 12
GSD Files
1
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 13
DP Network Configuration
GSD
GSD
GSD
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 14
DP Slave Operation
Units first ‘parameterised’ by Master
– Sends up to 244 bytes of Vendor Specific Data
– Data comes from GSD file
– In Eurotherm devices, defines content of I/O messages
Units then ‘Configured’ by Master
– Up to 244 bytes Type and Size data defining I/O
– Data comes from GSD file
Slave enters ‘Data Exchange’
– Exits back to parameterisation on timeout
– “Diagnostic” requests made on status change or fatal error
“Diagnostics”
– Not well understood (even by Siemens!)
– Flagged during I/O exchange
– Provide indication of Fatal Device Fault or
– Provide indication of Status (e.g. sensor fail)
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 15
Profibus DP “Slave State Machine”
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 16
Why Use a GSD Editor?
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 17
Problems
GSD file provides user data. Obvious place to define I/O transfer, and
values from file may be changed by user using network configuration tool
However data type definitions are also in the GSD file, and closely
coupled to I/O definition.
Data type definitions are not usually changeable using the network
configuration tool
Solution Chosen - Create a GSD Editor tool to define I/O transfer in users’s
terms, and manage type definitions automatically...
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 18
Eurotherm GSD File Editor
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 19
Why Use the GSD File editor
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 20
Demand Data
Cyclic Data interchange is great, but…
– Relentlessly overwrites values set via the front panel of the instrument
(though this can be overcome with sequence logic)
– Allows access to a limited number of device variables
‘Demand Data’ provided to solve this problem
– Uses 4 words in the input and output areas
– Allows read or write access to all device variables ‘on demand’
– Uses a simple ‘mailbox’ system, easily programmable using a PLC
sequence program
– Switched on or off by the GSD File Editor
– Supported by specialised PC3000 Function Blocks
DPV1 provides “proper” acyclic messaging (currently 2500 E-Suite
only)
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 21
Future
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 22
Conclusion
EUROTHERM
CONTROLS Ref: P .ppt (08/03/22) 23