Upload
everton-klinger-sousa-silva
View
218
Download
0
Embed Size (px)
Citation preview
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 1/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
Communication protocol IEC870—5—103.
1. COMMUNICATION PROTOCO IEC 870—5—103................................................................................ ...!
!. C"ARACTERI#TIC O$ PROTOCO IMPEMENTATION.....................................................................!
3. I#T O$ COMMAN%#......................................................................................................................................3
&. #PONTANEOU# E'ENT# I#T.................................................................................................................... ..&
5. IN$ORMATION I#T O$ T"E $UNCTION (I—(ENERA INTERRO(ATION............................. ...)
). I#T O$ 'AUE# MEA#URE% *+ T"E RE(UATOR#......................................................... ........ ........8
7. %E$INITION# O$ A NE, A#%U $OR T"E RE(UATOR#................................................................ ..10
Computer ! Control "ato#ice $orcelano#a 11 1
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 2/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
1. COMMUNICATION PROTOCO IEC 870—5—103.
The regulator is equipped with connectors enabling communication both in CCBUS and IEC870——!0" standard protocols#
The option T$%&S'E$ enables selection o( trans(er speed both (or CC)BUS and EC 870— —!0" protocols# %lso change o( an identi(ier*address o( the de+ice is possible#
Selection can be done b, pressing -&. /e, and arrow /e,s -up*down.#
Selection is con(irmed b, pressing -S. /e,#
%bilit, o( setting selection (or communication protocol can be protected with the password#
!. C"ARACTERI#TIC O$ PROTOCO IMPEMENTATION.
P-/ical lar.
Communication inter(ace $S "C1 $S 28 or C3C current loop is used1 there is a possibilit,to select transmission speed -(rom "00 up to 7400 bit*s.1 a character is composed o( ! start
bit1 8 data bits1 ! 5e+en6 parit, control bit and ! stop bit#
$S 28 inter(ace can operate in )wire and 2)wire s,stems#
$S 28 inter(ace attends onl, to IEC 870—5—103 protocol.
in lar.Special character 0e9 is not used1 negati+e ac/nowledgements are in (orm o( short (rames
-(rames without data.#
Application lar.'ollowing (unction has been implemented -according to IEC 870——!0" standard
description.:
) transmission o( c,clic data) transmission o( spontaneous data
) transmission o( commands
) time s,nchronisation
;eneric ser+ice is not implemented1 compatibilit, le+el pertains in scope o( a*m (unctions#
'ield 'U&CTI<& T=>E ) 'U& in each %S?U unit is 'U& @ !"!#
Cclic 2ata.C,clic data are a+ailable b, eamining the de+ice with lin/ (unction number !! ->$A bit@!.
in %S?U (orm#
Computer ! Control "ato#ice $orcelano#a 11 2
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 3/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
#pontanou/ 2ata#
Spontaneous data are a+ailable b, setting the %C? bit b, the regulator in 5Control6 (ield o(
the protocol (rame1 during eamining the de+ice -c,clic data reading. with lin/ (unctionnumber !0 ->$A bit@!.#
Spontaneous data are bu((ered1 howe+er these data can be o+erwritten1 resulting in
in(ormation loss# Thats wh, it is important to eamine (requentl, the de+ice concerning thespontaneous data#
Tran/mi//ion o comman2/.Transmission o( commands is a+ailable b, sending %S?U01 %S?U 2!1 %S?U 2 units to
the de+ice#
Tim /nc-roni/ation.Time s,nchronisation is a+ailable b, sending %S?U 4 unit to the de+ice# ;lobal or local
addressing is possible# S,nchronisation (rame ma, be con(irmed in case o( sending it with a
code o( lin/ (unction number " -send)con(irm.#
3. I#T O$ COMMAN%#.
Setting t,pe set*reset:
ASDU INF DESCRIPTION DCO value(double command inASDU 20)
20 40 DCO=2 – auto mode setDCO=1 – manual mode set
DCO=2 (auto)DCO=1 (man)
20 41 Unblocking of a possibility to set oltage leel!"#"! U fo$ $emote cont$ol (telemec%anics)
DCO=2 (s&itc%ing on)DCO=1 (s&itc%ing off)
DCO=2 (s&itc%ing on)DCO=1 (s&itc%ing off)
20 42 'ap $aise DCO=1 o$ DCO=2
20 4 'ap lo&e$ DCO=1 o$ DCO=2
20 4 *aults clea$ing DCO=1 o$ DCO=2
20 4+ Unblocking of a possibility to set a time '1fo$ $emote cont$ol (telemec%anics)DCO=2 (s&itc%ing on)DCO=1 (s&itc%ing off)
DCO=2 (s&itc%ing on)DCO=1 (s&itc%ing off)
20 Clea$ing of an ,"C eent log DCO=1 o$ DCO=2
Setting the +alues (loat t,pe -de(inition o( %S?U 2 in chapter 4.:
ASDU INF DESCRIPTION RANGE
42 4- .etting of a oltage leel / !"#"! U --/10
Setting the +alue integer t,pe -de(inition o( %S?U 2! in chapter 4.:
ASDU INF DESCRIPTION RANGE
41 43 .etting of a '1 time / '1 0/10 s
Computer ! Control "ato#ice $orcelano#a 11 3
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 4/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
&. #PONTANEOU# E'ENT# I#T.
%S?U units (or spontaneous data D +alues o( I&' (ield#
ASDU INF DESCRIPTION
1 2 .et of pa$amete$s numbe$ 1 actie1 24 .et of pa$amete$s numbe$ 2 actie
1 2 .et of pa$amete$s numbe$ actie
1 3 Ope$ation failu$e of t%e deice
1 33 5nalogue inputs defect
1 100 &atc%dog
1 101 "ent data buffe$ oe$flo&
1 102 ,nte$nal $eset
1 10 6a$amete$s c%ecksum e$$o$
1 104 !oss of po&e$ supply oltage
1 10 Distu$bance $eco$de$ c%ecksum e$$o$
1 10+ .upe$ising system communication e$$o$1 10- Cancellation f$om 78' side
1 10 Cancellation f$om 6C side
1 103 Un$ecognised command
1 110 ,"C buffe$ oe$flo&
1 111 6$ocesso$ batte$y failu$e
1 112 9$iting pe$fo$med to 2nd pa$amete$s set
1 11 9$iting pe$fo$med to 1st pa$amete$s set
1 114 Distu$bance info$mations e:ist
1 11 "ent info$mations e:ist
1 11- Compensation type ;< s&itc%ed on fo$ ci$cuit 2
1 11 Compensation type ;7 s&itc%ed on fo$ ci$cuit 21 113 Compensation type ;< s&itc%ed on fo$ ci$cuit 1
1 120 Compensation type ;7 s&itc%ed on fo$ ci$cuit 1
1 121 ":te$nal pick/up of eent $eco$de$
1 122 9eekend c%ange of p$e/set oltage alue
1 12 C%ange of p$e/set oltage alue> setting 1
1 124 C%ange of p$e/set oltage alue> setting 2
1 12 C%ange of p$e/set oltage alue> setting
1 12+ *i$st 24/%ou$ c%ange of p$e/set oltage leel
1 12- .econd 24/%ou$ c%ange of p$e/set oltage leel
1 12 '%i$d 24/%ou$ c%ange of p$e/set oltage leel
1 123 "a$ly &a$ning befo$e ?5 tap position
1 10 "a$ly &a$ning befo$e ?,8 tap position
1 11 ?5 position $eac%ed
1 12 ?,8 position $eac%ed
1 14 *ast tap c%ange pe$fo$med
1 1+ Command U6@D8 $eceied (p$otocol)
Computer ! Control "ato#ice $orcelano#a 11 4
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 5/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
ASDU INF DESCRIPTION
1 1 Unde$oltage> ci$cuit 1 (1 UA )
1 13 Oe$oltage> ci$cuit (1 UB )
1 130 Oe$cu$$ent> ci$cuit 1 (1 ,B)
1 20+ !o&e$ing t%e tap
1 20- 7aising t%e tap
1 20 lockade of 5#7 – manual ope$ation mode actie
1 203 ":te$nal inte$lock
1 211 Unde$oltage> ci$cuit 2 (2 UA )
1 212 Oe$oltage> ci$cuit 2 (2 UB )
1 21 Oe$cu$$ent> ci$cuit 2 (2 ,B )
1 214 ,1 and ,2 cu$$ents diffe$ence> stage 1
1 21 ,1 and ,2 cu$$ents diffe$ence> stage 2
1 21+ U1 and U2 oltages diffe$ence> stage 1
1 21- U1 and U2 oltages diffe$ence> stage 2
1 21 U1BU2
1 213 U2BU1
1 220 8ot %andled
1 221 'D leel e:ceeded
1 222 7C signal
1 22 ?oto$ p$otection ,moto
1 224 ?oto$ failu$e> bina$y input
1 22 ?oto$ $un contact e$$o$
1 22+ ?oto$ $un time e:ceeded
1 22- 7egulation lo&e$ e$$o$
1 22 7egulation $aise e$$o$
1 223 Cont$ol contact e$$o$
1 20 ?a:imal position e$$o$
1 21 ?inimal position e$$o$
1 22 6a$E.el input in %ig% state
1 2 6a$E.el input in lo& state
1 24 6a$amete$ set numbe$ 1 co$$ect1 2 6a$amete$ set numbe$ 2 co$$ect
1 2- Clock e$$o$
1 2 ?in?a: U6 blockade appea$ed
1 23 ?in?a: D8 blockade appea$ed
1 240 ,mpe$missible $egulation leel
1 241 7egulation p$inciple not selected
1 242 blockade – loss of oltage in ci$cuit 1
1 24 blockade – loss of oltage in ci$cuit 2
Computer ! Control "ato#ice $orcelano#a 11 5
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 6/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
5. IN$ORMATION I#T O$ T"E $UNCTION (I — (ENERA
INTERRO(ATION.
%S?U units (or the (unction ;eneral Interrogation1;I—+alues o( I&' (ield#
ASDU INF DESCRIPTION
1 2 .et of pa$amete$s numbe$ 1 actie
1 24 .et of pa$amete$s numbe$ 2 actie
1 2 .et of pa$amete$s numbe$ actie
1 3 Ope$ation failu$e of t%e deice
1 33 5nalogue inputs defect
1 100 &atc%dog
1 101 "ent data buffe$ oe$flo&
1 102 ,nte$nal $eset
1 10 6a$amete$s c%ecksum e$$o$
1 104 !oss of po&e$ supply oltage
1 10 Distu$bance $eco$de$ c%ecksum e$$o$1 10+ .upe$ising system communication e$$o$
1 10- Cancellation f$om 78' side
1 10 Cancellation f$om 6C side
1 103 Un$ecognised command
1 110 ,"C buffe$ oe$flo&
1 111 6$ocesso$ batte$y failu$e
1 112 9$iting pe$fo$med to 2nd pa$amete$s set
1 11 9$iting pe$fo$med to 1st pa$amete$s set
1 114 Distu$bance info$mations e:ist
1 11 "ent info$mations e:ist
1 11- Compensation type ;< s&itc%ed on fo$ ci$cuit 2
1 11 Compensation type ;7 s&itc%ed on fo$ ci$cuit 2
1 113 Compensation type ;< s&itc%ed on fo$ ci$cuit 1
1 120 Compensation type ;7 s&itc%ed on fo$ ci$cuit 1
1 121 ":te$nal pick/up of eent $eco$de$
1 122 9eekend c%ange of p$e/set oltage alue
1 12 C%ange of p$e/set oltage alue> setting 1
1 124 C%ange of p$e/set oltage alue> setting 2
1 12 C%ange of p$e/set oltage alue> setting
1 12+ *i$st 24/%ou$ c%ange of p$e/set oltage leel1 12- .econd 24/%ou$ c%ange of p$e/set oltage leel
1 12 '%i$d 24/%ou$ c%ange of p$e/set oltage leel
1 123 "a$ly &a$ning befo$e ?5 tap position
1 10 "a$ly &a$ning befo$e ?,8 tap position
1 11 ?5 position $eac%ed
1 12 ?,8 position $eac%ed
1 14 *ast tap c%ange pe$fo$med
1 1+ Command U6@D8 $eceied (p$otocol)
Computer ! Control "ato#ice $orcelano#a 11 6
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 7/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
ASDU INF DESCRIPTION
1 1 Unde$oltage> ci$cuit 1 (1 UA )
1 13 Oe$oltage> ci$cuit (1 UB )
1 130 Oe$cu$$ent> ci$cuit 1 (1 ,B)
1 20+ !o&e$ing t%e tap
1 20- 7aising t%e tap
1 20 lockade of 5#7 – manual ope$ation mode actie
1 203 ":te$nal inte$lock
1 211 Unde$oltage> ci$cuit 2 (2 UA )
1 212 Oe$oltage> ci$cuit 2 (2 UB )
1 21 Oe$cu$$ent> ci$cuit 2 (2 ,B )
1 214 ,1 and ,2 cu$$ents diffe$ence> stage 1
1 21 ,1 and ,2 cu$$ents diffe$ence> stage 2
1 21+ U1 and U2 oltages diffe$ence> stage 1
1 21- U1 and U2 oltages diffe$ence> stage 2
1 21 U1BU2
1 213 U2BU1
1 220 8ot %andled
1 221 'D leel e:ceeded
1 222 7C signal
1 22 ?oto$ p$otection ,moto
1 224 ?oto$ failu$e> bina$y input
1 22 ?oto$ $un contact e$$o$
1 22+ ?oto$ $un time e:ceeded
1 22- 7egulation lo&e$ e$$o$
1 22 7egulation $aise e$$o$
1 223 Cont$ol contact e$$o$
1 20 ?a:imal position e$$o$
1 21 ?inimal position e$$o$
1 22 6a$E.el input in %ig% state
1 2 6a$E.el input in lo& state
1 24 6a$amete$ set numbe$ 1 co$$ect1 2 6a$amete$ set numbe$ 2 co$$ect
1 2- Clock e$$o$
1 2 ?in?a: U6 blockade appea$ed
1 23 ?in?a: D8 blockade appea$ed
1 240 ,mpe$missible $egulation leel
1 241 7egulation p$inciple not selected
1 242 blockade – loss of oltage in ci$cuit 1
1 24 blockade – loss of oltage in ci$cuit 2
Computer ! Control "ato#ice $orcelano#a 11 7
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 8/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
). I#T O$ 'AUE# MEA#URE% *+ T"E RE(UATOR#.
ASDU INF DESCRIPTION
3 13 6$ima$y oltage U1 #
Deiation 1
6$ima$y cu$$ent ,1 5 8ot %andled
5ctie po&e$ 1 ?9
7eactie po&e$ 1 ?a$
5ppa$ent po&e$ 1 ?#5
cosine U1 and ,1 F@/ 10G
'ap position
6$ima$y oltage U2 #
Deiation 2
6$ima$y cu$$ent ,2 5
8ot %andled
8ot %andled
8ot %andled
8ot %andled 8ot %andled
Aeasurement ranges o( UT+$&T de+ice:
6$ima$y oltage 1H
connection 5H 00 #> on t%e te$minals of t%e deiceconnection H 1-I2 #> on t%e te$minals of t%e deiceconnection CH 1-I2 #> on t%e te$minals of t%e deice
deiation 1 /100÷100
6$ima$y cu$$ent 1H
connection 5H 1 5> t%$oug% deice te$minalsconnection H 2I3 5> t%$oug% deice te$minalsconnection CH 1 5> t%$oug% deice te$minals
5ctie po&e$ 1H
connection 5H 400 9> deice te$minalsconnection H 400 9> deice te$minalsconnection CH 2+00 9> deice te$minals
7eactie po&e$ 1H
connection 5H 400 a$> deice te$minalsconnection H 400 a$> deice te$minalsconnection CH 2+00 a$> deice te$minals
5ppa$ent po&e$ 1H
connection 5H 400 #5> deice te$minalsconnection H 400 #5> deice te$minalsconnection CH 2+00 #5> deice te$minals
cosine U and , 1 /1÷1
tap position 0÷100
Computer ! Control "ato#ice $orcelano#a 11 8
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 9/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
6$ima$y oltage 2H
connection 5H 00 #> on te$minals of t%e deiceconnection H 1-I2 #> on te$minals of t%e deiceconnection CH 1-I2 #> on te$minals of t%e deice
deiation 2 /100÷
100
6$ima$y cu$$ent 2H
connection 5H 1 5> t%$oug% deice te$minalsconnection H 2I3 5> t%$oug% deice te$minalsconnection CH 1 5> t%$oug% deice te$minals
Aeasurement range -maimal +alue ga+e out b, the de+ice. (or each o( abo+e mentioned
quantities is equal the +alue gi+en abo+e multiplied b, coe((icient !##
Aeasurement range is used to calculate +alues indicated b, the de+ice#Because quantities are transmitted b, protocol !0" as a numbers in (orm o( proper (ractions1
e#g# numbers in range -)!1 !.1 indicated +alue can be obtained in (ollowing wa,:
Indicated +alue@transmitted +alueFmeasurement range
Computer ! Control "ato#ice $orcelano#a 11 9
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 10/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
7. %E$INITION# O$ A NE, A#%U $OR T"E RE(UATOR#.
%irction control 4 rom ma/tr to /la /tation.
T=>E I?E&TI'IC%TI<& 2!: Command setpoint D scaled integer +alue
0 0 ! 0 ! 0 0 ! T=>E I?E&TI'IC%TI<&
! 0 0 0 0 0 0 ! G%$I%BHE ST$UCTU$E U%HI'IE$
C%USE <' T$%&SAISSI<&
C<AA<& %??$ESS <' %S?U
'U&CTI<& T=>E
I&'<$A%TI<& &UABE$
SG% Scaled +alue -int.
- b,tes.
$ II
$II )the same meaning as (or %S?U 01 in control direction
T=>E I?E&TI'IC%TI<& 2: Command setpoint ) (loating point +alue
0 0 ! 0 ! 0 ! 0 T=>E I?E&TI'IC%TI<&
! 0 0 0 0 0 0 ! G%$I%BHE ST$UCTU$E U%HI'IE$
C%USE <' T$%&SAISSI<&
C<AA<& %??$ESS <' %S?U
'U&CTI<& T=>E
I&'<$A%TI<& &UABE$
IEEE ST? 72 ) Short (loating point
) (loat
-2 b,tes.
$ II
$II )the same meaning as (or %S?U 01 in control direction
T=>E I?E&TI'IC%TI<& 24:
0 0 ! 0 ! ! ! 0 T=>E I?E&TI'IC%TI<&
! 0 0 0 0 0 0 ! G%$I%BHE ST$UCTU$E U%HI'IE$
C%USE <' T$%&SAISSI<&
C<AA<& %??$ESS <' %S?U 'U&CTI<& T=>E
I&'<$A%TI<& &UABE$
!)<''*)<& ) char -! b,te.
U! >ercent ) char -! b,te.
Start U! Jour ) char -! b,te.
Start U! Ainute ) char -! b,te.
End U! Jour ) char -! b,te.
End U! Ainute ) char -! b,te.
Computer ! Control "ato#ice $orcelano#a 11 10
7/24/2019 UTXvRNT 06 Communication Protocol IEC870!5!103
http://slidepdf.com/reader/full/utxvrnt-06-communication-protocol-iec8705103 11/11
UTXvRNT Communication protocol IEC 870—5—103 2010-01-12
%irction monitorin6 4 rom /la to ma/tr /tation.T=>E I?E&TI'IC%TI<& 2": Aeasurements1 scaled +alues ) integer
0 0 ! 0 ! 0 ! ! T=>E I?E&TI'IC%TI<&
0 number n in(ormation G%$I%BHE ST$UCTU$E U%HI'IE$
C%USE <' T$%&SAISSI<& C<AA<& %??$ESS <' %S?U
'U&CTI<& T=>E
I&'<$A%TI<& &UABE$
Scaled +alue -int.
- b,tes. :@ tap position
IG &T SB BH 0 0 0 <G ?S ) ualit, ?escriptor
Computer ! Control "ato#ice $orcelano#a 11 11