Преимущества объектно-ориентированных архитектур для

advertisement
!"#
!
$% &
'()*+,-,. (/0121,34+56
!7
89+:01,0.;;-0.3,;<<=>30+>8.?@01A,+>.B6
C.-,.?D?E<,10+>8.?@0.0B,F,.+
&G
%
!
"
##
!$
% &
#"'(()"'(
* +,-.
/ )
)
#(
0 12
3(4"
5 6))7($($
89":2
!"#!
H(I
=
#"'()"'!
#(
>?@A@,-.#"3B2"!$+$
C
#2
)#"#
(4)
#
)3!
#
!
"2
)#(":
D'08E(#
:
F
2()#
#
3G#)
)
"
#
#!$"'
#"##
"
'+4
#(
3
!(3
!
")3
J(K
)#
#2(#"
'#+
"'#':
#"'():
#"3)#"#4
>?@A@
#2(2"'
(
#)
#D
#")4D)
23#
":
$)
#:#(#"3$>?@A@,-.3#33
2'(3):D:#
:
4
(
L(&
6#6
>(&
#
#"
,-.
#2
)#"( G
)##4
(
#$
"(4"(
)
""
'
4#4D
#"'()
H#"
$I
#
$(
("((
&
!((
2
)
":
(#!:#"3:
(2
):
#
+$""
)-JKLMNMOQRSKTUV "
($
)
"
#()#"3 #"'(()"'
(#"
)
"
#)2
#4$"!$"
D
():+)
3):
#"#":2
#"#"3
"
#"
$
))#"3#"'(":(#
('3$
"('()"'($
($
"'):2
'#"3
")3
#"3$#"":2
#"#4$"("
"'
'"
2') D)
((:(2
):
):#"2!#
"22(3
)
!
>>(I
G4#4$(2"
++4"$B=WC
=(2"'4"':"
(
)
3:(2#")
((2##(":
"'
#"'('
($"
(
#
X
D
)#"#"##(
$
#
#(
32":
#
3)=W
#"3#(
$(4:
#4#"')("2
Y#=W#"3
)#(2
)
"
2(
+$
+
#':"():
(2"$(
2
'
)#"+
2
'"3
2
$+4
"2
#2
)#"#)#"#(
B-R>C
"")"'
##
#2:#")2)#(
#4
#"
"32
"$"#"##(
#("$#$
+4#
#""
2
"(#4
3D
"#4
"#(
(
Page 1
!"#!
1"
#
2
"'("2:
#D)"#!"
):
#4"'
(#"3
$#"+@LK[TNQL@V>\NQT]^U_QOML]
#
)@LK[TNQL@
#4"'#(2"#!"
((2(:
($
")3
)#"
>>>(&
#$3"4
:
"M
7N
!
#
"
M!
N
7
"
#O
N
!
7
"!ON(
"M
#
"
#7
!
#
!
M
P7!I
!NQ
O
R
"O
S!
G
T
I
!NN"O
—
I
!N"O
—
U7N
R67
N
!!
G
—
U7N
O!N
!
7
#
"
—
—
V#
—
K7G
!
6
7
R
V#
!
6WX3,=
Y
!!
!
G
—
#
—
&#
!
VN
7
R
" Z#
"
6
7
"
*!
6
!
56
#
"
*!
6!
[C "
5
!N
(
\(R
#
!
!R
#"3>?@A@#"
3
"#
(
#
""'
)
Y#H"#I3
3'
$
"
(#
2
"
4)4
#
(
)
#
#
":#(
))":2'
2
"
)#(
":2#("D++
B`^.C
$#4#2Rb^#4)
"'##4"2
#4)(2-R>
D3
('
#"'('
)#":#"3"
":
"
#(D
#")4
Y#)#":#"33
('
($()('
":)#(
)
)
)#
)
#2
"
$
($#2(
#"
Page 2
!"#!
Объект
«клапан»
Входы / выходы
Аварийные
сигналы /
события
Скрипты
Безопасность
SCADA
Хронология
!"
#$%&% (
)#"
"":
d
f#!"#)h
fD
#")4#4)h
f(##4
h
f2
"h
f+2
#
#"
)#(":"('#$#(
#+)4"
B##2
"!
C3
'!")")"
+(2$
)#"
Page 3
!"#!
G":2#)
#"
4#4!"Y
)3#(
(!"
#2:
):()
#
($
Шаблон объекта
(разработка)
Компоненты (исполнение)
Реплицирование
Диафрагменный
клапан
Диафрагменный
клапан
Диафрагменный Диафрагменный
клапан
клапан
Распространение
изменений
Механизированный Механизированный Механизированный Механизированный
клапан
клапан
клапан
клапан
'"
"!
Y
)#)#(#"4!"#
":+$"#
#
)
)
F#"47D#4
(
#"D(#""#(!"
"):)#(
#
($
"#B()2$42
):C
#"D(#"H"#I
1!H"'#I"
":2#)
#=(2
#
:
#"D(#"!"":2":"2
+(2
2
)#":#"3$1
":2
'(3'
#""#"($
"3
2D(#"
)
#"#
f(#"3$#()
(
2
#"'(!""2
$4
#"#
fj#
($#(
2
#
($!"
#
fW)+4(4
)#
)!"
"()
#"4:
#
:($
f
](^#
!O7
7O7
$
@LK[TNQL@>\NQT]^U_QOML]$#(2"')#()
")3)#":#"3$=
(B.ARh.kQTlL_QTmATnTUMo]TkQRknJLMk]TkQCD
#
#2#("
#"'('"
(#)"#
#pJkmMqN7
#
BmL_l_kmmLMoC"2BKUJKrQMNTUTKQC"(#"
#"$BsUUJkQ[TQTSQtMSC
"'!
")2$#(
"#
2#
2
# D3
"2
2
!!#"#
"').AR(
"
":'#"
#"G#"'(")
#"'('3(!"("2
#"32
#2
"'):)#
'(
Page 4
!"#!
_(I
#
`@C
WH+I)#"
+>?@A@’,-.
2"558=
#"'()):
+)#"'(")
('
"(#"4'
!
#"3,-. #
"):
D
"(
#
:
"2
"2)#)
12'#"((3
'#"3>?@A@’,-.)
"'+
$#(
#"3$
#2
)#"
"(4
"):+)4$d
f$
"h
f
#4h
f
#
#2(#
h
f)#":
#h
f"2
h
f4
#"3(h
f)3
$h
f
2##h
f4)h
f"2
#4)
“#"$"('#)
$)
>?@A@’,-.":2'
D+)4"(3
!"":2+2
D"
a(
!
7
>($
#
#"#
#2,-.>?@A@( G#"'("
("+2
D"#
#"
("
#
":
”G"
)#" 2
"3!#
:#2$#4
(4#"3$>?@A@
d
1. –"(
#"'()
"'$#':
2. –"#"3
(:
+2
D"D#
#"
3. #"#):
( ”G"
:
)2):
4. –"3#":
#$
")3
$
5. W
(
#
:
"+2
D"
6. (:
+2
#"
""4
7. –"(4+)4"'(3
$#(4
)
('#"3
'(3
#
"()
"D#"3#
#)
"'3$#
$2$
4
>(I
)
(
)#":#"3#"3>?@A@’,-.
#"
(#$pMkmTLq_LTV@LK[TNQL@>\NQT]^U_QOML]
$
)(.AR
B
(C("(#"3$
#"'($
(
(
"'##$
#"'():
!"W((2(")
"3$2
""'$
3#"
2'
"#(
1#("))"'
("2+(2
)
#(
#4
():
)
#2
)#"
##
Page 5
!"#!
"
("##)3
"3"('+)4")#""3
(!":"'!$!#("'
(()#":
#"3
#':@LK[TNQL@>\NQT]^U_QOML]":2
"):!dd
""#
))#(
#4$"#4
(
#
"2#)"+(2
)
D3#
(2"
$"'
–"3
)
+)):
!"":2+2
D",-.
1":2$!#(":$(+
'#!
"
#"'(
))
#"#
(
"3D")!")
$
"#3
":2'
))
% ™")
$
:)
):"' ”G"
)#"1)"'$!
(:
#':A.BmTnJKTJkQTlL_QJMkh
4)
$
C
* 93
'#"3
.AR
#':#
#4$#
!':
/ "D#"":2:
)##(#
0 W#'"'##
():
.AR3()'#':#(2"#"3
5 "(!(#"3
")3
)3
")=(
!")
#
'
2#+)4):()#"3
b(c
"
#G
7#
)
#2(2"'):D:(2
3(4" D3"'2
'D#2
"
"):$"4
EF c
7"O
!
67
7!
G
cP
7"
7
!
G
!O7
##
!O7
N
G
7#R(
c
7"O
!
67
7
!
G
cP
77#7G
!
7
6
R6
!P7!6!"
7P
R(
7
O
!
G
!
7
P
G7OO(
c
7G
"
#G
7#
!O7
!
7"
O
G
G
7"7G
#
#6
7
7
I!ON`@C
(cG
O!6!O!O7
7GOP
O
O#
6
7
7GOG
7
(
c
!
cP
7"!#
!O7
7#
!R
!
G
#
!(Y!
!O7!
7
!(c
!7
#6#
ON*de56!
7
!N#
*EW@56R
O
P!
!
(
Y3##
$#
3(")#)
Page 6
!"#!
#"32"##(')#":#"3##2($
)
/
$"'2"#3$(!
'")2#BC ”G
:
2’#(2"(
D"#
4$
#
('*B/"#š*(2$#
3$"#C$
>?@A@
(
$!"H"#I#
":
3$"'$"#":
D(#""#D!"–"##"32"(
#"34$
$
>?@A@)
('82
3$:
(()+2
#"")#" ”G #"32(!"
H"#I(2
8EDB"82
C
3$D(#""
$
3"##"3
" G
H
IF 'O"! 27
IF 6
EJG
H
IF 'O"! 27
IF 6
Y#2!"
:
$
#
(#
$
"
$"
()
$
D(#'
#':#""'#W#'
(#"3#
#"'(3(#
KLEG
HJMNO P QRTUT
V H_J#ij6\"#kWXYZL
]\L
bjm
*J"iHR5l*JaP7!!ij6\"
P7!5k[\YZL
1#2":D73
"#'#")D(2D
(()8E›
W#'
")2$
((:8E#"3 #
#"'("2##"3'2)(
($
8E)("'):
()##7#
#pMkmTLq_LT@LK[TNQL@>\NQT]^U_QOML]7D
8E)()#)
#'"'!")""2:!$H"'#I
3)#D$
)4#""'D3'
2
"):(
HG
HJMNO P QRTUT
V _\6b"iHjm
7
kWYXZL
WY\ZL
n_m
J"RiHjm
7
k^Y\L
Page 7
!"#!
n(oM7
7
)
)
##)
##
")3>?@A@
)#" 4)3)2
'
"):2
#d
f
#2"
("
2):"'(
)#(
#"$
#4
#(
"$œ
f&3""'#"3
$(#
":24"():
$)
(#
œ
f ":
"#":2)
$
D2
($
#+$
)
$
##œ
f ":
"4"(
œ
f (""
(
!'#"32)(")("$+)4(
#
$)
#"3œ
f(3")"(#"3$,-.#':
œ
f 3"
(#
#2:#
#
$
”G
#4
#œ
f(3"
#"2
""'$)(3)
"'#':œ
f 3"
D2(
#"'(2
"$)"(4œ
f"
"#
$$
"(4
#"$œ
fY
""2
(,-.""D)
"'$
)œ
>?@A@"3
#2'!
#2
"!#
Hj(pN"
12
)
":#!"##):
"'$#("'
#
#(
F(#"3$)#">?@A@
#
$$)#("
D'08E(#
:
)$
F!:(2"
3(()(3
'
#"'(
(
(#("
#"'('#"3#!
#2
(4:
!##
3
!'"('"#4
(2$:)2#!
G+2
#
"#4
#2"'#
#"'(()"'(($#
$
+$
2
3"+4#
""2#4:(
XH#
I#("#3'('
)
):
)#"
#':
H)I)#"1
":2
'#"$(
)
):
#
"')(3
3
!'(#""!'"'!):2
'
$
)#"
W()
#2
)
):D:
'#(
2
"2'#""'$"'$4
Wonderware_WhitePaper_Benefits_Of_Object-Based_Architectures_For_SCADA_ru_0312.pdf
"£/0//%
JkOM¡qMkmTLq_LTL¢
"£/5%***
JkOM¡qMkmTLq_LTL¢
"+7 343 287 1919
JkOM¡qMkmTLq_LTL¢
www.wonderware.ru
"+7 846 273 95 85
JkOM¡qMkmTLq_LTL¢
"£085%8
JkOM¡qMkmTLq_LTKM]¢_
"£/%/8880/*
JkOM¡qMkmTLq_LTL¢
Helsinki
o¢[£%05%858
JkOM¡qMkmTLq_LTs
QTU£/*/0*/
JkOM¡qMkmTLq_LTUn
Vilnius
QTU£/8%%**
JkOM¡qMkmTLq_LTUQ
QTU£/**0%88
JkOM¡qMkmTLq_LTTT
Download