Transcript Document
The SSRF MPS
ZHOU Dayong
2009-2-13
SSRF MPS
SSRF MPS introduction
MPS (Machine Protection System) is one kind of dedicated system
which is designed to ensure safe operation of a large scale machine
such as a synchrotron radiation facility.
SSRF (Shanghai Synchrotron Radiation Facility) is a third-generation
of synchrotron radiation light source. The energy of storage ring is
3.5GeV, and the current is 300mA. Up to now, SSRF is the biggest
scientific platform for science research and technology development in
China.
SSRF is consists of three division: accelerator division, beam line
division, public service division. The MPS we introducing here only
concerns MPS works of accelerator division.
SSRF MPS
SSRF accelerator layout
C11
C09
2
C1
C0
3
Storage ring: circumference 432m
20 cells
Booster: circumference 180m
Control system are based on EPICS
C10
8
C1
STORAGE RING
C14
C0 7
C15
C06
BOOSTER
C05
LI
AC
C16
N
C17
C04
3
C0
8
C1
C0
2
C01
C20
C19
SSRF MPS
MPS concerns
Vacuum system
Power supply system
RF system
Injection and extraction system
Gate valve
Vacuum component temperature
Cooling water temperature and flux
MPS is an interlock system connecting to these systems.
SSRF MPS
Interlock signals in MPS
Temperature signals (PT100, 3 wire)
vacuum component temperature
cooling water temperature
Switch signals
vacuum warning/alarm
gate valve open/close status
water flow switch
system/device status
system/device permit
SSRF MPS
We choose PLC as MPS controller
PLC is the best choice for MPS because
The process of interlock is simple
interlock signals are large number of ordinary signals
need high reliability
SSRF MPS
MPS controller use high reliability PLCs.
MPS is a hardware level interlock system.
Network commutations is only for monitoring
and event
Recording.
MPS architecture
OPI
IOC
Network communication
MPS controllers (PLCs)
Hardware
interlock signals
Vacuum
system
Power
supply
system
RF
system
Injection/
Extraction
system
Gate
valves
Temperature
Sensers
Water
Flow
Switchs
SSRF MPS
MPS is a distribution system
HMI
OPI
Control panel
To other system
in control room
IOC
MPS PLC in control room
Ethernet
Local MPS PLCs
Cable
To local control systems
• PLCs are connected to IOC by Ethernet
• We use cable connections for all hardware signals (include signals between PLCs)
SSRF MPS
C11
9
C1
2
C
8
0
C
RP H
C0
Distribution of PLCs
C10
7
13
C0 6
C0
C1
4
C15
RF
C16
C05
C1
8
C1
TE
4
C
R
3
7
BP
OS
NA
C0
C1
BO
H2
LI
C0
BP
H1
9
SR Injection
C20
Total: 25 PLCs
C01
C0
2
LA-MPS PLC (1)
BS-MPS PLC (2)
SR-MPS PLC (20+1)
Cont
rol
room
Control room PLC (1)
SSRF MPS
Basic technical specifications requirement
Response time
General interlock (not include temperature) : 10-30ms
Vacuum fast leak interlock (beam line): 1ms
(solve by special device, not include in PLC)
Reliability
Insulation interface
Interface operating voltage: 24V
Max cable length: 500m (some risk)
SSRF MPS
PLC modules used in MPS
Module
Type
Specification
CPU
F3SP53-4S
56k steps, 4096 I/O, 16k/16k/32k
Ethernet
F3LE11-0T
10/100M, TCP/IP
DI
F3XD16-3F
16point, 24V, 4.1mA, 0-16ms, solderless terminal
DO
F3YC08-0N
8point, Relay contact, 10ms
DO
F3YD04-7N
4point, Transistor contact, 3ms(ON→OFF)
Temperature
F3CX04-0N
4point, sampling period 0.2s, accuracy 0.1%
Remote I/O
F3LR01-0N
F3LR02-0N
10Mbps Fiber-optical
Power supply
F3PU20-0S
F3PU30-0S
Base
F3BU13-0N
SSRF MPS
I/O signals statistics
DI
DO
PT100
signals
design
signals
design
signals
design
LA MPS
60
80
10
24
4
0
BS MPS
86
128
22
48
0
0
SR MPS
1188
1760
140
260
876
1072
Total:
1334
1968
172
332
880
1072
SSRF MPS
PLC modules statistic
BASIC Modules
BASE
Power supply
CPU
Ethernet
F3SP53-4S
F3LE11-0T
1
1
1
2
2
2
21
21
PLC
s
F3BU13-0N
F3PU20-0S
LA MPS
1
1
BS MPS
2
2
SR MPS
21
46
F3PU30-0S
46
I/O Modules
F3XD16-3F
3YC08-0N
F3YD04-7N
F3CX04-0N
LA MPS
5
3
0
1
BS MPS
8
4
4
0
SR MPS
111
0
63
268
FA-bus
F3LR01-0N
F3LR02-0N
42
4
The PLC programming
We wrote six ladder program totally:
LINAC, 1 ladder program
BOOSTER, 2 ladder programs
STORAGE RING, 3 ladder programs
The IOC
We wrote 1 db file for linac MPS,2 db files for booster
MPS and 7 database files in the storage ring MPS ioc.
The records sum is about 12,000.
The input signal transaction
UNLOCK
input signal active
reset
LOCK
SSRF MPS
We only experienced one small problem:
OPI response time:
only use bi and di
…….. response time ≈3S
mbbiDirect instead of bi ……. response time ≈1S
With the help of Odagiri-san, we add new record type,
named status, it can read 64 words data one time, we
changed the running database, using the status type
records instead of the ai type records. After all this had
been done, the problem are solved.
FA-M3 PLCs are stable, easy to use, very good
products.
SSRF MPS
Linac MPS PLC and control panel
SSRF MPS
Booster MPS PLC and control panel
SSRF MPS
Storage Ring MPS PLC
SSRF MPS
Storage ring Control panel
SSRF MPS
Thanks!