Связь dnp3

53
 Sepam cерии 20 Sepam cерии 40 Sepam cерии 80 Связь DNP3 Защита электрических сетей Руководство по эксплуатации 2005

Upload: ildar-nas

Post on 06-Oct-2015

50 views

Category:

Documents


0 download

DESCRIPTION

Связь DNP3

TRANSCRIPT

  • Sepam c 20Sepam c 40Sepam c 80 DNP3

    2005

  • 1SEPED305001FR Juin 2005

    DNP3

    2

    DNP3 3 3 4 Sepam 6 Sepam 8

    Sepam 10

    Sepam 12 12 13 . 19 20 21 . 24 . 25

    26

    32

    1. 34

    2. 42 42 . 46 49

  • 2 DNP3

    0PE

    8000

    1

    DNP3 Sepam 20, Sepam 40 Sepam 80 , DNP3. "/".b Sepam .b ( ) .

    DNP3 () 969.

    969 :b SLAN (SupervisoryLocal Area Network) Sepam ;b LAN (EngineeringLocal Area Network) , Sepam. SF 2841.

    969 , ( ) SLAN:b 969 (Twisted Pir, ) SLAN RS 485;b 969FO (Fiber Optic, ) SLAN .

    () LAN RS 485.

    969

    PE80

    002

    969FO

    DE80

    001

    DNP3 SLAN , :b ;b ;b , , ;b ;b ;b .

    , Sepam, 969.

    SF 2841 ELAN Sepam:b ;b () ;b / ;b ;b ;b ;b .

    :SLAN DNP3;ELAN SFT 2841.

    Sepam 20

    Sepam 80

    Sepam 40

    ACE969

    ACE969

    ACE969

    SFT2841

    ELANSLAN

  • 3 DNP3

    DNP3 0

    DNP3 "" "", ( RTU).

    DNP3 ( ), (IED Intelligent Electronic Device, ).

    , DNP3 , , , , , .

    DNP3 , 57 .

    DNP3 (Task Force) IEEE C.2 (Recommandation) IEEE RTU IED.

    DNP3 Harris Distributed Automation Products (" "), 1993 . DNP3 User Group ("DNP3 "). DNP3 User Group . .

    DNP3 ("Basic 4 Document"):b Data Link Layer Protocol ( );b Transport Functions ( );b Application Layer Protocol ( );b Data Library ( ).

    , DNP3 User Group ("DNP3 Subset Definitions").

    . .

    DNP3 . DNP3.

    DNP3 DNP3 User Group (http://www.dnp.org/).

    . DNP3 . , DNP3, .

  • 4 DNP3

    Protocole DNP3 0

    DE80

    005

    DNP3 OSI DNP3 ( RTU) IED (Intelligent Electronic Device, ). "" IED "". , 0 65519. .

    DNP3 (Enhanced Performance Architecture, ), OSI (Open System Interconnection, ). 3 :b ,b ,b .

    , (2 ) . (Transport).

    DNP3 "", , .

    . , "" . "".

    , , . , , , , . , , " ".

    " " , .

    , () , DNP3 .

    DNP3.

    DE80

    006

    1

    2

    4

    7

    DNP3

  • 5 DNP3

    DNP3 0

    DNP3

    , DNP3 DNP3 .

    b (Read, Write , ).b (Select, Operate, Direct Operate , , ).b .b (Open, Read, Close, , , , ).b (Immediate Freeze, Freeze and Clear, , , ).b (Initialize, Start/stop Application, Save configuration . / , ).

    b (Time Synchronisation).b "" / (Cold/Warm ).b / (Enable/Disable Spontaneous Message).

    DNP3 " " ("Application Layer Protocol ") DNP3.

    DNP3 DNP3 , 0 :b : Binary Input, Binary Input Change, Binary Output, Control Relay Output Block ( , , , );b : Analog Input, Analog Input Change Event, Analog Output ( , , );b : Binary Counter, Frozen Counter ( , "" ).

    (Index), 0. . , "" ().:b 2: Binary Input Change ( )v 1: Binary Input Change without Time ( )v 2: Binary Input Change with Time ( )b 30: Analog Input Change ( )v 1: 32 Analog Input (32 )v 2: 16 Analog Input (16 )

    " " DNP3.

    DNP3

    DNP3 , . "DNP3 Subset Definitions" ( DNP3) :b DNP-L1: ; , , , ;b DNP-L2: ; , IED RTU;b DNP-L3: , , , , , , RTU.

    DNP3, DNP3 , DNP3, , , .

    :b (Device Profile): DNP3, ;b (Implementation Table): DNP3, , ;b (Point List): , DNP3, , , , , ( ).

  • 6 DNP3

    DNP3 0 Sepam

    Sepam DNP3 2 (DNPL2). DNP3 Sepam. DNP3, .

    : Binary Inputs ( ) Sepam:b , ;b , : , ;b Sepam (Sepam , , );b ;b .

    : Binary Input Change with Time( ) , , . :b 1: ;b 2: , ;b 3: .

    . Sepam DNP3 , .

    , . Sepam .

    : Binary Outputs/Control Relay Output Block ( / ) () , Sepam. :b ( / );b Sepam (reset) ;b ;b : , , .

    , SBO (Select Before Operate, ).

  • 7 DNP3

    DNP3 0 Sepam

    : Analog Inputs ( ) Counters () DNP3 Sepam ( ), :b , ;b , , ;b , ;b ;b ;b : , , ..;b : , , ..

    : Analog Outputs/Analog Output Blocks ( / )Sepam (MSA). MSA , SBO (Select Before Operate, ).

    : Sequential File Transfer ( )Sepam DNP3 Sequential File Tranfer ( ) , 2000001, :b ;b .

    Sepam: Octet String ( )Sepam DNP3 Octet String ( ), 9701004, ASCII.

  • 8 DNP3

    Sepam (Sepam Device Profile) 0

    Sepam DNP3 , Sepam. DNP3 Device Profile Document, DNP3.5 DNP3 Sepam. DNP3 Sepam.

    Sepam Device ProfileDNP3.00DEVICE PROFILE DOCUMENT ( ) , :

    ( )

    : Merlin Gerin : Sepam 20 / Sepam 40 / Sepam 80 , DNP:

    2 2

    :

    5

    , / , DNP ( ):

    20 21

    ():

    292 292 ( 292)

    ():

    2048 ( 2048 , ) 249 ( 249)

    :

    : ............................................... 5 0 255 ( 2)

    : 5 ( )

    :

    5 SF 2841 :

    ( ) 5 ( ) ( )

    :

    5 5

    5 5

    SF 2841

  • 9 DNP3

    Sepam (Sepam Device Profile) 0

    / :

    / / / (ACK)

    5

    5 5 5

    CROB ( 12, 1), : ( 41, ), : (Pattern Control Block) (Pattern Mask) ( 12, 2 3, ), . CROB ( 12) ( 41), .

    11

    Count > 1 ( > 1) Pulse On ( .) Pulse Off ( .) Latch On ( .) Latch Off ( .)

    (Queue)

    5 5

    5 5

    5 5 5

    : (Binary Input Change Events), :

    5 ,

    (Timetagged Binary Input Change Events), :

    5

    :

    5 SF 2841 5 /

    :

    5

    / :

    5 20 05

    :

    16 32 5

    : 5

  • 10

    DNP3

    Sepam (Sepam Implementation Table) 0

    DNP3, Sepam, , (Function Code) ( Code).Sepam DNP3 2 (DNPL2).Sepam DNP3. , DNP3 Subset Definitions:b , , DNP3, 2;b , , DNP3, Sepam.

    Sepam -

    (.) (.)

    (.)

    (.)

    1 0 . 1 06,00, 01, 07, 08, 17, 28

    1 1 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    1 2 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    2 0 . 1 06, 07, 08

    2 1

    2 2 1 06, 07, 08 129, 130 17, 28

    2 3

    10 0 . 1 06,00, 01, 07, 08, 17, 28

    10 1 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    10 2 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    12 0 .

    12 1 3, 4, 5, 6 17, 28 129

    12 2

    12 3

    20 0 . 1 06,00, 01, 07, 08, 17, 28

    20 1 32 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    20 2 16

    20 3 32 (Delta Counter)

    20 4 16

    20 5 32 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    20 6 16

    20 7 32

    20 8 16

    21 ""

    22

    23 ""

    30 0 . 1 06,00, 01, 07, 08, 17, 28

    30 1 32 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    30 2 16 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    30 3 32

    30 4 16

    31 ""

    32

    33 ""

  • 11

    DNP3

    Sepam (Sepam Implementation Table) 0

    -

    (.) (.)

    (.)

    (.)

    40 0 . 1 06,00, 01, 07, 08, 17, 28

    40 1 32

    40 2 16 1 00, 01, 06, 07, 08, 17, 28 129 00, 01,17, 28

    41 0 .

    41 1 32

    41 2 16 3, 4, 5, 6 17, 28 129

    50 0 .

    50 1 2 ,1

    07, = 1 129 07, = 1

    50 2

    51 0 .

    51 1

    51 2

    52 0 .

    52 1

    52 2 129 07, = 1

    60 0

    60 1 0 1 06

    60 2 1 1 06, 07, 08

    60 3 2 1 06, 07, 08

    60 4 3 1 06, 07, 08

    70 1

    70 2

    70 3 25 5B

    70 4 26, 30 5B 129, 130 5B70 5 1 5B 129, 130 5B

    70 6 129, 130 5B

    70 7

    80 1 2 00 = 7

    81 1

    82 1

    83 1

    83 2

    90 1

    100

    101

    110 0 1 06 129 00

    "" 13

    "" 14

    23

  • 12

    DNP3

    Sepam (Point List) 0

    Point List , Sepam ( ), DNP3.

    Sepam, DNP3, DNP3:b ;b / ;b ;b ;b / ;b ;b .

    :b , , , ;b , ;b DNP3, ;b Sepam, .

    ( 0). "Sepam 20", "Sepam 40", "Sepam 80" , Sepam . Sepam 20 Sepam 2 ( ) Sepam S20, T20 20 ( ). Sepam Sepam.

  • 13

    DNP3

    Sepam (Point List) 0

    1 =

    1 =

    1 =

    2 =

    2 =

    1, 2 3 (. )

    1 =

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    Sepam

    0 0 0 0 Sepam 2

    1 1 1 1 Sepam 2

    2 2 2 2 Sepam 1

    3 3 3 3

    4 4 4 3

    5 5 1

    6 6 1

    7 7 1

    8 1

    9 1

    10 1

    3 5 8 11 3

    4 6 9 3

    12 3

    13 . V_aux ( ) 1

    14 . V_aux ( ) 1

    15 2

    5 7 10 16 16 8 11 17 17 9 12 18 / 2

    19 320 3

    13 21 SF6 222 3

    14 23 2

    24 2

    15 25 Cos Phi 3

    16 26 Cos Phi 3

    27 2

    28 2

  • 14

    DNP3

    Sepam (Point List) 0

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    10 17 29 50/51 1 1

    11 18 30 50/51 2 1

    12 19 31 50/51 3 1

    13 20 32 50/51 4 1

    33 50/51 5 1

    34 50/51 6 1

    35 50/51 7 1

    36 50/51 8 1

    14 21 37 50N/51N 1 1

    15 22 38 50N/51N 2 1

    16 23 39 50N/51N 3 1

    17 24 40 50N/51N 4 1

    41 50N/51N 5 1

    42 50N/51N 6 1

    43 50N/51N 7 1

    44 50N/51N 8 1

    25 45 51V 1 1

    46 51V 2 1

    26 47 67 1 1

    27 48 67 2 1

    28 49 67N 1 1

    29 50 67N 2 1

    8 30 51 27/27S 1 1

    9 31 52 27/27S 2 1

    53 27/27S 3 1

    54 27/27S 4 1

    10 32 55 27D 1 1

    11 33 56 27D 2 1

    12 34 57 27R 1 1

    58 27R 2 1

    13 35 59 59 1 1

    14 36 60 59 2 1

    61 59 3 1

    62 59 4 1

    15 37 63 59N 1 1

    16 38 64 59N 2 1

    17 27S 1 1

    18 27S 2 1

    19 27S 3 1

    20 39 65 81 1 1

    40 66 81 2 1

    21 41 67 81L 1 1

    22 42 68 81L 2 1

    43 69 81L 3 1

    44 70 81L 4 1

    23 71 81R 1 1

    72 81R 2 1

    45 73 32P 1 1

    74 32P 2 1

    46 75 32Q 1

    76 37P 1 1

    77 37P 2 1

  • 15

    DNP3

    Sepam (Point List) 0

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    /

    18 47 78 48/51LR ( ) 1

    19 48 79 48/51LR ( ) 1

    20 49 80 48/51LR ( ) 1

    21 50 81 66 2

    82 21G 1

    83 50/27 1

    84 64G2/27TN 1 1

    85 64G2/27TN 2 1

    86 78PS 1

    87 24 1 1

    88 24 2 1

    89 40 1

    90 64REF 1 1

    91 64REF 2 1

    92 872 1

    93 87/87G 1

    22 51 94 46 1 1

    52 95 46 2 1

    53 96 47 1 1

    97 47 2 1

    23 54 98 37 1

    55 99 50BF 1

    100 51 1 1 1

    101 51 1 2 1

    102 51 2 3 1

    103 51 2 4 1

    104 51 3 5 1

    105 51 3 6 1

    106 51 4 7 1

    107 51 4 8 1

    24 56 108 1 3

    57 109 2 3

    58 110 1 1

    59 111 2 1

    60 112 3 1

    61 113 2

    62 114 1

    63 115 2

    64 116 1

    65 117 2

    66 118 1

    67 119 2

    68 120 1

    121 1

    122 3

    123 3

    124 3

    125 3

    126 3

    127 3

    128 1 1

    129 2 1

    130 3 1

    131 4 1

    132 3

    133 1

    134 ( ) 2

    135 2

  • 16

    DNP3

    Sepam (Point List) 0

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    ( )

    25 69 136 3

    70 137 3

    26 71 138 2

    27 72 139 2

    28 73 3

    140 1 3

    141 2 3

    142 3 3

    143 4 3

    144 3

    145 12 1 1

    146 12 2 1

    147 14 1 1

    148 14 2 1

    29 74 149 49 RMS . . 2

    30 75 150 49 RMS . 1

    31 76 151 3

    32 77 152 1481 1

    78 153 1482 1

    33 79 154 38/49 1 . 1 1

    34 80 155 38/49 1 . 2 1

    35 81 156 38/49 1 . 3 1

    36 82 157 38/49 1 . 4 1

    37 83 158 38/49 1 . 5 1

    38 84 159 38/49 1 . 6 1

    39 85 160 38/49 1 . 7 1

    40 86 161 38/49 1 . 8 1

    87 162 38/49 2 . 1 1

    88 163 38/49 2 . 2 1

    89 164 38/49 2 . 3 1

    90 165 38/49 2 . 4 1

    91 166 38/49 2 . 5 1

    92 167 38/49 2 . 6 1

    93 168 38/49 2 . 7 1

    94 169 38/49 2 . 8 1

    41 95 170 38/49 1 . 1 2

    42 96 171 38/49 1 . 2 2

    43 97 172 38/49 1 . 3 2

    44 98 173 38/49 1 . 4 2

    45 99 174 38/49 1 . 5 2

    46 100 175 38/49 1 . 6 2

    47 101 176 38/49 1 . 7 2

    48 102 177 38/49 1 . 8 2

    103 178 38/49 2 . 1 2

    104 179 38/49 2 . 2 2

    105 180 38/49 2 . 3 2

    106 181 38/49 2 . 4 2

    107 182 38/49 2 . 5 2

    108 183 38/49 2 . 6 2

    109 184 38/49 2 . 7 2

    110 185 38/49 2 . 8 2

  • 17

    DNP3

    Sepam (Point List) 0

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    24 (I11) 49 (I11) 111 (I11) 186 (I101) 3

    25 (I12) 50 (I12) 112 (I12) 187 (I102) 3

    26 (I13) 51 (I13) 113 (I13) 188 (I103) 3

    27 (I14) 52 (I14) 114 (I14) 189 (I104) 3

    28 (I21) 53 (I21) 115 (I21) 190 (I105) 3

    29 (I22) 54 (I22) 116 (I22) 191 (I106) 3

    30 (I23) 55 (I23) 117 (I23) 192 (I107) 3

    31 (I24) 56 (I24) 118 (I24) 193 (I108) 3

    32 (I25) 57 (I25) 119 (I25) 194 (I109) 3

    33 (I26) 58 (I26) 120 (I26) 195 (I110) 3

    196 (I111) 3

    197 (I112) 3

    198 (I113) 3

    199 (I114) 3

    200 213 I201 I214 3

    214 227 I301 I314 3

    121 228 V1 3

    122 229 V2 3

    123 230 V3 3

    124 231 V4 3

    125 232 V5 3

    126 233 V6 3

    127 234 V7 3

    128 235 V8 3

    129 236 V9 3

    130 237 V10 3

    238 V11 3

    239 V12 3

    240 V13 3

    241 V14 3

    242 V15 3

    243 V16 3

    244 V17 3

    245 V18 3

    246 V19 3

    247 V20 3

    131 248 V_FLAGREC 3

    132 249 V_TRIPCB 3

    133 250 V_CLOSECB 3

    134 251 V_INHIBCLOSE 3

    252 V_RESET 3

    253 V_CLEAR 3

    254 V_INHI_RESET_LOCAL 3

    255 V_SHUTDOWN 3

    256 V_DEEXCITATION 3

    257 V_CLOSE_NOCTRL 3

    258 V_TRIP_STP1 3

    259 V_TRIP_STP2 3

    260 V_TRIP_STP3 3

    261 V_TRIP_STP4 3

    262 V_CLOSE_STP1 3

    263 V_CLOSE_STP2 3

    264 V_CLOSE_STP3 3

    265 V_CLOSE_STP4 3

    266 V_TRANS_ON_FLT 3

    267 V_TRANS_FAULT 3

    268 283 V_MIMIC_IN_1 V_MIMIC_IN_16 3

  • 18

    DNP3

    Sepam (Point List) 0

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    (TS) Logipam

    284 299 TS16 TS31 3

    300 315 TS33 TS48 3

    316 328 TS52 TS64 3

    329 dU 2

    330 dPhi 2

    331 dF 2

    332 3

    34 59 135 333 (OPG) 3

  • 19

    DNP3

    Sepam (Point List) 0

    10 =

    2 =

    1 =

    . 0.

    12 =

    3 = 4 = 5 = 6 = ()

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    0 0 0 0 /

    1 1 1 1 /

    2 2 2 2 Sepam

    3 3 3 3

    4 4 4 4

    5 5 5 5

    6 6 6

    7 7 7

    8 8 8

    9 9 9

    10 10 10

    11 11 11

    12 12

    12

    13 13 ( 37)

    14

    15

    16

    17

    18

    19

    20

    21 1

    22 2

    23 3

    24 4

    25 1

    26 2

    27 3

    28 4

    () Logipam

    29 TC6

    30 TC7

    31 38 TC10 TC17

    39 47 TC21 TC29

    48 63 TC49 TC64

  • 20

    DNP3

    Sepam (Point List) 0

    20 =

    5 = 32

    1 =

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    0 0 0 32

    1 1 + 32

    2 2 32

    3 3 r+ 32

    4 4 r 32

    5 5 + ext 32

    6 6 ext 32

    7 7 r+ ext 32

    8 8 r ext 32

    9 16

    10 16

    11 16

    12 35 Logipam 1 24 16

  • 21

    DNP3

    Sepam (Point List) 0

    30 =

    3 = 32

    1 =

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    0 0 0 I1 0,1A

    1 1 1 I2 0,1A

    2 2 2 I3 0,1A

    0 3 3 V1 1

    1 4 4 V2 1

    2 5 5 V3 1

    6 6 0,1

    7 7 Q 0,1

    3 8 8 f 0,01Uw

    3 9 9 I0 S 0,1A

    10 10 I0 0,1A

    4 11 11 %

    4 12 12 U21 1

    5 13 13 U32 1

    6 14 14 U13 1

    7 15 15 V0 1

    8 16 16 Vd 1

    17 17 Vi 1

    18 18 Cos Phi 0,01

    19 Vnt 1 D

    20 Uthd 0,1%

    21 Ithd 0,1%

    5 19 22 Im1 0,1A

    6 20 23 Im2 0,1A

    7 21 24 Im3 0,1A

    8 22 25 IM1 0,1A

    9 23 26 IM2 0,1A

    10 24 27 IM3 0,1A

    25 28 S 0,1

    26 29 0,1

    27 30 Q 0,1

    31 1 0,1

    32 2 0,1

    33 3 0,1

    34 Q 1 0,1

    35 Q 2 0,1

    36 Q 3 0,1

    37 S 1 0,1

    38 S 2 0,1

    39 S 3 0,1

  • 22

    DNP3

    Sepam (Point List) 0Analog Input

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    11 28 40 1 148 1 1C

    12 29 41 2 148 1 1C

    13 30 42 3 148 1 1C

    14 31 43 4 148 1 1C

    15 32 44 5 148 1 1C

    16 33 45 6 148 1 1C

    17 34 46 7 148 1 1C

    18 35 47 8 148 1 1C

    36 48 1 148 2 1C

    37 49 2 148 2 1C

    38 50 3 148 2 1C

    39 51 4 148 2 1C

    40 52 5 148 2 1C

    41 53 6 148 2 1C

    42 54 7 148 2 1C

    43 55 8 148 2 1C

    44 56 Phi0 S 1

    45 57 Phi0 1

    58 Phi'0 1

    46 59 Phi1 1

    47 60 Phi2 1

    48 61 Phi3 1

    19 49 62 Itrip1 1A : 20 400,1A : 80

    20 50 63 Itrip2 1A : 20 400,1A : 80

    21 51 64 Itrip3 1A : 20 400,1A : 80

    22 52 65 Itrip0 1A : 20 400,1A : 80

    23 53 66 %

    24 54 67 / 1

    25 55 68 1

    26 56 69 1

    27 57 70 / 0,1s : 20 400,01s: 80

    28 58 71 1

    29 59 72 1

    30 60 73 1 ()2

    61 74 (0

  • 23

    DNP3

    Sepam (Point List) 0

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X

    86 I'1 0,1A

    87 I'2 0,1A

    88 I'3 0,1A

    89 I'0 S 0,1A

    90 I'0 0,1A

    91 U'21 1

    92 U'32 1

    93 U'13 1

    94 V'1 1

    95 V'2 1

    96 V'3 1

    97 V'0 1

    98 V'd 1

    99 V'i 1

    100 f' 0,01

    101 ' %

    102 H3 Vnt 1

    103 3 V3r 1

    104 Id1 0,1A

    105 Id2 0,1A

    106 Id3 0,1A

    107 It1 0,1A

    108 It2 0,1A

    109 It3 0,1A

    110 Zd 1

    111 Z21 1

    112 Z32 1

    113 Z13 1

    114 0,1

    115 I1/I'1 1

    116 I2/I'2 1

    117 I3/I'3 1

    118 dU ( ) 0,1%

    119 df ( ) 0,001

    120 dPhi ( ) 0,1

    121 1 21 0,1

    122 2 32 0,1

    123 3 13 0,1

    124 1 1

    125 2 1

    126 3 1

    127 4 1

  • 24

    DNP3

    Sepam (Point List) 0

    40 =

    2 = 16

    1 =

    41 =

    3 = 4 = 5 = 6 = ( )

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X 0 0 0 0 MSA 141

  • 25

    DNP3

    Sepam (Point List) 0

    110 =

    =

    1 =

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X 0 0 0 0 Sepam

    70 =

    3 = 4 = 5 = 6 = 7 =

    1 = 25 = 26 = 30 =

    DNP3 Sepam 20 Sepam 40 Sepam 80B2X b b b b

    b

  • 26

    DNP3

    0

    () Sepam SF 2841. DNP3 () 969 969FO. :b LAN;b SLAN;b , DNP3 ( SLAN).

    " " SF 2841. :b SF 2841 " ". Sepam (Sepam 20, Sepam 40 Sepam 80);b "";b : " ";

    b , 969 969FO;b DNP3.0 ( SLAN).

    E-LAN

    ( ) ELAN 969 969FO 2 RS 485. ELAN :b Sepam;b ;b .

    PE80

    022

    SF 2841. Sepam 80

    PE80

    008

    Sepam 1 247 1

    4800, 9600, 19200 38400 / 38400 /

    ,

    b Sepam Sepam ELAN.b .b Sepam, ELAN. SF 2841 Sepam ELAN, Sepam SF 2841 .

    ELAN 969

  • 27

    DNP3

    0PE

    8000

    8

    S-LAN. ( ) : 969 969FO.

    969 S-LAN 2- RS 485 SLAN 969 :b Sepam;b ;b .

    Sepam 0 65519 1

    4800, 9600, 19200 38400 / 38400 /

    ,

    SLAN 969

    PE80

    009

    969FO S-LAN SLAN 969FO :b Sepam;b ;b ;b : ;b : . , Sepam .

    Sepam 0 65519 1

    4800, 9600, 19200 38400 / 38400 /

    Sans parit, Paire ouImpaire

    ( ) ( )

    SLAN 969FO b Sepam Sepam SLAN.b .b Sepam, SLAN.

  • 28

    DNP3

    0

    S-LAN. DNP3

    DNP3 DNP3 , : 969 969FO.

    " 969" " DNP3.0" :b ;b ;b ;b ;b .

    PE80

    010

    , , . , , Sepam . :b ;b ;b .

    Sepam, , Sepam :b : Sepam ( ). ;b : Sepam , Sepam ;b : "", , Sepam , .

    , Sepam (, ), .

    , Sepam , Sepam .

    .

    DNP3

    , ,

    50 60000 200

    0 5 2

  • 29

    DNP3

    0PE

    8001

    0

    :b ;b ;b (SelecttoOperate).

    ( ). Sepam . Sepam "", , Sepam . Sepam , . Sepam. . Sepam " ", Sepam (. " ").

    "" . , , .

    , . (T), (), :b "" < 249 , ( + 1) ;b "" u 249 , ( + 1) "" / 249.

    . , (Time Synchronisation Required). , .

    Sepam . " " , Sepam (Time Synchronisation Required), Sepam .

    , Time Synchronisation Required Sepam. Sepam.

    (Select-to-Operate) , Sepam, (Select) (Operate). Sepam .

    DNP3

    1 60000 10

    0 60000 0:

    (SelecttoOperate)

    100 60000 10000

  • 30

    DNP3

    0

    , Sepam . . Sepam, . Sepam, / , Sepam, () , " " (Function Code Not Implemented).

    :b ;b ;b .

    Sepam .

    b , . , .

    b , . DNP3 , . Sepam Sepam "" . , Sepam , .

    b " " , DNP3. Sepam .

    , Sepam , . " " . Sepam , Sepam . " " .

    . Sepam , . 15 . " ", 15 .

    . Sepam .

    , .

    , ,

    0 1000

    0 65519 100

  • 31

    DNP3

    0

    (Collision Avoidance C) , DNP V3.00 9804007. Sepam .

    :b ;b ;b .

    , Sepam , . , Sepam , , , Backoff time, .

    Backoff_time = +

    0 " ". , Sepam . , Sepam , (1 10 ).

    0 60000 1000

    0 60000 1000

    0 10 5

    (1, 2 3) . :b , ( ""), ;b ( " "), .

    1 10 10

    100 60000 5000

  • 32

    DNP3

    0

    Sepam , Sepam:b Sepam 20, PCRED301005FR;b Sepam 40, PCRED301006FR;b Sepam 80, SEPED303003FR.

    :b 969;b SLAN 969;b 969.b 969 Sepam 612;

    969 969 :b 969;b , SF 2841, Sepam:v "";v .

    PE80

    001 969

    b "on" (.) , 969 ;b "" () 969:v , 969 ;v , 969 969 ;v , 969 ;b SLAN Tx , Sepam ;b SLAN Rx , Sepam .

    969

    PE80

    011

    SFT 2841 " Sepam" SF 2841 Sepam Sepam Sepam, . Sepam " Sepam".

    Sepam , :b ;b DNP3;b ;b , . 0 :b (65535);b Sepam;b .

    SF 2841. " Sepam 80"

  • 33

    DNP3

    0

    Sepam DNP3 :b 969:v "on" ;v "" ;v SLAN Rx ;b " Sepam":v : DNP3;v DNP3;v , ;v , , .

    , Sepam . .

    /

    969

    SF 2841

    "on" = ????/ = ????

    969 969

    "" = ????/ = ????

    969 969

    "" = ????/ = ????

    969 969 SF 2841

    969 Sepam 969 Sepam

    969 SF 2841 : 969 969FO

    SLAN Rx , ,

    969

    SF 2841 :b ;b

    SLAN SLAN RS 485

    SLAN Rx

    , Sepam SF 2841 " Sepam"

    , , Sepam

    SLAN Rx

    SLAN

  • 34

    DNP3

    1. 0

    , Sepam, , ADU (Application Protocol Data Unit ).

    DE80

    007

    ADU :b APCI Request / Response header ( ). . APCI Application Protocol Control Information ( ).b ASDU Application Service Data Unit ( ). .

    ()

    AC 1 : Application Control ( )

    FC 1 FC: Function Code ( )

    ()

    AC 1 : Application Control ( )

    FC 1 FC: Function Code ( )IIN 1 2 IIN: Internal Indication ( )

    IIN 2

    /

    APDUAPCI ASDU

    : Application Control ( )7 6 5 4 3 2 1 0 DNP3

    ASDU. , ( ) ( ).

    FIR FIN CON SEQUENCE

    b FIR: First ( )v FIR = 1: ""v FIR = 0: b FIN: Final ( )v FIN = 1: ""v FIN = 0: b CON: , 1, ( 0).b SEQUENCE (): , .v 0 15: "" "". 15 0.v 16 31: " ". 31 16.

  • 35

    DNP3

    1. 0

    FC: Function Code ( )

    FC .Sepam , :

    0

    1 : ( )

    2 :

    3 :

    4 :

    5 :

    6

    :

    13 "" "" : ,

    14 "" "" : ,

    20

    :

    21

    :

    23

    :

    25

    26

    30

    129

    130 ( )

  • 36

    DNP3

    1. 0

    IIN: Internal Indication ( ) IIN (Internal Indication) "" ( ).

    IIN1 0 1 :

    0

    1 1:

    2 2:

    3 3:

    4 : " ".

    5 0

    6 , ( , DNP3)

    7

    IIN2 0

    1

    2

    3 ( )

    4

    5 ( )

    6 : 0

    7 : 0

  • 37

    DNP3

    1. 0

    ADSUASDU ( ) , . ASDU DNP3 .

    DE80

    008

    ASDU :b : . DNP3.b : . , .

    ( )

    ()

    2

    1 :

    0 8

    ("")

    Identifier ( ) :b 1: Group ( ) , ., 30 = Analog Input ( ).b 2: () ., Analog Input:v 1 = 32 Analog Input;v 2 = 16 Analog Input. () 0 . , , : 16 32 . .

    ()

    N

    ASDU

    1

    /

    7 6 5 4 3 2 1 0 "" :b Code ( ), 4 .b Index size ( ), 3 . Code Index size .

    0

    -

    0 0 [; ]. "" "" 8 ("").

    0 1 [; ]. "" "" 16 .

    0 6 . .

    0 7 N 0 (N1). N 8 .

    0 8 N 0 (N1). N 16 .

    1 7 N , , 8 . N 8 .

    2 8 N , , 16 . N 16 .

    5 B . Sequential File Transfert ( ): 8 (= 1), 16 , .

    () () (. ).

  • 38

    DNP3

    1. 0

    Sepam :b Binary Input ( );b Binary Output ( );b Counters ();b Analog Input ( );b Analog Output ( ).

    Binary Input ( ) 01 01

    01 02

    02 02

    1 7 6 5 4 3 2 1 0 , TOR.

    0 1. n .

    2 15 14 13 12 11 10 9 8

    .. .. .. .. .. .. .. .. ..

    n1 n2 n3 n4

    1 7 6 5 4 3 2 1 0 7 , + 1 (0 1)

    0: 0 = 1 =

    1: 0 = 1 =

    2: 0 = 1 =

    3:

    0 = 1 =

    4:

    0 = 1 =

    5: 0 = 1 =

    6: 0

    7: 0 1

    7 6 5 4 3 2 1 0 1: 7 , + 1 (0 1)

    1

    0: 0 = 1 =

    2 1: 0 = 1 =

    3 2: 0 = 1 = 4 3:

    0 = 1 =

    5 4:

    0 = 1 =

    6 5: 0 = 1 =

    7 6: 0 8 7: 0 1

    9

    (8 )

    48 1 1970 .

  • 39

    DNP3

    1. 0

    Binary Output ( ) 10 01

    10 02

    12 01

    1 7 6 5 4 3 2 1 0 ,

    TOR. 0 1. n .

    2 15 14 13 12 11 10 9 8

    .. .. .. .. .. .. .. .. ..

    n1 n2 n3 n4

    1 7 6 5 4 3 2 1 0 7 s indicateurs + 1 de ltat (0 ou 1)

    0: 0 = 1 =

    1: 0 = 1 =

    2: 0 = 1 =

    3:

    0 = 1 =

    4:

    0 = 1 =

    5: 0

    6: 0

    7: 0 1

    7 6 5 4 3 2 1 0 : 1

    1 /

    CI Q : 0 =

    2 1 = "Pulse"

    2 = "Pulse"

    3

    3 = "Latch"

    4 = "Latch"

    5 15:

    6 Q: 0 = 1 =

    7

    Cl: 0 = 1 =

    / 00 =

    01 =

    10 10 =

    11 0

    On-time ( ): 4

    32

    Off-time ( ): 4

    32

    Pulse On ( "Pulse" ) 1 OnTime, 0 OffTime.

    Pulse Off ( "Pulse" ) 0 OffTime, 1 OnTime.

    : 1 0 =

    1 = () SBO (Select before Operate, )

    2 = : SBO

    3 = :

    4 = :

    5 = :

    6 = :

  • 40

    DNP3

    1. 0

    Counter () 20 01 32

    20 05 32

    32- 7 6 5 4 3 2 1 0 : 1 octet

    1 0 : 0 = 1 = 2

    1 : 0 = 1 =

    3 2 : 0 = 1 =

    4 3 :

    0 = 1 =

    5 4:

    0 = 1 =

    5: "" 0 = 1 = ""

    6 : 0

    7 : 0

    : 4

    32

    32- 1

    : 4

    2 32

    34

    Analog Input ( ) 30 01 32

    30 03 32

    32- 7 6 5 4 3 2 1 0 : 1

    1 0 : 0 = 1 =

    2

    1 : 0 = 1 =

    3 2: 0 = 1 = 4 3:

    0 = 1 =

    5 4:

    0 = 1 =

    5: 0 = 1 =

    6: 0 = 1 =

    7 : 0

    : 4

    32

    32- 1

    : 4

    2 32 3

    4

  • 41

    DNP3

    1. 0

    Analog Output ( ) 40 02 16-

    41 02 16-

    16- 7 6 5 4 3 2 1 0 : 1

    1 0 : 0 = 1 = 2 1 : 0 = 1 =

    3 2: 0 = 1 =

    3:

    0 = 1 =

    6 : 0

    6 : 0

    6 : 0

    7 : 0

    : 2

    16

    16- 7 6 5 4 3 2 1 0 : 2

    1 16

    2 : 1 1 = () SBO (Select before Operate, )

    3 2 = : SBO

    3 = :

    4 = :

    5 = :

    6 = :

  • 42

    DNP3

    2. 0

    Sepam , :b (Sepam 20, Sepam 40 Sepam 80);b ( Sepam 80).

    , DNP Technical Bulletin 20002001 Sequential File Transfert s ( ).

    Sepam :b 1 DR (Disturbance Records) ( ), , " ", Sepam;b 1 TR (Tripping Records) ( ), , " ", Sepam;b " ", , Sepam ;b " ", , Sepam .

    , ASCII. ( ) DR DR 2

    DR\aaaammjjhhmnsssss 25

    TR TR 2

    TR\aaaammjjhhmnsssss 5

    " " " " Sepam:b : , 4 ASCII;b mm: , 2 ASCII, 01 12;b jj: , 2 ASCII, 01 31;b hh: , 2 ASCII, 00 23;b mn: , 2 ASCII, 00 59;b ssss: , 5 ASCII, 00000 59999.

    " " Sepam :1. DR.2. DR " ", .3. " ".

    " " Sepam , TR.

  • 43

    DNP3

    2. 0

    ( ) . Sepam "/". 70.

    :1. , , / Oen ().2. / Read Block ( ).3. / Close ().

    b : , , .b .b Read Block ( ), . Open ().

    Sepam . , , Sepam .

    0. . i, i+1. , Read Block ( ), Read Block ( = ).

    " " " ", Sepam, . , , , . Sepam Close () ( = ).

    : Sepam . Read Block ( ) Read Block Close () 60 , Sepam . Sepam Close ( = ).

  • 44

    DNP3

    2. 0

    , DNP3: 1

    25 O

    26

    30

    129 ,

    130

    70 :

    70 3 25

    70 4 26, 30 129

    70 5 1 129, 130

    70 6 129, 130

    70 7

    Sepam , , :b b Status (""). 0 OK

    3 Open ():

    5 Open ():

    6 Read () Close ():

    16 Read () Close ():

    17 Close ():

    19 Close ():

    20 Read ():

  • 45

    DNP3

    2. 0

    -

    25 703

    Read (). DNP3 : ASCII , ; , ;

    "" 129 704

    , Open (), : : (32 );Status () ( : , ..); ( );Max Block Size ( ) ( , Open ()).

    1 705

    . DNP3 : ; ( 0).

    "" 129 705

    , Sepam File Transport (" ") Read (). Sepam " " ( NULL), ( ). File Transport (" ") : ; () , ; ( , Open ().

    " "

    129 706

    , Sepam : , , , , ..

    "" 26 704

    DNP3 .

    "" 129 704

    "File Command Status" ( ) Close ().

    : Close ()

    129 706

    Sepam ( )

    30 704

    Abort ( )

    129 704

    "File Command Status" ( ) Abort ( ).

  • 46

    DNP3

    2. 0

    ()

    = 70 1

    = 3 1 = 5Bh 1

    = 1 1

    2

    ()

    2

    2 6 Sepam: 0

    2 (0124h)

    4 Sepam: 0 4 Sepam: 0

    2 = 1

    2 ID () 2

    n

    ()

    = 70 1

    = 3 1 = 5Bh 1

    = 1 1

    2

    ()

    4 ( 32 )

    4 ( 32 ) 2

    ID () 2

    1

    ()

    = 70 1 = 5 1

    = 5Bh 1

    = 1 1 2

    ()

    4 ( 32 )

    4

    , 1.

    n ,

  • 47

    DNP3

    2. 0

    ()

    = 70 1

    = 6 1

    = 5Bh 1 = 1 1

    2

    ()

    4 ( 32 )

    4

    , 1.

    1

    ()

    = 70 1 = 7 1

    = 5Bh 1

    =1 1 2

    ()

    2 2

    2 0 = 1 =

    4 ( 32 )

    6 1 1970

    2

    ID () 2

    n

  • 48

    DNP3

    2. 0

    DNP3,

    25 70 3 00 25 70 03 05..( )

    "" 129 70 4 00 129 IINs 70 04 05..( )

    00 00

    ( 0) 1 70 5 01 70 05 05..( )

    "" 01 129 IINs

    N 03 01

    N+1 03 01

    ( )

    129 70 5 03 129 70 05 05..( )

    03 00

    ( 1) 1 70 5 04 01 70 05 05..( )

    "" 01 129 IINs

    N 05 01

    N+1 06 01

    ( )

    129 70 5 03 129 70 05 05..( )

    0xC6 00

    ( 2, )

    1 70 5 07 01 70 05 05..( )

    "" 07 129 IINs

    N 08 01

    N+1 09 01

    ( )

    129 70 5 09 129 70 05 05..( )

    0xC9 00

    26 70 4 0 26 70 04 05..( )

    ""

    129 70 4 0 129 IINs 70 04 05..( )

    0xCA 00

  • 49

    DNP3

    2. 0

    DR TR ( ) . DNP3 File Descriptor Object ( ).

    " "DR\aaaa-mm-jj-hh-mn-sssss , Sepam, COMTRADE.

    COMTRADE :b .CFG, ( , );b .DAT, , .

    DR\aaa-mm-jj-hh-mn-sssss, Sepam, , .CFG .DAT.

    DR\aaa-mm-jj-hh-mn-sssss ()

    2 (n) .CFG ( 16 )

    .CFGn ( .CFG, ASCII)

    .DATX ( .DAT, )

  • 50

    DNP3

    2. 0

    " "TR\aaaa-mm-jj-hh-mn-sssss " " , Sepam . :b , 8 ;b , 32 (4 ).

    TR\aaa-mm-jj-hh-mn-sssss

    ()

    8

    1 4 44 32 , 4 .

    ...

    ...

    ... ...

    ...

    44 4

    8 7 6 5 4 3 2 1 0

    1 , 0

    2 , 0 99

    3 0 0 0 0 , 1 124 0 0 0 , 1 31

    5 0 0 0 , 0 24

    6 0 0 , 0 597 ( ) , 0 59999

    8 ( )

  • 51

    DNP3

    2. 0

    44 , .

    1 1 (Itrip1) 32NS 0,1 A

    2 2 (Itrip2) 32NS 0,1 A

    3 3 (Itrip3) 32NS 0,1 A

    4 (I0S) 32NS 0,1 A

    5 (I0) 32NS 0,1 A

    6 (Ii) 32NS 0,1 A

    7 (U21) 32NS 1

    8 (U32) 32NS 1

    9 (U13) 32NS 1

    10 (V1) 32NS 1

    11 (V2) 32NS 1

    12 (V3) 32NS 1

    13 (V0) 32NS 1

    14 (Vd) 32NS 1

    15 (Vi) 32NS 1

    16 (f) 32NS 0,01

    17 () 32S 1

    18 (Q) 32S 1

    19 (S) 32S 1

    20 (I'trip1) 32NS 0,1 A

    21 (I'trip2) 32NS 0,1 A

    22 (I'trip3) 32NS 0,1 A

    23 (I'0S) 32NS 0,1 A

    24 (I'0) 32NS 0,1 A

    25 (I'i) 32NS 0,1 A

    26 (U'21) 32NS 1

    27 (U'32) 32NS 1

    28 (U'13) 32NS 1

    29 (V'1) 32NS 1

    30 (V'2) 32NS 1

    31 (V'3) 32NS 1

    32 (V'0) 32NS 1

    33 (V'd) 32NS 1

    34 (V'i) 32NS 1

    35 (f') 32NS 0,01

    36 (Vnt) 32NS 1

    37 H3 (V3nt) 32NS 0,1 %

    38 H3 (V3r) 32NS 0,1 %

    39 (Id1) 32NS 0,1 A

    40 (Id2) 32NS 0,1 A

    41 (Id3) 32NS 0,1 A

    42 (It1) 32NS 0,1 A

    43 (It2) 32NS 0,1 A

    44 (It3) 32NS 0,1 A

    32 , 4 . :b 32 NS: 32 ;b 32 S: 32 .

  • 52