FE Technologies: PLC Basis
FE Technologies: PLC Basis
FE Technologies: PLC Basis
PLC basis…
BE-ICS-PLC
Jerónimo ORTOLA
Benjamin BRADU
Marc QUILICHINI
Will BOOTH
[email protected]
PLC- Overview
PLC
Programmable Logic Controller
Designed for industrial processes.
Works under severe conditions.
Real time system.
Handles sensors and actuators (I/O).
PLC- Functions
Process control
Collects inputs (digital, analog)
Runs the process control
Basic logic functions
Complex algorithms (PID…)
Safety functions
Produces actions (outputs)
Provides data to the supervision layer
PLC- Strength
Reliable. Used for safety systems.
ETHERNET TCP/IP
PLC
INDUSTRIAL FIELDBUS
DIRECT WIRING
REMOTE I/O
SENSORS/ACTUATORS
PLC- Sensors / actuators
Device which converts the signal from one
form to another.
Sensors
Analog: Temperature, pressure, humidity, level,
flow, weight…
Digital: Level, pushbutton (emergency stop),
position switch, photoelectric sensor…
Actuators
Analog: valve, pump, heater, power supply…
Digital: Signaling column, contactor, electro valve,
switch, OnOff pump…
PLC- Hardware Overview
Supervisory Control And Data Acquisition
SCADA
ETHERNET TCP/IP
PLC
INDUSTRIAL FIELDBUS
DIRECT WIRING
REMOTE I/O
SENSORS/ACTUATORS
PLC- Periphery stations
Communication modules.
I/O Modules.
Convert physical value into numeric value
and vice versa.
Function modules.
PLC- Communication modules
Ethernet
Profibus
CAN
Point to Point
Serial RS 232, RS 485
AS-Interface
Modbus…
PLC- Input / Output modules
Analog
16-bit signed from -32768 to 32767.
Inputs: Resistance, Current, Voltage,
thermocouple…
Outputs: Current, voltage.
Digital
1-bit
Inputs: 120v-230v AC, 24v DC
Outputs: Relay, 120v-230v AC, 24v-48v-125v DC.
PLC- Function modules
PID control
Flow
Camera controllers
Numerical controllers
Counters
Positioning
Motor VFD or Soft Starter
PLC- Hardware Overview
Supervisory Control And Data Acquisition
SCADA
ETHERNET TCP/IP
PLC
INDUSTRIAL FIELDBUS
DIRECT WIRING
REMOTE I/O
SENSORS/ACTUATORS
PLC- FieldBus. Overview
Industrial Network System
Time deterministic.
PLC- FieldBus. Strength
Controls multiple I/Os
Safety compliant
PLC- FieldBus. Weak points
Sensitive to electromagnetic noise
WorldFip
Robust (radiation resistant)
ProfinetIO (Siemens)
Ethernet based
EtherNet/IP (Schneider)
Ethernet Based
PLC- Profibus. Technical data
Standard PROFIBUS EN 50 170
PC
PLC PLC
PROFIBUS
ETHERNET TCP/IP
PLC
INDUSTRIAL FIELDBUS
DIRECT WIRING
REMOTE I/O
SENSORS/ACTUATORS
PLC- Supported at CERN
Siemens Schneider
CERN-SIEMENS B1130A/GEN 31-12-1999 CERN-SCHNEIDER. B1129/GEN 12-11-1999
PLC- Siemens
S7 200 (low range)
Compact
Low cost
Small systems
PLC- Siemens
S7 300 (medium range)
Modular
Wide range of IOs
Widely used
Limited memory
Limited range of fieldbuses
PLC- Siemens
S7 400 (high range)
Redundant
architecture
Large memory
High performance
PLC- Siemens – New CPUs
S7 1200 (low range)
Compact
Low cost
Small systems
PLC- Siemens – New CPUs
S7 1500 (medium/high
range)
Modular
Wide range of IO
Large memory
High performance
PLC- Schneider
Small range Medium range High range
(M340) (PREMIUM) (QUANTUM)
4 Mb of memory
7 Mb of memory 8 Mb of memory
1024 digital I/O
2040 Digital I/O max 8 000 Digital I/O
256 analog I/O
512 Analog I/O 2500 Analog I/O
PLC- Schneider – New CPU
High range (M580)
Compact
High performance
Modular
PLC- Processor
USER
APPLICATION
WriteOutputs
(time
consuming)
Process Cycle
Cycle time
5-500 msec
OS
Read Inputs communication
tasks
PLC- Memory access, IO access
Internal 16 bits IO devices are mapped in
Data area a memory.
0
Input Input
120 %MW120 word word %IW0.2.3 Boolean %I0.6.3.1
Graphical Languages
Ladder (LD)
Functional Bloc Diagram (FBD)
Sequence (Stepper)
Sequential Function Chart (SFC)
31
PLC- Programming languages - IL
IL: Instruction List
Intuitive.
Limited functionalities.
PLC- Programming languages - FBD
FBD : Function Block Diagram
ETHERNET TCP/IP
PLC
INDUSTRIAL FIELDBUS
DIRECT WIRING
REMOTE I/O
SENSORS/ACTUATORS
PLC- SCADA communication
Ethernet TCP IP.
Big amount of data transfer.
Non deterministic.
Big data transfer rates.
S7 Driver on TCP IP. Siemens.
Modbus Driver on TCP IP. Schneider.
OPC.
UNICOS – A CERN Approach
UNICOS : UNified Industrial COntrol System
Based on PVSS/PLC systems for Continuous Process Control (CPC)
Cryogenics for LHC, ATLAS, CMS and other non-LHC cryo Experiments
- Grafcet definitions
- Transition Logic
Generic Logic
feedbacks, I/O links, Errors..
Logic structure
sections (or FC)
SCADA PLC
UNICOS – PVSS screen layout
Summary- BE-ICS Services
CERN-wide support
Field buses, PLC
DIP, OPC, CANbus
What we provide
Architecture and design recommendations
List of recommended tools/cards
Validation of new commercial software versions
Maintenance of custom software
“Hands On” facility for you to practice
“Show Case” facility as a demonstrator
Front-End technologies 43
FE-Technologies- End
Thank You
[email protected]
Front-End technologies 44
FE-Technologies- Summary
Technologies seen
BE-ICS Support
What comes next..
Front-End technologies 45
FE Technologies- Technologies
Supervision
Commercial Custom
Manufacturers CERN
OPC API/Driver DIM DIP
Server
Client Profinet Modus Server Subscriber FSM
Servers
SCADA
Scada
LAN
Communications
DIM/DIP DIP DIP
Publisher Publisher OPC DIM
Other systems
PLC
(LHC, Safety, ...) I. Protocols
VME Unix
Custom PLC Process systems
Field Bus
Front-End technologies 46
Summary- BE-ICS Services
First-line support for research sector
Field buses, PLC, DIP, DIM
CERN-wide support
DIP, OPC, CANbus
What we provide
Architecture and design recommendations
List of recommended tools/cards
Validation of new commercial software versions
Maintenance of custom software
“Hands On” facility for you to practice
“Show Case” facility as a demonstrator
Front-End technologies 47
FE-Technologies- End
Thank You
[email protected]
http://cern.ch/en-ice
Front-End technologies 48
Location and Time Schedule
Location
Monday: 14:00-17:30
Tuesday–Friday: 09:00-12:30
Schedule 14:00-17:30
Front-End technologies 49