Professional Documents
Culture Documents
ABBCH-RD.C1
IEC 61850
MMS Applied
IEC 61850
MMS Applied
Air isolated substation
IEC 61850
MMS Applied
Substation objects
IEC 61850
MMS Applied
Earthing Switch
Q8_L1/XSWI
Gas density mon.
Q8_L1/SIMG
Secondary
technology
Isolator
Q9_L1/XSWI
Gas density mon.
Q9_L1/SIMG
Circuit Breaker
Q0_L1/XCBR
Gas density mon.
Q0_L1/SIMG
Primary technology
5
Distance
Protection
PDIS
IEC 61850
MMS Applied
e.g. 110 kV
two buss bars
switches
(isolators,interrupteurs,
Trenner)
cannot be switched
under power
circuit breaker
(disjoncteur,
Leistungsschalter)
can switch fault current
transformer
(transformateur,
Trafo)
generator
(gnrateur,
Generator)
bay
dpart,
Abgang
bay
dpart,
Abgang
bay
dpart,
Abgang
IEC 61850
MMS Applied
switches
$
$ D
$
"
Control/Protection Cubicles
36"/
&",9)'
)*+,
&'(
.-+7"
,)(
&",9)'
-)!
+"
3"-*)+
*)+
,&(
)+*&'
)*+">5?
A
(
36
6'+&(
)*+
A
(
)*+,
&'(
)*+,
&'(
&",9)'
)*+"B
,(
'!5)&
*(
-*)+
.)"6'&*@
&
*,2
16"
-*)+4&
36
" #
*)+
,&(
-5."'*(
*
(
'*,&(
-)!*&.'(
47
',)*+2
'+
@
)*65&(
)*
A
-+7"(
'
&")A
4,*)+"
2
*+-5,
)*+
&'(
*
,'(
2
">?
&5'(
'
&")A
)*+,
&'(
4,*)+"
2
'
),&(
*+-5,
">?
&5'(
)*+
&'(
.
,)-(
*"+A
-5'(
(
)+&A
)+@
&(
*+-5,
*
(
,).
!5(
-,*'.
.
6,)(
(
)+&A
!&
)*+,
&'(
)*+
&'(
."
,)-(
)*+
A
(
(
)+&A
*+-5,
!&,'*
!&,'*
.+@
,)(
6+
,&(
)*+
A
(
."+&A
,)(
'+*&!
'.)*
(
&',)"
*
&!
&',)"/
,5*
C)'(
>"&?
C)'(
-JA1
>"&?
- JA2
!! &
33
33
4 '
1=3
- ** )*+
& ' () * +
<1=3
& '*
13
& ' () * +
< 13
"
'*&5(
>"&?
-JA4
)&5'(
5!'4*&
4*&!
>"&8?
-JF1
>"&1?
.
+,)(
(
( 5!
8 33 333 8 33
8 33 333 8 33
8 33 333 8 33
3
3
S
3
T
R
-JA5
' +
&) * +
- **)* +
33 33 / 3
3
motors
'*
,' *
33 / 3
3
33 / 3
3
-)!*
&*
(
>"&?
C E
*
.)(
(
&5"'(
C 3
&!-*
&5"*!
&',)"1
Process Interface
circuit
breakers
COM581
Power Automation AG
ABB
*4
,&
>"&/?
-JA6
')+
*(
2
'*
)
&*
(
*5!&
'(
,*
2
&5
& '() * +
, ) -(
, ) (. "
'
01
- 2
*6
&7
,' * *
&5
, ) (. "
, ) (. " ' *
8 33
": "
C =
HV Line
bay
Power Automation AG
8 33
8 33
8 33
RER111
8 33
8 33
(:
3
(:
3
(:
3
(:
(:3
(:
(:
(:
(:
(:
(: /
(: /
(: /
(: /
(: /
:/
:/
:/
:/
:/
, ) (.
d g ta l
;
9*
ABB
'
3
()
!! &
&/
'
Star coupler
5 *' '
3 1 6"
) * + ",
" - * *)*+ 6
)
, ) (. " ' *
+)*+
Interbay
bus
IEC 61850
MMS Applied
bus-bar
protection
M
=QB1
=QB2
=QB1
=QB2
=QB1
=QB2
=QC1
=QC1
=QA1
bay
protection
and control
back-up bay
protection
and control
=BI1
=QA1
=BI1
=QC2
M
=QC2
=QA1
=BI1
=QC2
=BU1
=BU1
M
=T1
=QB9
M
=BU1
=QC9
generator
protection
=Q1
transformer
protection
=QC1
=Q2
bay 1
=Q2
bay 2
bay 2
IEC 61850
MMS Applied
current [kA]
nominal current
The protection function is adjusted with a number of parameters that are tuned
for a specific substation and bay, the is called a setting.
Protection function have usually different settings, that are used depending on the situation.
IEC 61850
MMS Applied
Internals of an IED
10
IEC 61850
MMS Applied
Signal flow in an IED
11
IEC 61850
MMS Applied
Time delays in an IED
12
IEC 61850
MMS Applied
Functions
Protection functions
prevent hazard to people, damage to power network components (devices)
and breakdown of the power network.
performed autonomously within some 10 ms .
Monitoring functions
supervise the status of the primary and/or secondary equipment,
disturbance recorder, sequence of events with resolution 1 ms
Control functions
allow a local or remote operator to operate the power
(response time about of 1 s).
Automatic sequence functions execute sequence of operations, such as
switch from one buss bar to the other ( (order of 100 ms)
13
IEC 61850
MMS Applied
printer
operator
workplace
logger
network
control centre
remote
control
switch S
switch 1
switch 2
100Fx
links
100Tx
links
bay 1
...
IED
IEC
IED
IED
IED
IED
IED
IED
bay 2
IED
bay N
IEC 61850
MMS Applied
15
IEC 61850
MMS Applied
=QB1
=QB2
=QB1
=QB2
=BU1
=QC1
=QC1
=QB1
=QB2
=BU2
=BI1
=QA1
=BI1
=QC2
=QA1
=BI1
=W2
=QC1
=QB1
=QB2
=QB1
=QB2
=QC1
=QC1
=QC2
=QC11
M
=QC2
-QA1
=QA1
=BI1
=QC2
=QA1
=BI1
=QC2
=QB12
M
=BU1
=Q3
=BU1
M
=T1
=QB9
=QC9
M
=Q1
=Q2
bay 1
bay 2
=BU1
bay 3
E1.W1.Q2.QA1
M
=BU1
M
=T1
=QB9
=QC9
M
=Q4
=Q5
bay 4
The IEC 61346 standard defines how substation elements should be named.
Customers define their own names, e.g. Q1 is City_Broadway
16
bay 5
IEC 61850
MMS Applied
Exploring an IED
When exploring an IED, one finds a hierarchy of
branches and leaves
IED
17
IEC 61850
MMS Applied
Bay Unit
Implementation
Control
Grouping
CSWI Switch Control
Logical
Logical Node
Node (LN)
(LN)
Data
Position
Data (Object)
Properties
Control Value
Status Value
Attribute
Value
ON/OFF
18
IEC 61850
MMS Applied
Logical device
Each physical device (called an IED) can perform functions that was formerly performed
by different protection or control devices.
Those former devices are represented by Logical Devices within the physical device.
Physical Device
PISA_Q0_L3
Logical Device Q0_L3/
circuit breaker control
and protection
19
IEC 61850
MMS Applied
Logical Nodes
human interface
IARC
LAN
circuit breaker
current measure
transformer
IED1
XCBR
Q0
CSWI
PIOC
TCTR
T1
control of switch
protection against
over current
MMTR
voltage measuring
transformer
T2
: TVTR
MMXU
City X
20
measuring unit
IEC 61850
MMS Applied
Single Line
N Instances of RADR
TVTR
GGIO
M Instances of RBDR
RDRE
1 LN for
Common features
and Co-ordination
RBDR
Channel numbers
for example N+1 N+M
for binary channels
XCBR
TVTR
LLN0
21
Channel numbers
for example 1 N
for analogue channels
IEC 61850
MMS Applied
Name
Number of Logical Nodes
System LN
2
Protection
28
Protection related
10
Control
5
Generic
3
Interfacing and archiving
4
Automatic control
4
Metering and measurement
8
Sensor and monitoring
4
Switchgear
2
Instrument transformers
2
Power transformers
4
Further power system equipment
15
22
IEC 61850
MMS Applied
LNname
Function
XCBR
Circuit breaker
XSWI
Circuit switch
23
IEC 61850
MMS Applied
Name
Number of Logical Nodes
System LN
2
Protection
28
Protection related
10
Control
5
Generic
3
Interfacing and archiving
4
Automatic control
4
Metering and measurement
8
Sensor and monitoring
4
Switchgear
2
Instrument transformers
2
Power transformers
4
Further power system equipment
15
24
IEC 61850
MMS Applied
LNname
PDIF
PDIR
PDIS
PDOP
PDUP
PFRC
PHAR
PHIZ
PIOC
PMRI
PMSS
POPF
PPAM
PSCH
PSDE
PTEF
PTOC
PTOF
PTOV
PTRC
PTTR
PTUC
PTUV
PTUF
PUPF
PVOC
PVPH
PZSU
Protection Function
Differential
Direction comparison
Distance protection
Directional Overpower
Directional Underpower
Rate of change of frequency
Harmonic restraint
Ground detector
Instantaneous overcurrent
Motor restart inhibition
Motor starting supervision
Over power factor
Phase angle measuring
Protection scheme
Sensitive directional earth fault
Transient earth fault
Time overcurrent
Overfrequency
Overvoltage
55
21,85
46,51,60,64R,64S,64W,67,67N,76
81
47,59,59DC,60
49,49R,49S
37
27
Thermal overload
Undercurrent
Undervoltage
Underfrequency
Under power factor
Voltage controlled time overcurrent
Volt per Hertz
Zero speed or underspeed
55
51V
24
14
25
IEC 61850
MMS Applied
21
24
25AR
25C
49
49D
50BF
50EndF
50GTert
50Stub
51
51G
51N
59
64Tert
67G
79
87B
87B1
87B2
87REF
87REFMainWdg/ph
87L
87T
87T
26
IEC 61850
MMS Applied
Name
Number of Logical Nodes
System LN
2
Protection
28
Protection related
10
Control
5
Generic
3
Interfacing and archiving
4
Automatic control
4
Metering and measurement
8
Sensor and monitoring
4
Switchgear
2
Instrument transformers
2
Power transformers
4
Further power system equipment
15
27
IEC 61850
MMS Applied
LNname
Function
LLN0
LPHD1
28
IEC 61850
MMS Applied
Logical-Node class
Attribute Name
LNName
LNRef
Attribute type
ObjectName
ObjectReference
Explanation
String of characters, e.d XCBR1
Location string, e.g. Q1B1W1/XCBR1
Data [1..n]
DATA
DataSet [0..n]
DATA-SET
BufferedReportControlBlock [0..n]
UnbufferedReportControlBlock [0..n]
LogControlBlocks [0..n]
Only for LLN0
SettingGroupsControlBlock [0..1]
Log [0..1]
GOOSEControlBlock [0..n]
GSSEControlBlock [0..n]
MulticastSampledValues [0..n]
UnicastSampledValues [0..n]
BRCB
BRCB
LCB
SGCB
LOG
GoCB
GsCB
MSVCB
USVCB
Services
GetLogicalNodeDirectory
GetAllDataValues
29
IEC 61850
MMS Applied
30
IEC 61850
MMS Applied
Logical Node
Stati
represents either the status of the process or of the function of the LN,
e.g. switch type, position of a switch)
Settings
parameters for the function of a logical node,
e.g. first, second and 3rd reclosure time, close pulse time
Measures
analog data measured from the process (e.g. line current, voltage, power),
or calculated in the LN (e.g. total active power, net energy flow)
Controls
data which are changed by commands,
e.g. switchgear state (ON-OFF), tap changer position or resetable counters
31
IEC 61850
MMS Applied
Data Object
CDC
Mandatory
Mod
Beh
Health
NamePlt
Loc
EEHealth
EEName
NamPlt
OpCnt
Mode
Behavior
Health
Name Plate
Local operation, not remote
External equipment health
External equipment name plate
Name Plate
Operation counter
Controls
INC
INS
INS
LPL
SPS
INS
DPL
LPL
INS
M
M
M
Pos
BlkOpn
BlkCls
ChaMotEna
Switch position
Block opening
Block closing
Charger motor enable
Measures
Sum of switched amperes, resetable
Status
Circuit breaker operating capability
Point on wave switching capability
Operating capability when fully charged
DPC
SPC
SPC
SPC
M
M
M
SumSwARs
CBOpCap
POWCap
MaxOpCap
32
BCR
INS
INS
INS
common to
all logical
nodes
Pos is a
DATA of
Logical Node
XCBR
IEC 61850
MMS Applied
DATA Pos
Attribute Name
Attribute Type
Functional Constraint
stVal
q
t
BOOLEAN
Quality
TimeStamp
Status (ST)
Visible String255
Description (DC)
subEna
subVal
subQ
subID
BOOLEAN
BOOLEAN
Quality
Visible String64
Basic Type
Common data
attribute type
Substitution (SV)
CDC =
DPC
IEC 61850
MMS Applied
Many Logical Nodes have Data Objects with the same Data Attributes.
For instance, all binary input variables need the Data Attributes
<status>
<quality>
<timestamp>
<description>
To simplify engineering, IEC 61850 defined standard groups of Data Attributes,
called CDC (Common Data Classes)
34
IEC 61850
MMS Applied
Controllable status:
SPC
Single Point Control
DPC
Double Point Control
INC
Integer Status Control
BSC
Binary Controlled Step Position Info
ISC
Integer Controlled Step Position Info
Controllable Analog:
APC
(fc=SP, set point)
Status settings:
SPG
Single Point Setting
ING
(fc = SG, SE or SP)
Analog settings:
ASG,
CURVE (fc= SG, SE or SP)
Descriptive information:
DPL
Device Name Plate
LPL
Logical Node Name Plate
CSD
Curve Shape Description
35
IEC 61850
MMS Applied
Attribute Type
FC
TrgOp
Value/Value Range
M/O/C
status
stVal
q
t
BOOLEAN
Quality
TimeStamp
ST
ST
ST
dchg
qchg
TRUE | FALSE
M
M
M
substitution
subEna
subVal
subQ
subID
BOOLEAN
BOOLEAN
Quality
VISIBLE STRING64
SV
SV
SV
SV
TRUE | FALSE
PICS_SUBST
PICS_SUBST
PICS_SUBST
PICS_SUBST
VISIBLE STRING255
UNICODE STRING255
VISIBLE STRING255
VISIBLE STRING255
VISIBLE STRING255
DC
DC
EX
EX
EX
Text
36
O
O
AC_DLNDA_M
AC_DLNDA_M
AC_DLN_M
IEC 61850
MMS Applied
Attribute
Attribute Type
FC
instCVal
cVal
range
q
t
Vector
Vector
ENUMERATED
Quality
TimeStamp
MX
MX
MX
MX
MX
subEna
subCVal
subQ
subID
units
db
zeroDb
rangeC
magSVC
angSVC
angRef
smpRate
d
dU
cdcNs
cdcName
dataNs
TrgOp
measured attributes
dchg
dchg
qchg
Value/Value Range
normal|high|low|high-high|low-low|...
substitution
BOOLEAN
SV
Vector
SV
Quality
SV
VISIBLE STRING64
SV
configuration, description and extension
Unit
CF
see Annex A
INT32U
CF
0 100 000
INT32U
CF
0 100 000
RangeConfig
CF
ScaledValueConfig
CF
ScaledValueConfig
CF
ENUMERATED
CF
V | A | other
INT32U
CF
VISIBLE STRING255 DC
Text
UNICODE STRING255 DC
VISIBLE STRING255 EX
VISIBLE STRING255 EX
VISIBLE STRING255 EX
37
M/O/C
O
M
O
M
M
PICS_SUBST
PICS_SUBST
PICS_SUBST
PICS_SUBST
O
O
O
GC_CON
AC_SCAV
AC_SCAV
O
O
O
O
AC_DLNDA_M
AC_DLNDA_M
AC_DLN_M
IEC 61850
MMS Applied
Attribute
Attribute Type
FC
38
M/O/C
AC_CO_M
AC_CO_O
AC_CO_O
AC_CO_O
M
M
M
AC_CO_O
PICS_SUBST
PICS_SUBST
PICS_SUBST
PICS_SUBST
AC_CO_O
M
AC_CO_O
AC_CO_O
O
O
AC_DLNDA_M
AC_DLNDA_M
AC_DLN_M
IEC 61850
MMS Applied
- composite (constructed, e.g. Vector) in which case they consist of Attributes Components
Attribute Name
mag
ang
AnalogueValue
AnalogueValue
M/O/C
M
O
M/O/C
integer value GC_1
floating point value GC_1
e.g. PhaseVoltage.mag.f is the magnitude of the phase voltage as a floating point number
39
IEC 61850
MMS Applied
40
IEC 61850
MMS Applied
41
IEC 61850
MMS Applied
Functional Constraints
42
IEC 61850
MMS Applied
Functional Constraints
FC
Meaning
Services
ST
MX
CO
SP
Operate
SV
Substitution related
CF
DC
Configuration, description
Read,
Write (report, log)
SG
SE
Parameters, in setting
groups (SG: the active, SE:
the editable value)
GetSGValue,
SetSGValue
CB related
Each CB type
GetxxxCBValues,
SetxxxCBValues
SP
Read, write
EX
Read
43
IEC 61850
MMS Applied
The name of the logical node is that of an instance of the standard logical nodes,
unique in the Logical Device e.g. XCBR2
The Object reference is the full path of the object, completed with the Functional
Constraint:
LD
name
LN
name
P2KA1/Q0XCBR2.Mode.stVal
Logical Node reference
DATA reference
DATA Attribute reference
44
FC
name
[ST]
IEC 61850
MMS Applied
Logical Node
FC
DA
DA Type
XCBR1
XCBR1
OpCnt
Pos
LN Reference
DATA Reference
DA Reference
Control (CO)
-- ctlVal
-- operTm
-- origin
-- ctlNum
BOOLEAN
TimeStamp
Originator
INT8U
XCBR1.Pos
XCBR1.Pos.ctlVal
XCBR1.Pos.operTm
XCBR1.Pos.origin
XCBR1.Pos.ctlNum
Status (ST)
-- stVal
-- q
-- t
CODED ENUM
Quality
TimeStamp
XCBR1.Pos.stVal
XCBR1.Pos.q
XCBR1.Pos.t
Substitution (SV)
-- stSeld
-- subEna
-- subVal
-- subQ
-- subID
BOOLEAN
BOOLEAN
CODED ENUM
Quality
VISIBLE STRING64
XCBR1.Pos.stSeld
XCBR1.Pos.subEna
XCBR1.Pos.subVal
XCBR1.Pos.subQ
XCBR1.Pos.subID
Description (DS)
-- pulseConfig
-- ctlModel
-- sboTimeout
-- sboClass
-- dataNs
PulseConfig
CtlModels
INT32U
SboClasse
VISIBLE STRING255
XCBR1.Pos.pulseConfig
XCBR1.Pos.ctlModel
XCBR1.Pos.sboTimeout
XCBR1.Pos.sboClass
XCBR1.Pos.dataNs
BlkOpn
45
IEC 61850
MMS Applied
Resum
IEC 61850
MMS Applied
Name
ObjectName
ObjectReference
Physical Device:
access by network address
1
1..*
LOGICAL-DEVICE
1
1..*
LOGICAL-NODE
1
1..*
DATA OBJECT
1
1..*
DataAttribute
1
1..*
Components
IEC 61850
MMS Applied
2)
3)
48
IEC 61850
MMS Applied
Datasets
49
IEC 61850
MMS Applied
ACSI
client application
ACSI
IEC 61850-7-4
IEC 61850-7-3
IEC 61850-7-2
IEC 61850-8-1
information models
information exchange
IED objects
MMS
ASN.1 presentation
session
TCP
IP
Ethernet
Physical
MMS
ASN.1 presentation
session
TCP
IP
Ethernet
Physical
50
IEC 61850
MMS Applied
GOOSE traffic
application
application
application
application
RTDB
RTDB
RTDB
RTDB
GOOSE
GOOSE
GOOSE
GOOSE
Ethernet DLL
Ethernet DLL
Ethernet DLL
Ethernet DLL
datasets
value of dataset X
51
value of dataset Y
IEC 61850
MMS Applied
Datasets
analog variables
current
Phase R
0
bit offset
current
Phase S
16
current
Phase T
voltage
48
32
64 66
70
switch closed
SF6 pressure ok
temperature ok
motor loaded
size
52
IEC 61850
MMS Applied
application
GOOSE
ACSI
application
MMSI
MMS
Vars
RT
DB
GOOSE
MMS
server
ACSI
GOOSE
MMS
Vars
RT
DB
MMS
client
MMSI
GOOSE
MMS
server
Ethernet DLL
Ethernet DLL
read variable X
53
value of variable X
MMS
client
IEC 61850
MMS Applied
MMS Object
MMS Services
Server
Application Process
VMD
Initiate
Conclude
Abort
Reject
Cancel
Identify
Logical Nodes
and Data
Read
Write
InformationReport
GetVariableAccessAttribute
GetNameList
Data Sets
GetNamedVariableListAttributes
GetNameList
DefineNamedVariableList
DeleteNamedVariableList
GetNameList
Read
Write
InformationReport
Logs
Journal Objects
ReadJournal
InitializeJournal
GetNameList
Logical Devices
Domain Objects
GetNameList
GetDomainAttributes
StoreDomainContents
Files
Files
FileOpen
FileRead
ObtainFile
FileClose
FileDirectory
FileDelete
54
IEC 61850
MMS Applied
Control Blocks
55
IEC 61850
MMS Applied
ACSI
application
GOOSE
application
GSE / SV
application
Client/Server
application
clock
GSSE
MMS
ISO 9506-1, -2
ACSE
C.o. presentation
ISO/IEC 8822, 8823-1
Abstract Syntax
GOOSE / GSE
2005 ABB Switzerland Ltd Corporate Research ABBCH-RD
IEC 61850-8-1
(IEC 61850-9-1)
SNTP
RFC 2030
GSSE
T-profile
C.o. Session
ISO Transport
RFC 1006
ICMP
ICMP
RFC 792
RFC 792
TCP
UDP
RFC 793
RFC 768
IP
RFC 791
Link
Layer
Priority tagging
Ethernet
802.1Q
Ethernet
8802.3 (PT=8100)
Ethernet
56
ARP
RFC 826
LLC
ISO/IEC 8802.2
Ethernet
8802.3 (PT=Len)
IEC 61850
MMS Applied
Relay1/XCBR1$ST$Loc$stVal
Attribute
Data
Functional Constraint
Logical Node
Logical Device
57
IEC 61850
MMS Applied
K03/Q0CSWI
K03/Q0CSWI$ST
MMS AA-Specific Named Variable
K03/Q0CSWI$ST$Pos
negative 7-2 control responses
K03/Q0CSWI$ST$Pos$stVal
K03/Q0CSWI$ST$Pos$q
@/LastApplError
K03/Q0CSWI$ST$Pos$t
@/LastApplError$CntrlObj
K03/Q0CSWI$ST$Pos$origin$orCat
@/LastApplError$Error
K03/Q0CSWI$ST$Pos$origin$orIdent
@/LastApplError$InvokeID
K03/Q0CSWI$SV
@/LastApplError$AddCause
K03/Q0CSWI$SV$Pos
K03/Q0CSWI$SV$Pos$subEna
K03/Q0CSWI$SV$Pos$subVal
K03/Q0CSWI$SV$Pos$subQ
K03/Q0CSWI$SV$Pos$subID
K03/Q0CSWI$CO
K03/Q0CSWI$CO$Pos
defined in 7-2
K03/Q0CSWI$CO$Pos$ctlVal
defined in 8-1
K03/Q0CSWI$CO$Pos$origin$orCat
no predefined names
K03/Q0CSWI$CO$Pos$origin$orIdent
K03/Q0CSWI$CO$Pos$T
K03/Q0CSWI$CO$Pos$Test
K03/Q0CSWI$CO$Pos$Check
K03/Q0CSWI$CO$Pos$InvokeID
K03/Q0CSWI$CO$Pos$SID
K03/Q0CSWI$CF
K03/Q0CSWI$CF$Pos
K03/Q0CSWI$CF$Pos$ctlModel = sbo-with-enhanced-security
58
for
IEC 61850
MMS Applied
Mapping to MMS
Server
GOOSE
Sampled Values
client/server
File
Logical Device
Logical Node
Data
Dataset
59
IEC 61850
MMS Applied
Setting groups
A setting group is a set of parameters treated as a whole that can be edited and
applied to a logical node.
60
IEC 61850
MMS Applied
14
1
0..*
1..*
14
0..*
0..*
0..*
14
0..*
0..*
0..*
1..*
0..1
14
13
0..1
15
0..*
0..*
0..*
15
1
1
1
16
0..*
0..*
16
0..*
0..*
0..*
1..*
0..*
0..*
10
11 1
10
12
1..*
Substitution
18
Time
20
File
0..*
17
Control
61