Home
T200 & Flair 200C
Contents
1. Type identification Cause of transmission 3 5 7 8 9 10 11 12 13 20 37 44 45 46 47 to to 36 41 lt i gt M SP NA 1 X X X lt 2 gt M_SP_TA 1 X X lt 3 gt M DP NA 1 X X X lt 4 gt M DP TA 1 X X lt 5 gt M ST NA 1 lt 6 gt M_ST_TA 1 lt 7 gt M BO NA 1 lt 8 gt M BO TA 1 lt 9 gt M ME NA 1 X X X lt 10 gt M ME TA 1 X X lt 11 gt M ME NB 1 X X X lt 12 gt M ME TB 1 lt 13 gt M ME NC 1 lt 14 gt M ME TC 1 lt 15 gt MIT NA 1 X X lt 16 gt MIT TA 1 X X lt 17 gt M_EP_TA_1 lt 18 gt M_EP_TB 1 lt 19 gt M EP TC 1 lt 20 gt M PS NA 1 lt 21 gt M ME ND 1 lt 30 gt MSP TB 1 X X lt 31 gt MDP TB 1 X X lt 32 gt M_ST_TB_1 lt 33 gt M BO TB 1 lt 34 gt M ME TD 1 X X lt 35 gt M ME TE 1 X X lt 36 gt M ME TF 1 lt 37 gt MIT TB 1 X X lt 38 gt M EP TD 1 lt 39 gt MEP TE 1 lt 40 gt M EP TE 1 lt 45 gt C SC NA 1 XIXIXIX lt 46 gt C DC NA 1 XIXIXIX lt 47 gt C HC NA 1 s48 C SE NA 1 lt 49 gt C SE NB 1 44 Schneider NT00156 EN 06 Easergy T200 F200C IEC 60870 5 101 Type identification Cause of transmission 1 2 3 4 5 6 7 8 9 10 11 12 13 20 37 44 45 46 to to 36 41 lt 50 gt C SE NC 1
2. auxiliary Dl arth fault hase fault Phase current olm zoo lt lt G D O bd Kei D o bd 3 o 39 tt eo we 199 67 O o N Ny Po 63 Channel 9 Syvitch position witch locked witch command auxiliary Dl arth fault hase fault Phase current olm Oo lt lt Oo fad Q o Lo D N 9 2 D N o I NI no O o m A 00 nN e o O Co Channel 10 Switch position Switch locked Switch command lt lt o gt fed Q Re D n oO 5 auxiliary DI arth fault hase fault hase current hannel 11 vvitch position Switch locked O wo NI NI Go N ojm n n O O A NM gt o Switch command MV voltage present arth fault hase fault hase current hannel 12 witch position Switch locked auxiliary DI O SS 0 U CO EH o O N A o mM L N UJ 00 N Switch command MV voltage present arth fault hase fault hase current auxiliary DI eider N o co OJjoololojo vjvjcel lmn NT00156 EN 06 54 Schn Electric Easergy T200 amp F200C IEC 60870 5 101 Type Internal No Access Options AOI Dec AOI Hex Channel 13 Switch position Switch locked Switch command MV voltage present auxiliary Dl Phase current u Channel 14 Switch
3. Fault detection reset command Jrepiz a 5 immediate AC power supply defet rss o s 5 Time delayed AC power supply defet TSSi8_ o 88 58 Power cutimminent reses o NA Na Automatic controls Automatic control ON OFF position TSD 9 ol 3 2 Automatic control ON OFF command ID 7 o Automatic control has operated rsss o 89 59 Internal faults Accessory equipment power supply failure Charger fault TSS 21 ojo o Z a S i a S 52 Schneider Electric Battery fault TSS 22 0 86 56 Digital Inputs Outputs Digital input 1 TSS 1 0 76 AC Dosen DEEL Digital input HEEL NANA 7 Digital input 4 ISS o Tma TONAT Digital input 5 TSS 5 0 NA NA Digital input 7 TSS 7 0 NA NA Digital output Y position sos LL m Digital output command freos i OO NA O a Digital output 2 position TSD 6 0 NA NA Digital output 3 poston Jiser 0 T m Digital output 3 command H 7 Ja NT00156 EN 06 Easergy T200 amp F200C IEC 60870 5 101 8 3 T2001 Channel 1 witch position Switch locked TSD 1 TSS 49 Type Internal No Access Options AO Dec AOI Hex op 43 o 20 0 68 44 1 4 04 Channel 3 op GD Switch command TCD 1 MV voltage present auxiliary Dl TSS 54 78 4E Phase fault TSS 77 o o f OSC Phase current ma Jo gt gt we co Channel 2 Switch position
4. Interoperabilty symmetrical mode TL Timeout Link E s Maximum number of emissions 3 j Port1 Direct RS232 internal Station TypeB v Service SendiConfirmation Y in isi Collision Off Fr avoidance General protocol parameters Port 1 Link address H Common address of ASDUS H Interoperability Transmission Frame Length max 255 Single control character Rejan lis ed for Ack Iv Single control character used for Nack Fr Link address field length 2 Y bytes Common ASDU address field length 2 Y bytes Object info field length 2 Y bytes Transmission cause field length 2 bytes Time marker Binary time on 7 bytes vw o Adjusted Y a E Iv value Transmission Clock validity Lem s Command type Direct vV Select Timeout H 0 s Single z S command 2 N Double command class iv aea 1Y Port1 class Double point _ PR Measured Taa FES 1Y Integrated totals class 1 s L 2 WW Single point Integrated dating E PA CET M totals dating p Measured c A LT T Iw Cyclic measured value dating jw Port 1 Reset on Hang Up IV Reset on com fault Iv goers oa Iw Page Settings Protocol There is an additional section by comparison with unbalanced mode concerning the parameters specific to this mode NT00156 EN 06 Schneider 11 Easergy T200 amp F200C IEC 60870 5 101 e TL link timeout interval Since the frames sent can be disturbed a r
5. ses gt gt gt Kiche Request user data class 2 10 7B 7B F6 16 NACK requested data not available 10 09 7B 84 16 User Data Double command Tid 46 Qual 1 Cot 6 org 0 Addr ASDU 68 09 09 68 53 7B 2E 01 06 01 04 00 01 09 16 Confirm ACK 10 20 7B 9B 16 Requesi user data class 1 10 7A 7BF5 16 User Data Double command Tid 46 Qual 1 Cot 7 org 0 Addr ASDU 68 09 09 68 08 7B 2E 01 07 01 04 00 01 BF 16 Request user data class 2 10 5B 7B D6 16 NACK requested data not available 1029 7B A4 16 NACK requested data not available 10 29 7B A4 16 Request user data class 1 10 7A 7BF5 16 User Data Doubie point information with time tag CP56Time2a Tid 31 Qual 1 Cot 3 org 0 Addr ASDU 1 1 1 68 10 10 68 08 7B 1F 01 03 01 20 00 01 EE 62 A7 0D 04 04 07 DB 16 Request user data class 2 10 5B 7B D6 16 NACK requested data not available 10 29 7B A4 16 Request user data class 1 10 7A 7B F5 16 User Data Double command Tid 46 Qual 1 Cot 10 org O Addr ASDU 68 09 09 68 08 7B 2E 01 0A 01 04 00 01 C2 16 Request user data class 2 10 5B 7B D6 16 NACK requested data not available 10 09 7B 84 16 30 Schneider NT00156 EN 06 Easergy T200 F200C IEC 60870 5 101 Select before execute mode Here again the SCADA interrupts its polling sequence to send the command This is done in two stages an initial selection stage then a confirmation stage Each time the T200 check
6. interoperability Transmission Frame Length max 255 lee tei condita Vv Single control character used for Nack E Port4 Used for Ack Link address field length 2 bytes Common ASDU address field length bytes Object info field length 2 bytes Transmission cause field length interoperability Application Time marker Binary time on 7 bytes Y PE Adjusted Y hr Iw value Clock validity 2500 Command type seme VI SelectTimeout fo Normalized se EE 2 Double command class e Gerben Port 1 i E E Integrated totals class iv ss vane 2 w Single point ES Integrated totals dating Iw Double Goin dating Iw dating Vv Measured Cyclic measured value value dating Vv dating lv Portit Reset on Hang Up V Reseton com fault Vv Check Sec State V 16 Schneider NT00156 EN 06 G Electric Easergy T200 F200C IEC 60870 5 101 Adjusted mode This mode is also known as Scaled mode If this mode is selected all the measurements will be transferred as M ME NB 1 M ME TB 1 or M ME TE 1 objects The scaled value is a signed integer 16 bits value 32768 to 32767 Following rules are applied to Adjusted mode Any invalid value the value can t be read properly by the equipment will be transmitted with the value 0x8000 and the invalid quality bit set Any 16bits measurement will be transferred without conversion The 32 bits measurements will be converted depending on their Max value
7. One octet Two octets with originator address Originator address is set to zero if not used 40 Schneider NT00156 EN 06 Electric Easergy T200 amp F200C IEC 60870 5 101 Selection of standard ASDUS Process information in monitor direction station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions lt 1 gt Single point information M_SP_NA_1 lt 2 gt Single point information with time tag M_SP_TA_1 lt 3 gt Double point information M_DP_NA 1 lt 4 gt Double point information with time tag M_DP_TA_1 O lt B gt Step position information M_ST_NA_1 O lt B gt Step position information with time tag M_ST_TA_1 O lt 7 gt Bitstring of 32 bits M BO NA 1 CI lt 8 gt Bitstring of 32 bits with time tag M BO TA 1 lt 9 gt Measured value normalized value M_ME_NA_1 lt 10 gt Measured value normalized value with time tag M_ME_TA_1 lt 11 gt Measured value scaled value M ME NB 1 lt 12 gt Measured value scaled value with time tag M ME TB 1 O lt 13 gt Measured value short floating point value M ME NC 1 O lt 14 gt Measured value short floating point value with time tag M ME TC 1 lt 15 gt Integrated totals MIT NA 1 lt 16 gt Integrated totals with time tag MIT TA 1 O lt 17 gt Event of protection equipment with time tag M_EP_TA_1 O lt 18 gt Packed sta
8. Power factor Active energy Active energy preset command Reactive energy Reactive energy preset command Channel 2 witch command C gt Z vU GD jo M GD W NT 5 CD 29 NT 13 CD 37 sol Sl ol a Sl SSS 7S HH HA Z Z 5 5 5 2 2 Nja Gn O O1 a CGI PO SD 2 SS 81 CD 2 NT 2 CD 26 SS 83 N C C N N N N Z gt 194 NA HA D P HA N NA N HA N N Z gt Gl amp oja gt Z gt Z gt N N Z gt MV voltage present SS 109 4F 3E N N N N N N N N N N N 33 5 79 62 63 CA T N N Z gt Phase current 2 M 12 M 13 M 56 M 59 M 15 Z gt NA TJ Z gt O Z gt U U co Zz gt Z gt Active power Reactive power Z gt Apparent power NT00156 EN 06 NT 6 CD 30 NT 14 CD 38 Kol aolaj JJ Sl Sy Sy Sy SY Sy Se Sy Sy ay Say Sey Se Oo lt lt lt lt lt lt lt DID m n 0 m 0 0 1 BK Gd Po 0 gt ojlo G O ojojojo Ul U U U A A A A A A A A A A NA A A A A A A A A A N N N N N N N N N Schneider A 0 2 A A A A A A A A A A A A A A A A A A A Z gt N 51 Easergy T200 amp F200C IEC 60870 5 10 y O ommon objects Type Internal No Access Options AO Dec AOI Hex Local Remote position TSS 23 0 Door opening TSS 24 0 TSS 20
9. parameter Measurement configuration General Parameters Variable name Current P1 Correction factor Direct 10 Ka Logical Address Class Measure Switch 1 we Access DISPLAY Ni Internal Address External Address Unit A Scale Max value fen Min value 0 o If the Max Value has not been set O default value the biggest value 0x7FFFFFFF is used instead o If the measurement is bigger than the Max Value it will be transferred as Ox7FFF with the overflow quality bit set o If the measurement is lower than the Max Value it will be transferred as 0x8000 with the overflow quality bit set o The measurement will be divided by ten as many times as the Max value must be divided by ten to fit into the 32768 to 32767 interval The transmitted value is rounded Examples Scaled value transmitted depending on the internal value and the max value For 16 Bits types TM16 Internal value 0 10000 357 5000 Invalid Max Value parameter 0 O 10000 357 5000 Ox8000 4000 O 10000 357 5000 Ox8000 400000 O 10000 357 5000 Ox8000 For 32 Bits types TM32 Internal value O 10000 357 80000 552000 700 5000 75000 Invalid Max Value parameter 0 0 0 0 5 0 0 0 0x8000 4000 0 Ox7FFF 357 Ox7FFF Ox7FFF 0x8000 0x8000 0x8000 400000 0 100 3 800 Ox7FFF 7 50 750 0x80
10. e IEC 60870 5 5 1993 Telecontrol equipment and systems Part 5 Transmission protocols Section 5 Basic application functions e IEC 60870 5 101 2003 Telecontrol equipment and systems Part 5 101 Transmission protocols Companion standard for basic telecontrol tasks These documents refer to other normative documents which can also be consulted They are referenced as follovvs e IEC 60050 371 1984 International Electrotechnical Vocabulary IEV Chapter 371 Telecontrol e IEC 60870 1 1 1988 Telecontrol equipment and systems Part 1 General considerations Section 1 General principles e IEC 60870 5 103 1997 Telecontrol equipment and systems Part 5 103 Transmission protocols Companion standard for the informative interface of protection equipment e OSI IEC 8824 1 2000 Information technology Abstract Syntax Notation One ASN 1 Specification of basic notation e ITU T V 24 2000 List of definitions for interchange circuits between data terminal equipment DTE and data circuit terminating equipment DCE s e ITU T V 28 1993 Electrical characteristics for unbalanced double current interchange circuits e ITU T X 24 1988 List of definitions for interchange circuits between Data Terminal Equipment DTE and Data Circuit terminating Equipment DCE on public data networks e ITU T X 27 1996 Electrical characteristics for balanced double current interchange circuits operating at data signalling rates up t
11. so as to show the operation in detail from a simulator the time tags are therefore not significant e Switching on the T200 In unbalanced mode The SCADA tries to connect to the T200 It regularly sends link status requests As soon as the T200 replies to it with a link status message the SCADA reinitializes the link synchronization of both ends by sending a remote link reset Upon receiving the positive confirmation Ack sent by the T200 the communication initialization phase is completed 10 40 37 657 MODEM Link avaitabje 10 41 09 574 LinkAddr 123 gege Request link status 10 49 7B C4 16 10 41 09 504 LinkAddr 123 gt gt gt Status of link 10 2B 7B AS 16 10 41 12 085 LinkAddr 123 aces Reset Link 10 40 7B BB 16 10 41 12 114 LinkAddr 123 Po Contirm ACK 10 20 7B 98 16 Page Maintenance Port 2 Receipt of positive confirmation indicates by means of bit ACD that the T200 has class 1 information to send The Control Centre then demands this class 1 information The T200 sends this information back to it This is an end of initialization which thereby indicates to the SCADA that the T200 has just started up 16 34 29 027 LinkAddr 123 geese Request user data class 1 10 7A 7B F5 16 16 34 29 127 LinkAddr 123 gt gt gt gt gt User Data End of initialization Tid 70 Qual 1 Cot 4 org 0 Addr ASDU 1 68 09 09 68 08 7B 46 01 04 01 00 00 00 CF 16 Informed of this start up the SCADA will generally perform tim
12. F200C IEC 60870 5 101 Double transmission of information objects with cause of transmission spontaneous station specific parameter Mark each information type with an X where both a type ID without time and corresponding type ID with time are issued in response to a single spontaneous change of a monitored object The following type identifications may be transmitted in succession caused by a single status change of information object The particular information object addresses for which double transmission is enabled are defined in a project specific list Single point information M_SP_NA_1 M_SP_TA_1 M_SP_TB_1 and M_PS_NA_1 QI Double point information M_DP_NA_1 M_DP_TA_1 and M_DP_TB_1 O Step position information M_ST_NA_1 M_ST_TA_1 and M_ST_TB_1 O String of 32 bits M_BO_NA_1 M_BO_TA_1 and M_BO_TB_1 if defined by a specific project CT Measured value normalized value M_ME_NA_1 M_ME_TA_1 M_ME_ND_1 and M_ME_TD_1 O O O Measured value scaled value M_ME_NB_1 M_ME_TB_1 and M ME TE 1 Measured value short floating point number M_ME_NC_1 M_ME_TC_1 and M_ME_TF_1 Station interrogation station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions Global O Group 1 O Group 7 QI Group 13 O Group 2 QI Group 8 QI Group 14 Ol Group 3 TT Group 9 QI Group 15 O Group 4 TT Group 10 O Grou
13. lt 51 gt C BO NA 1 lt 70 gt M EINA 1 X lt 100 gt CIC NA 1 X X X X X lt 101 gt C CI NA 1 XIX X lt 102 gt C RD NA 1 X lt 103 gt C CS NA 1 XIX lt 104 gt C TS NA 1 lt 105 gt C RP NA 1 XIX lt 106 gt C CD NA 1 XIX lt 110 gt P ME NA 1 c111 P ME NB 1 lt 112 gt P ME NC 1 lt 113 gt P AC NA 1 lt 120 gt F FR NA 1 lt 121 gt F_SR_NA 1 lt 122 gt E BC NA 1 lt 123 gt FLS NA 1 lt 124 gt F AF NA 1 lt 125 gt F SG NA 1 lt 126 gt F DR TA 15 9 Exclusively blank or X NT00156 EN 06 Schneider 45 G Electric Easergy T200 amp F200C IEC 60870 5 101 7 6 Basic application functions Station initialisation station specific parameter Remote initialisation Cyclic data transmission station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions Cyclic data transmission Read process station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions s Read process Spontaneous transmission station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions Spontaneous transmission 46 Schneider NT00156 EN 06 Electric Easergy T200 amp
14. 01 06 01 00 00 05 60 16 17 11 54 795 LinkAddr 123 Confirm ACK 10 20 7B 9B 16 17 11 54 812 LinkAddr 123 Request user data class 1 10 5A 7B D5 16 17 11 54 912 LinkAddr 123 User Data Counter interrogation command Tid 101 Qual 1 Cot 7 org 0 Addr ASDU 68 09 09 68 28 7B 65 01 07 01 00 00 05 16 16 17 12 16 741 LinkAddr 123 Request user data class 1 10 7A 7B F5 16 h 17 12 16 840 LinkAddr 123 User Data Counter interrogation command Tid 101 Qual 1 Cot 10 org 0 Addr ASDU 68 09 09 68 08 7B 65 01 0A 01 00 00 05 F9 16 26 Schneider NT00156 EN 06 Easergy T200 amp F200C IEC 60870 5 101 In balanced mode The T200 having something to say sending of an end of initialization has been configured it tries to establish the link with the SCADA by sending link status requests Below the SCADA is not in service it does not reply and the T200 therefore regularly repeats this request MODEM Interface inititialisation start MODEM interface initialised MODEM Link available LinkAddr 123 gt gt gt Request link status 10 49 7B C4 16 LinkAddr 123 gt gt gt gt gt Request link status 10 49 7B C4 16 Link ddr 123 gt gt gt Request link status 104978 C4 16 LinkAddr 123 Sa Request link status 19497184 16 LinkAddr 123 gt gt gt gt gt Request link status 10 49 7B C4 16 LinkAddr 123 S Request link status 10 49 7B C4 16 LinkAddr 123 gt gt gt Request link status 10 49 7B C416 LinkAddr 123 gt gt gt Req
15. 123 Confirm ACK 10 80 7B FB 16 14 19 54 501 LinkAddr 123 User Data Double command Tid 46 Qual 1 Cot 10 org 0O Addr ASDU 1 68 09 09 68 73 7B 2E 01 0A 01 04 00 01 2D 16 14 19 54 723 LinkAddr 123 Confirm ACK 10 80 7B FB 16 32 Schneider NT00156 EN 06 Easergy T200 amp F200C IEC 60870 5 101 e Cyclic measurement transmission In unbalanced mode The SCADA performs its polling normally on the T200 From time to time the T200 records the measurements declared as cyclic and delivers them to the Control Centre in reply to one of its polling operations 15 13 00 298 LinkAddr 123 see Request user data class 2 10 5B 7B D6 16 LinkAddr 123 gt gt gt gt gt NACK requested data not available 10 09 7B 84 16 LinkAddr 123 See Request user data class 2 10 7B 7B F6 16 15 13 02 293 LinkAddr 123 gt gt gt gt gt User Data Measured value normalized value with time tag CP56Time2a Tid 34 Qual 1 Cot 1 org 0 Addr ASDU 1 68 12 12 68 08 7B 22 01 01 01 C1 00 C9 00 00 DA 02 8D OF 04 04 07 B9 16 15 13 03 625 LinkAddr 123 Request user data class 2 10 5B 7B D6 16 NI 15 13 04 059 LinkAddr 123 NACK requested data not available 10 09 7B 84 16 Here the measurement storage period is 30 s 45 13 30 250 LinkAddr 123 Request user data class 2 10 7B 7B F6 16 15 13 30 682 LinkAddr 123 NACK requested data not available 10 09 7B 84 16 15 13 31 813 LinkAddr 123 Request user data class 2 10 5B 7B D6 16 15 13 32 24
16. 6 h 6 min 40 s Special case of the GPS option In this case time setting of the T200 is performed from the GPS The clock will be declared invalid only after power up or after expiry of the time without the GPS providing valid time setting data The user will then be notified when he receives a time tagged event that the GPS is not working correctly Command type A telecontrol can be executed by 2 modes Direct execution the command if it is authorized is executed as soon as the order is received Select before execute in this case the T200 will first receive a command selection then within a maximum authorized time an execution It will execute the command if it is authorized only after receiving execution and only if the device indeed corresponds to that previously selected After receiving a selection it may receive the abort of this command in which case it will have to receive a new complete cycle to execute a command The operating mode is selected here Selection timeout This is the maximum time authorized between receiving a command selection and receiving its execution After that time the command is rejected This time is applicable only in the select before execute mode It can be set to between 1 and 60 s In unbalanced mode the objects sent by the T200 can belong to 2 different classes Their class 1 or 2 is selected from the following sections Single commands class Double commands class Single
17. Easergy T200 amp F200C IEC 60870 5 101 In balanced mode 10 07 30 172 LinkAddr 123 Secs User Data Single point information with time tag CPS6Time2a Tid 30 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 53 7B 1E 01 03 01 52 00 00 80 70 87 0A 04 04 07 DI 16 Confirm ACK 10 80 7B FB 16 The change is sent spontaneously by the T200 e Telecontrol In unbalanced mode Direct mode The Control Centre interrupts T200 polling to send the command For this command there is first an application acknowledgement by the T200 Here the necessary conditions for execution of a telecontrol are met the T200 is in remote mode there is no command in progress etc and the acknovvledgement is therefore an activation confirmation Cot 7 The T200 starts order execution The SCADA continues polling on the T200 until it obtains the change of state following the command if the command has gone well and the indication that the command is terminated 13 39 24 466 13 39 24 899 13 39 25 119 13 39 25 552 13 39 25 681 13 39 26 113 13 39 27 340 13 39 27 773 13 39 30 652 13 39 31 086 13 39 32 199 13 39 32 632 13 39 33 855 13 39 34 288 LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr 123 123 123 123 123
18. and interrogation command objects etc Originator address This address is coded on the second octet of the cause of transmission when the latter is on 2 octets It equals O for the T200 and it is equal to the value received in the reflected frames It is denoted org in the trace P Polling This method allowing information to be repatriated from the T200s is the simplest to implement at the Supervisor end It involves interrogating each T200 in succession so that it may return its information The operating mode is in that case unbalanced mode It has the disadvantage of entailing numerous interchanges even for a small quantity of useful information Moreover the greater the number of T200s the greater the cycle time on all the T200s This can mean that status refreshment for a T200 may take place only a long time after the status has changed 36 Schneider NT00156 EN 06 Electric Easergy T200 amp F200C IEC 60870 5 101 R Remote link reset For the Supervisor and a T200 to be able to exchange data they must be synchronized Now data frames are numbered by the FCB bit so as to be able to detect a frame loss or repetition Accordingly the number of the frame expected by a station must correspond to the number of the frame sent by the remote station This synchronization of numbering at both ends of the link is performed by the remote link reset message In balanced mode each end of the link will send this frame before sending
19. are If Min gt 0 and Max gt 0 Transmitted value Internal value Min 32767 Max Min If Min lt 0 and Max lt 0 Transmitted value Internal value Max 32768 Max Min If Min lt 0 and Max gt 0 Transmitted value Internal value Min 65535 Max Min 32768 The transmitted value is rounded Examples Normalized value transmitted depending on the internal value and the min and max values Internal value 0 10000 357 80000 552000 700 5000 75000 Invalid Min Max Value parameters 010 TM16 0 10000 357 700 5000 0x8000 0 0 TM32 0 0 0 0 7 0 0 1 0x8000 0 4000 0 Ox7FFF 2924 Ox7FFF Ox7FFF 0x8000 0x8000 0x8000 0x8000 0 400000 0 819 29 6553 Ox7FFF 0x8000 0x8000 0x8000 0x8000 4000 4000 0 Ox7FFF 2924 Ox7FFF Ox7FFF 5734 0x8000 0x8000 0x8000 4000 400000 32119 30496 32061 19141 Ox7FFF 32232 0x8000 0x8000 0x8000 400000 400000 0 818 28 6553 Ox7FFF 57 410 6144 0x8000 32768 32767 0 10000 357 Ox7FFF Ox7FFF 700 5000 0x8000 0x8000 Scaling example for a full scale at 400 amperes Max value an internal TM value of 8192 0x2000 corresponds to 8192 400 32767 0 100 A with Max 400 and Min 0 18 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 4 3 Specific configurations related to transmiss
20. data transmitted on its initiative S Select before execute In this command execution mode the command when it is authorized is executed in two stages The T200 first receives a select message It then receives an execute message It checks that the same device is involved If this check is satisfactory it executes the command sequence Throughout the command s duration checks are performed Any detected anomaly causes immediate stoppage of the command Moreover if after receiving the select message an excessive time elapses without the T200 receiving the execute message the command is cancelled The SCADA after sending the select can send a command cancellation message Send confirm expected When the sender uses this transmission service the receiver must confirm to it that it has received the frame Send no reply expected When the sender uses this transmission service it expects no confirmation by the receiver of correct frame reception Sequence of information objects When an equipment has several objects of the same type to send after an interrogation command for example it can when the addresses of these objects follow one another code them in sequence which has the effect of shortening the frame and hence the transmission time It is therefore advantageous to enter consecutive addresses for all objects of the same type Single command The protocol supports single commands and double commands They are executed
21. for a double signal 1 for a single signal etc The double signals will then have an address between 1 and 65535 the standard says that address 0 is not applicable and the single signals an address between 65536 and 131071 etc As before it is recommended to code this address on a single octet However one may have to transmit more than 255 objects The SCADA can also force encoding on 2 or 3 octets Cause of transmission field length This field can have 1 or 2 octets When it contains 2 octets the second is used to indicate the originator address This is generally of no interest in our case However it can be configured to be compatible with the SCADA s operation In general 1 is used Application related parameters Time tag For time tagged objects the time tag can be expressed on 3 or 7 octets On 3 octets the time tag is limited to minutes and milliseconds On 7 octets this time tag also includes the hour day of the month month and year In both cases a bit indicates whether the hour is valid Measured value The T200 manages measurements in transmission mode according to two of the formats specified by the standard namely Measured value Normalized value Measured value Adjusted value Here the user chooses the form in which he wants the measurements to be transmitted For more details see Conversion modes for measurement transmission and Object addressing table chapters End of initializatio
22. in a similar way to GSM If after obtaining information from the supplier of your digital radio system you are assured of this transmission security and you can therefore devalidate frame rejection upon detection of a gap exceeding the duration of one bit between two characters Otherwise you must set up another transmission medium 20 Schneider NT00156 EN 06 P Electric Easergy T200 F200C IEC 60870 5 101 Use of the transmission control character It is impossible to use the transmission control character frame consisting of a single character for which the hexadecimal code equals OxE5 in certain conditions This is the case when using multipoint transmission media and noisy transmission media The former include radio radio type leased lines LL RS485 links optical fibre links and all media providing a link toward the Supervisor common to several T200s For such media it is actually impossible to use the transmission control character only in balanced mode In this case this is due to the fact that the single control character contains no address field and as a consequence the receiver cannot know who is its sender The latter include radio analogue type and to a lesser extent radio type leased lines LL In this case it can happen that in the noise generated the receiver manages to decode this character and interprets it as such which then leads to incorrect operation It is therefore essential in su
23. mo o P Voltage measure po me o v F Measure channel 1 SES VE es EES EE Current P1 Ta oj po 28 Current P2 TM26 41 29 lo Current mse fo 4 a Mean phase current Ta o a Power factor C m o Active power C meae o 30 Reactive power NEE o 4 31 Apparent power mse o o 32 Active energy C onmo o f 60 30 Reactive energy CNT103 NA NA Fast earth fault a e HHE E Earth fault SS 0 s A _ Fast phase fault TSS76 30 1E Counter fast earth fault ony oo Counter earth fault Ponts o Counter fast phase fault END o rara HL 33 o Oof po po 99 po 28 Apparent povver TM106 59 3B Active energy CNT102 61 3D Reactive energy CNT104 NA NA NT00156 EN 06 Schneider Easergy T200 amp F200C IEC 60870 5 101 Fault channel 2 Fast earth fault TRID Lo HT zR ERR REES agesat m 0 po a e Pase mme OCC Counter testear JL D o IW Im Counter ear fa JL Dm o m NA Counterfastphasefault LI CNTIS 0 NA MNM Counterphase faut ome Jof NA NA Temperature measurement GE S 1520 H RES EEG AA AAA Digital inputi SB OA Digital input2 SBA YB Digital input 3 TSS3 12 C Digital input 4 TSS4 13 D Digital input 5 TSS5 14 E Digital input Los o TF Digital inputs counters Counter digital input 1 Counter digital input 2 Counter digital input 3 Counter digital input 4 Counter digit
24. reverse direction B if used in both directions lt 45 gt Single command C_SC_NA_1 lt 46 gt Double command C_DC_NA_1 O lt 47 gt Regulation step command C RC NA 1 CI lt 48 gt Set point command normalized value C SE NA 1 CI lt 49 gt Set point command scaled value C SE NB 1 LI lt 50 gt Set point command short floating point value C_SE_NC_1 O lt 51 gt Bitstring of 32 bits C BO NA 1 System information in monitor direction station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions lt 70 gt End of initialisation M ELINA 1 System information in control direction station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions lt 100 gt Interrogation command C IC NA 1 lt 101 gt Counter interrogation command C CI NA 1 lt 102 gt Read command C RD NA 1 lt 103 gt Clock synchronization command C CS NA 1 O lt 104 gt Test command C TS NA 1 lt 105 gt Reset process command C RP NA 1 lt 106 gt Delay acquisition command C CD NA 1 42 Schneider NT00156 EN 06 Electric Easergy T200 amp F200C IEC 60870 5 101 Parameter in control direction station specific parameter Mark each ID with an X if it is only used in the standard directi
25. screen is as follows Schneider EASERGY amp E l e c t r i c Administrator Po Control iagnostic Maintenance Settings Protocol Parameters IEC 60870 5 101 Port 1 Link address H Common address of ASDUS H Frame Length max 255 Monitoring Single control character a Porta used for Ack Iw Single control character used for Hack E Link address field length 2 bytes Common ASDU address field length 2 bytes Object info field length 2 bytes Transmission cause field length 2 bytes z S Measured 9 End ofinit Time marker Binary time on 7 bytes vw Pene Adjusted Y Tranemieston Iv Clock validity a600 s Command type Direct v Select Timeout fi 0 s gaus 2Y Double command class 1 vw e i par s command class class ort 1 Double point 1 3 Integrated totals class 4 Measured value 2 class class a Single point A E Integrated totals dating IM Double point dating Iv dei v Measured Cyclic measured value value dating M dating lv Port 1 Reset on Hang Up IM Reset on com fault Iw Check Sec State V Page Settings Protocol NT00156 EN 06 Schneider 7 P Electric Easergy T200 amp F200C IEC 60870 5 101 General parameters of the protocol Link address This identifies the SCADA T200 pair On a network it allows the SCADA to designate in Control direction to recognize in Monitor direction the T200 a
26. signals class Double signals class Integrated totals class Measurements class Class 1 is generally assigned to commands signals and integrated totals Measurements are customarily assigned to class 1 when they are sent upon a change or exceeding a threshold and to class 2 when they are sent cyclically Class data 1 are considered as priority data The SCADA asks the T200 whether it has class 2 data The latter replies with the data it has in this class indicating if it also has class 1 data If this is the case the SCADA then asks for the data in said class 1 In the T200 the objects sent upon a change or regularly can be time tagged or not depending on their type Simply fill in the following sections as needed Single signals time tag Double signals time tag Integrated totals time tag Measurements time tag Cyclic measurements time tag 10 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 Link layer specific parameters e Reset on hang up With non permanent communication media GSM PSTN enable or disable initialization of primary and secondary after each call e Reset oncom fault Not used in unbalanced mode e Check Sec state Not used in unbalanced mode In balanced mode the protocol parameters screen is as follows e Schneider SER amp Electric Administrator Distant Monitoring Control Diagnostic Maintenance Settings Protocol Parameters IEC 60870 5 101
27. solved The second case is more complex To avoid collisions insofar as possible one must know the network occupancy state The more reliable this information the more efficient the system It is true that one can forcibly adopt sending only if the network is free However this has its limits since two equipments may see the network free and start sending simultaneously Even apart from this case there is always a time lag for detection of network occupancy Let us consider an equipment going into sending mode Throughout the time needed for detection of this state another equipment will consider the network as free and will therefore be authorized to send To overcome this it is possible to use a collision avoidance algorithm proposed by the T200 This algorithm may differ depending on the protocol used it is called Standard in the IEC 60870 5 101 case and its parameters appear in the protocol parameters screen Depending on the transmission medium there will be several possible options Non activated or Standard Non activated Standard squelch used for busy state Standard DCD used for busy state 12 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 The first group of options is proposed when the transmission medium can provide the occupancy state via the DCD signal This is the case when the sent frames are delimited by a signal generally RTS said signal being linked to the DCD or causing its activati
28. state y Ds E fo s Number of repetitions Timeout lt Cyclic period Remark Make sure that all settings have been defined properly Time lag cyclic period number of repetitions in case of failure Timeout caller communication delay Time lag should be defined last 29 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 5 Diagnostic This chapter provides information which may be necessary when operating problems are encountered They may help vvith problem resolution in such cases 5 1 Processing protocol related information This section provides information on the way in which the T200 handles certain specific aspects relating to the various objects defined by the standard Single signal double signal The bits BL not blocked blocked SB not substituted substituted NT topical 7 not topical and IV valid 7 invalid are always transmitted at 0 Double signal The 2 DPI bits can take all combinations The values 0 undetermined or intermediate state and 3 undetermined state are given only in the event of non complementarity after a filtering timeout Measurement The bits BL not blocked blocked SB not substituted s ubstituted and NT topical not topical are always transmitted at 0 The IV bit valid invalid is marked when a dysfunction in the measuring chain is detected The OV bit no overflow overflow is marked when the measurement reaches a limit
29. 00 NT00156 EN 06 Schneider 17 G Electric Easergy T200 F200C IEC 60870 5 101 Normalized mode If this mode is selected all the measurements will be transferred as M ME NA 1 M ME TA tor M ME TD 1 objects The normalized value is a signed integer 16 bits value 32768 to 32767 Follovving rules are applied to Normalized mode Any invalid value the value can t be read properly by the equipment will be transmitted with the value 0x8000 and the invalid quality bit set The 16 bits and 32 bits measurements will be converted depending on their Min value and Max value parameters Measurement configuration General Parameters Variable name Current P1 Correction factor Direct 10 s Logical Address Class Measure Switch 1 v Access DISPLAY v Internal Address External Address L Unit A Scale Max value 750 Min value 10 o If the Max value Min value 0 default value the biggest interval is used instead 32768 to 32767 for 16 bits 2147483648 to 2147483647 for 32 bits o If the measurement is bigger than the Max Value it will be transferred as Ox7FFF with the Overflow quality bit set o If the measurement is lower the Min Value it will be transferred as 0x8000 with the overflow quality bit set o The measurement will be converted using a bijection from the min max interval to the 32768 to 32767 interval or O to 32767 depending on the min and max The applied formulas
30. 1 e It goes to the following T200 Then the Supervisor works by polling s It regularly repatriates all the T200 states by interrogation command or e Itrepatriates only changes of state and thereby maintains its database NT00156 EN 06 Schneider Easergy T200 amp F200C IEC 60870 5 101 The Supervisor can send a command to the T200s at any time In this operating procedure the SCADA controls the communication load Operation is simple but results in intense use of communication media because the more quickly one vvants to be informed of a change the more often the T200s must be interrogated The polling cycle limit corresponds to the shortest cycle for interrogating all the T200s These interchanges are mostly unproductive because in most cases the T200 interrogated has nothing to report on this subject see in section 5 2 Tracing interchange with the Supervisor Power Up the Request for class 2 data window polling The operating procedure in balanced mode is generally as follows e When it starts up the Supervisor initializes the link to the first T200 e t sets the T200 time where necessary s It repatriates the T200 states by a general control called interrogation command in IEC 60870 5 101 e It goes to the following T200 When a T200 starts up e It initializes the link e It indicates to the SCADA that it has just started up by an end of initialization e The Supervisor sets the T200 time where n
31. 2 characters of the same frame Some transmission systems do transmission by packets This is the case for example of GSM and certain types of digital radios To use these systems one should therefore inhibit frame rejection when a gap exceeding the duration of one bit is detected by the receiver For GSM the T200 does this systematically In those cases when it does not do so it is possible to inhibit it by selecting No for Frame error on idle line Schneider EASERGY amp E e c t FI c Administrator Monitoring Diagnostic Maintenance Settings Port 2 IEC 60870 5 101 Radio external with modem Transmission speed 1200 bauds Parity Jeven y Humber of stop bits fr Frame error on noisy start ves Frame error on idle interval ves Delay before response TI ms Handle DTR P DTR to RTS delay k iie Handle CTS E CTS delay 20 ms RTS or CTS to message delay oo ms Message to RTS delay po ms Caller communication delay 30 seconds Called communication delay fo seconds Page Settings Port 2 transmission As in the previous section this has important consequences for transmission security The wiring precautions mentioned above should therefore be followed scrupulously On the other hand modem to modem security in the case of GSM is ensured by the GSM system itself as we said before The risks are therefore zero This is also generally the case for digital radios which perform transmission by packets they operate
32. 3 7B 1E 01 03 01 52 00 00 52 51 AG OF 04 04 07 CA 16 15 39 04 500 LinkAddr lt Confirm ACK 10 80 7B FB 16 34 Schneider NT00156 EN 06 Easergy T200 F200C IEC 60870 5 101 6 Glossary B Balanced The balanced transmission mode is a master master transmission mode Broadcast The Supervisor can perform T200 time setting in broadcast mode the link address is in that case equal to 255 if it is on 1 octet or 65535 if it is on 2 octets and the common address of ASDUs is likewise equal to 255 if it is on 1 octet or 65535 if it is on 2 octets In this case the latter will not reply to the time setting frame the service used is then mandatorily the send no reply expected service C Cause of transmission The objects transmitted are accompanied by a cause of transmission lt can be coded on 1 or 2 octets depending on the configuration When it is on 2 octets the second octet contains the originator address This equals 0 for the T200 and it is equal to the value received in the reflected frames The cause of transmission is denoted Cot in the traces Clock synchronization command This command is sent by the SCADA to set the T200 time It can be sent in broadcast mode In that case all the T200s allow for it Depending on the transmission medium good synchronization between the SCADA and the T200s when the transmission time is constant can be achieved if necessary by making a correction
33. 6 LinkAddr 123 User Data Measured value normalized value with time tag CP56Time2a Tid 34 Qual 1 Cot 1 org 0 AddrASDU 1 68 12 12 68 08 7B 22 01 01 01 C1 00 C9 00 00 FC 78 8D OF 04 04 07 51 16 15 13 33 578 LinkAddr Request user data class 2 10 7B 7B F6 16 15 13 34 012 LinkAddr NACK requested data not available 10 09 7B 84 16 Comment Despite the fact that the measurements are cyclic it may be worthwhile time stamping them This is because they cannot be time stamped using the measurement reception time because it depends on the time of the class 2 user data request and not on the time at which they were stored in memory The difference between the two may increase with the time difference between 2 SCADA polling operations In balanced mode The cyclic measurements are stored in memory and then sent to the SCADA regularly by the T200 15 21 01 020 LinkAddr 123 gt gt gt gt gt User Data Measured value normalized value with time tag CP56TimeZa Tid 34 Qual 1 Cot 1 org 0 Addr ASDU 1 68 12 12 68 73 7B 22 01 01 01 C1 00 C9 00 00 49 02 95 OF 04 04 07 98 16 15 21 01 287 LinkAddr 123 Sess Confirm ACK 10 80 78 FB 16 15 21 31 263 LinkAddr 123 gt gt gt gt gt User Data Measured value normalized value with time tag CP56Time2a Tid 34 Qual 1 Cot 1 org 0 AddrASDU 1 68 12 1268 53 7B 22 010101 C1 00 C8 00 00 6B 78 95 OF 04 04 07 12 16 15 21 31 535 LinkAddr 123 see Confirm ACK 10 80 78 FB 16 Here
34. 68 LinkAddr 123 Confirm ACK 10 20 7B 9B 16 16 50 35 785 LinkAddr 123 Request user data class 1 10 7A 7B F5 16 16 50 35 886 LinkAddr 123 User Data Interrogation command Tid 100 Qual 1 Cot 7 org 0 Addr ASDU 1 68 09 09 68 28 7B 64 01 07 01 00 00 14 24 16 Then come double signals 16 50 39 936 LinkAddr 123 Request user data class 1 10 5A 7B D5 16 16 50 40 036 LinkAddr 123 User Data Double point information Tid 3 Qual 1 Cot 20 org 0 Addr ASDU 1 68 09 09 68 28 78 03 01 14 01 20 00 00 DC 16 single signals 16 50 48 108 LinkAddr Request user data class 1 10 7A 7BF5 16 16 50 43 208 LinkAddr User Data Single point information Tid 1 Qual 130 Cot 20 org 0 Addr ASDU 1 68 OA OA 68 28 7B 01 82 14 01 3C 00 00 00 77 16 16 50 49 909 LinkAddr Request user data class 1 10 5A 7B D5 16 16 50 50 011 LinkAddr User Data Single point information Tid 1 Qual 10 Cot 20 org 0 Addr ASDU 1 68 24 24 68 28 7B 01 DA 14 01 44 00 00 4C 00 00 4D 00 00 4E 00 90 52 00 01 53 00 00 55 00 00 56 00 00 57 00 00 58 00 00 EE 16 and measurements 16 51 02 669 LinkAddr 123 Sede Request user data class 1 10 7A 7B F5 16 16 51 02 769 LinkAddr 123 gt gt gt gt gt User Data Measured value normalized value Tid 9 Qual 130 Cot 20 or 0 Addr ASDU 1 68 0E 0E 68 28 7B 09 82 14 01 CO 00 F5 04 00 C9 00 00 C5 16 NT00156 EN 06 Schneider 25 Easergy T200 F200C IEC 60870 5 101 Then the T200 indicates that the interroga
35. 97 LinkAddr Confirm ACK 10 80 7B FB 16 14 29 20 959 LinkAddr User Data Double command Tid 46 Qual 1 Cot 10 org 0 Addr ASDU 68 09 09 68 53 7B 2E 01 0A 01 04 00 02 QE 16 14 29 21 181 LinkAddr Confirm ACK 10 80 7B FB 16 Select before execute mode Here again there are far fewer interchanges than in unbalanced mode First the select phase 14 19 48 503 LinkAddr 123 User Data Double command Tid 46 Qual 1 Cot 6 org 0 Addr ASDU 1 68 09 09 68 F3 7B 2E 01 06 01 04 00 81 29 16 14 19 48 935 LinkAddr 123 Confirm ACK 10 00 7B 7B 16 14 19 49 451 LinkAddr 123 User Data Double command Tid 46 Qual 1 Cot 7 org 0 Addr ASDU 1 68 09 09 68 53 7B 2E 01 07 01 04 00 81 8A 16 14 19 49 671 LinkAddr 123 Confirm ACK 10 80 7B FB 16 Then the execute phase 14 19 49 808 LinkAddr 123 User Data Double command Tid 46 Qual 1 Cot 6 org 0 Addr ASDU 1 68 09 09 68 D3 7B 2E 01 06 01 04 00 01 89 16 1 50 242 LinkAddr 123 Confirm ACK 10 00 7B 7B 16 14 19 50 757 LinkAddr 123 User Data Double command Tid 46 Qual 1 Cot 7 org D AddrASDU 1 68 09 09 68 73 7B 2E 01 07 01 04 00 01 2A 16 14 19 50 978 LinkAddr 123 Confirm ACK 10 80 7B FB 16 Next the change of device position and end of command 14 19 51 412 LinkAddr 123 gt gt User Data Double point information with time tag CP56Time2a Tid 31 Qual 1 Cot 3 org 0 AddrASDU 1 68 10 10 68 53 7B 1F 01 03 01 20 00 01 27 C3 93 0E 04 04 07 AD 16 14 19 51 698 LinkAddr
36. CK 10 80 7B FB 16 Note here the 2 types of acknowledgement link level acknowledgement application acknowledgement The positive confirmation frames are link level acknovvledgements the far end indicates that it has received a correct frame vvithout prejudging the data it conveys The user data frame interrogation command with a cause of transmission Cot 7 activation confirmation returned by the T200 is the application acknowledgement Then come signals double and then single 18 20 50 490 LinkAddr 123 gt gt gt gt gt 18 20 50 522 LinkAddr 18 20 50 622 LinkAddr 18 20 50 647 LinkAddr 123 18 20 50 747 LinkAddr 123 18 20 50 806 LinkAddr Contrary to unbalanced mode for the SCADA request 18 20 50 906 LinkAddr 123 gt gt gt gt gt 18 20 50 944 LinkAddr 123 lt lt lt lt lt 28 Schneider User Data Double point information Tid 3 Qual 1 Cot 20 org 0 Addr ASDU 1 68 09 09 68 73 7B 03 01 14 01 20 00 00 27 16 Confirm ACK 10 80 7B FB 16 User Data Single point information Tid 1 Qual 130 Cot 20 org 0 Addr ASDU 1 68 DA OA 68 53 7B 01 82 14 01 3C 00 00 00 A2 16 Confirm ACK 10 80 7B FB 16 User Data Single point information Tid 1 Qual 10 Cot 20 org 0 Addr ASDU 1 68 24 24 68 73 7B 01 OA 14 01 44 00 00 4C 00 00 4D 00 00 4E 00 00 52 00 01 53 00 00 55 00 00 56 00 00 57 00 00 58 00 00 39 16 Confirm ACK 10 80 7B FB 16 note that here the T200 se
37. MV electrical network management Easergy range T200 Flair 200C MV substation control and monitoring units IEC 60870 5 101 communication Appendix to the User Manual Schneider Easergy T200 amp F200C IEC 60870 5 101 Content AA 3 ZRC standalone ESTEE R nat d Be E 5 SR a ten EE 5 92 1 e Model iii ala ee ee ee 5 3 3 Transmission els iii vices g ed iek d r God d d urdher 5 E DATA O E eb sht dd t Ed 6 EE Bleser EE 6 A A 7 4 1 General configuration Of the ProtoCO la esse nana nane nene enes enes vere serre see sene venes tete tere tere ter eee eee tree tere tere tere ve nie tete ver eeie 7 4 2 Conversion modes for measurement transmission eee nana san s sene ver ee eee eee vere vere vere ve nte ne nn vere vere vere ee neser ee eee 16 AQUUSTea mode i E 17 Normalized MOE iii doi nin tc 18 4 3 Specific configurations related to transmission media 19 4 4 Specific configurations related to the objects transmitted sese nan ana nenes enes vere vere ve nes ne ee vere vere neneve neser ee eee te 22 Ae 23 5 1 Processing protocol related Information sese eee e on nenes enes enes tere ver ee nete nete tere tere te reee nese ee tere tere rra res nana 23 5 2 Tracing interchange with the Supervisor eee ee eee eee nese eee vere tere vere ve nese eee vere tere tere e eee tere v ere eee re ene eee ee ere teren 24 Go GJO SS Vida h Sea ses E E 35 TAO PC EE 38 FA System or lt EE 38 ZS Network configuratlon cacc usd ci
38. SCADA is normally declared as station A However for various reasons it may have been configured as station B In that case the T200 must be declared as station A e Service There are two ways of handling sent frames The send no reply expected service entails no confirmation by the equipment for which it is destined The send confirmation expected service requires confirmation by the destination The send no reply expected service makes it possible to reduce the number of frames exchanged and hence accelerate the flow of information over a link However it should be avoided on noisy transmission media messages are frequently disturbed and in this case the sender does not know that the frame has not been received correctly lt is therefore in practice usable only on dependable media Such media are links such as RS232 links optical fibre links etc on which the speeds are generally very high This explains why it is generally not used However it is possible to configure it e Collision avoidance With certain transmission media collisions can occur between frames sent by the SCADA and frames sent by a far end equipment between frames sent by various far end equipments It is often easy to limit its consequences in the former case A different TL Timeout Link see above will be set at the SCADA end and at the far end equipment end and if two frames come into collision their repetitions will be staggered and the problem will be
39. The smaller the number the more priority is assigned to the T200 it will wait for a shorter time Usually this priority is left at 0 e Min random timeout Max random timeout The random timeout added to the wait related to the priority is in a range between the minimum and maximum values defined here There are no typical values for these parameters Setting should be performed taking into account the following comments The timeouts are to be set according to the sending time for a frame The smaller the minimum timeout the smaller the added timeout can be The greater the difference between the minimum timeout and the maximum timeout the smaller the risk of sending by two T200s at the same time The preceding condition is achieved by increasing the maximum timeout But allowance should be made for the fact that the greater this timeout the longer the T200 risks waiting before sending Generally therefore one opts for a value that will not be too high The ideal solution therefore is to choose parameters in accordance with the above rules and then refine them in the field NT00156 EN 06 Schneider 13 Electric Easergy T200 amp F200C IEC 60870 5 101 The other parameters concern the signal used to obtain the network occupancy state Active squelch level Depending on the equipment the squelch active state will be a low level or a high level One should therefore choose here the appropriate level Squelch protect
40. al input 5 Counter digital input 6 Digital outputs Digital output 1 Digital output 2 Digital output 3 Digital output 1 Digital output 2 Digital output 3 Double digital outputs Digital output 1 2 Digital input 1 2 58 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 Personal notes NT00156 EN 06 Schneider Schneider Electric Industries SAS Schneider Electric Telecontrol 839 chemin des Batterses Z 1 Quest 01700 St Maurice de Beynost Tel 33 0 4 78 55 13 13 Fax 33 0 4 78 55 50 00 http www schneider electric com E mail telecontrol schneider electric com NT00156 EN 06 04 2011 As standards specifications and designs change from time to time please ask for confirmation of the information given in this publication Publication production and printing Schneider Electric Telecontrol Made in France Europe
41. any users prefer to have different addresses for each object Integrated totals The T200 can manage counters which it transmits in the form of integrated total type objects Interrogation command This command executed by the Supervisor allows repatriation of all single and double signals and all T200 measurements for which an information object address has been defined L Link address This is the transmission address which must be specific to each Supervisor T200 link in the network It can be coded on 1 or 2 octets depending on the configuration It is denoted LinkAddr in the traces Link status request This request allows the Supervisor or the T200 in the case of balanced mode to check the presence of the far end equipment It is therefore the first frame acknowledged by the far end when the latter replies again after a loss of link M Measured value The T200 can transmit the measurements in 2 formats normalized value or scaled value The T200 Control cards provide Com card with the values expressed in the reference unit The Com card will convert this value into the selected format before transmitting it Refer to section 4 1 General configuration of the protocol Measured value for more details O Object Every information item transmitted is called an object They belong to various categories characterized by a type identification For example there are single command double signal information measured value
42. ata of protection equipment O Transmission of sequences of events O Transmission of sequences of recorded analogue values File transfer in control direction O Transparent file Background scan station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions CT Background scan Acquisition of transmission delay station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions Acquisition of transmission delay NT00156 EN 06 Schneider 49 Easergy T200 amp F200C IEC 60870 5 101 8 Object addressing In the follovving tables vvill be found the default settings for the access classes and information object addresses The addresses defined here are compatible with the information object addresses of the series 2 T200s In these tables do not appear objects which may have been acquired by the T200 in MODBUS protocol on the optional link to accessory equipment This is because their configuration is completely free in relation to the IEC 60870 5 101 protocol type information object address and the only rule to be obeyed is of course not to use for one object an address used for another object 8 1 Legend Abbreviation Meaning Transmit
43. ch cases to prohibit the use of frames consisting of this single control character For this purpose the following boxes will have to be deselected LU Schneider EASERGY amp Elec tr IC Administrator Diagnostic Maintenance Settings Protocol Parameters IEC 60870 5 101 Port 2 Link address fi Common address of ASDUs fi interoperability Transmission Frame Length max 255 mgle control character used for Ack Link address field leng E su p 3BU ad Object info field length 2 y bytes Transmission cause field length fi DI bytes 8 S Measured Normalized End of init Time marker Binary time on 7 bytes lt SE Normalized e Transat Vv Clock validity 12600 s Command type Select before execute Select Timeout E 3 a SE IE Double command class fi y Dot fi y Port 2 A oe hd Integrated totals class ft lt ei EE 2Y Single point S i Integrated totals dating Ei Double point dating U dating E Measured r Cyclic measured value m value dating dating Save Page Settings Protocol NT00156 EN 06 Schneider 21 Easergy T200 amp F200C IEC 60870 5 101 Other specific configuration settings relating to transmission media but which are not specific to the protocol are to be implemented They are described in the sections of the manual relating to such media 4 4 Specific configurations related to the objects transmitted Depending on the nature of the objects transmitted double signals si
44. coe st sees Shi nd eee cose ditar ia 38 ZS Physical EE 38 Ke EE 39 1 5 Application E 40 7 6 Basic application FUNCTIONS sse eee eee eee eee eee 46 0 Object GUGKESSING E 50 A A E E A E A A 50 AA 51 TA 53 ET 57 2 Schneider NT00156 EN 06 Easergy T200 F200C IEC 60870 5 101 1 Introduction This appendix to the User Manual is designed to provide aid with setting up a telecontrol network using the IEC 60870 5 101 protocol It will therefore provide information to help choose an operating mode to make the corresponding configuration settings and to analyse any problems faced For this purpose the following will be found e References of documents relating to this protocol e Operating principles with a brief description of the specification and fundamentals of the protocol a description of the various operating modes with help in choosing between them a list of the types of data exchanged a description of the main functionalities e The configuration settings to be made with general configuration of the protocol specific configurations relating to the transmission media specific configurations relating to the objects exchanged Maintenance aid facilities A glossary of specific terms expressions written in italics in the text The descriptive documents specified by the IEC interoperability Object addressing tables which can serve as a model for establishing databases for the T200 and the Flair 200C All a
45. d for each of them as we shall see later Then the Supervisor will send a counter interrogation command if the system manages counters The T200 will then send back the values of its counters e Time setting This can be performed by the Supervisor either individually for each T200 with confirmation by the latter that it has received correctly or all at once by broadcast for all the T200s on a given transmission medium In this case the T200s in question do not reply On those media that offer a repetitive transmission delay the SCADA can correct the synchronization of the transmission time with the T200s by first giving a delay acquisition command 6 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 e Transmission of changes routine transmission The T200 can transmit changes on signals measurement changes upon a change exceeding the dead band upon crossing a threshold and regular measurement reports These changes may be dated or not e Counter processing It is possible to freeze and reset the counters e Commands Two command modes are available select before execute and direct execution Commands can be single or double e Modification of parameters It is possible to modify certain parameters 4 Configuration 4 1 General configuration of the protocol A configuration screen contains all the parameters directly related to the Protocol When the unbalanced mode has been chosen the
46. ddr 123 User Data Double point information with time tag CP56Time2a Tids 31 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 08 7B 1F 01 03 01 20 00 02 63 35 BB OD 04 04 07 38 16 13 59 18 587 LinkAddr Request user data class 2 10 7B 7B F6 16 13 59 19 019 LinkAddr NACK requested data not available 10 29 7B A4 16 13 59 20 133 LinkAddr Request user data class 1 10 5A 7B DS 16 13 59 20 566 LinkAddr User Data Double command Tid 46 Qual 1 Cot 10 org D Addr ASDU 1 68 09 09 68 08 7B 2E 01 0A 01 04 00 02 C3 16 13 59 21 790 LinkAddr Request user data class 2 10 7B 7B F6 16 13 59 22 222 LinkAddr NACK requested data not available 10 09 7B 84 16 NT00156 EN 06 Schneider 31 Easergy T200 F200C IEC 60870 5 101 In balanced mode Direct mode The interchange is far more limited than in unbalanced mode since the T200 polling frames do not exist 14 29 16 103 LinkAddr User Data Double command Tid 46 Qual 1 Cot 6 org 0 AddrASDU 1 68 09 09 68 F3 7B 2E 01 06 01 04 00 02 AA 16 14 29 16 536 LinkAddr Confirm ACK 10 00 7B 7B 16 14 29 17 053 LinkAddr User Data Double command Tid 46 Qual 1 Cot 7 org 0 AddrASDU 1 68 09 09 68 53 7B 2E 01 07 01 04 00 02 08 16 14 29 17 274 LinkAddr Confirm ACK 10 80 7B FB 16 14 29 17 707 LinkAddr User Data Double point information with time tag CP56Time2a Tid 31 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 73 7B 1F 01 03 01 20 00 02 2D 40 9D QE 04 04 07 5B 16 14 29 17 9
47. ddrASDU 1 68 09 09 68 73 78 65 01 0A 01 00 00 05 64 16 Confirm ACK 10 80 7B FB 16 configured This can be seen from the fact that there are no counter data in the T200 s reply In unbalanced mode Change of signal transmission Following a class 2 user data request the T200 indicates that it has a class 1 object to send The SCADA recovers it by making a class 1 user data request Once the change s has have been repatriated the Control Centre resumes polling 10 17 56 133 18 17 56 164 10 17 57 337 10 17 57 366 10 17 58 665 10 17 53 694 10 17 59 899 10 17 59 929 10 18 01 133 10 18 01 163 10 18 02 337 NT00156 EN 06 LinkAddr LinkBddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr Request user data class 2 10 7B 7B F616 NACK requested data not available 10 29 7B 84 16 Request user data class 1 10 5A 7B D5 16 User Data Single poirt information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 08 78 1E 010301 52 00 01 07 D6 91 04 04 04 07 80 16 Request user data class 2 10 7B 7BF6 16 NACK requested data not available 10 09 7B 84 16 Request user data class 2 10 5B 7B D6 16 NACK requested data not available 1009 7B 84 16 Request user data class 2 10 7B 7B F6 16 NACK requested data not available 10 09 7B 84 16 Request user data class 2 Schneider P Electric 29
48. e setting and repatriate all the static information T200 database 24 Schneider NT00156 EN 06 Easergy T200 amp F200C IEC 60870 5 101 The time setting may or may not include a delay acquisition request 16 39 14 024 LinkAddr 123 eege User Data Delay acquisition comman Tid 106 Qual 1 Cot 6 org O Addr ASDU 1 68 DA OA 68 53 7B GA 01 06 01 00 00 00 00 40 16 16 39 00 098 LinkAddr Confirm ACK 10 20 7B 9B 16 16 39 00 115 LinkAddr Request user data class 1 10 7A 7B F5 16 00 215 LinkAddr User Data Delay acquisition command Tid 106 Qual 1 Cot 7 org 0 Addr ASDU 1 68 DA 0A 68 08 7B GA 01 07 01 00 00 DA 00 00 16 16 39 05 215 LinkAddr User Data Clock synchronization command Tid 103 Qual 1 Cot 6 org 0 Addr ASD 68 OF OF 68 53 7B 67 01 06 01 00 00 11 5B 27 10 14 03 07 FE 16 LinkAddr Confirm ACK 10 20 7B 9B 16 LinkAddr Request user data class 1 10 7A 7B F5 16 16 39 23 277 LinkAddr User Data Clock synchronization command Tid 103 Qual 1 Cot 7 org 0 AddrASDU 1 68 OF OF 68 08 7B 67 01 07 01 00 00 5F 14 A7 10 14 03 07 3B 16 To retrieve all the T200 states the SCADA sends it an interrogation command The T200 sends back to it all the objects managed by it except for the integrated totals Below the interrogation command and its application confirmation 16 50 35 668 LinkAddr 2 User Data Interrogation command Tid 100 Qual 1 Cot 6 org O Addr ASDU 1 68 09 09 68 53 7B 64 01 06 01 00 00 14 4E 16 16 50 35 7
49. e to limit the frame length which limits the risk of their being corrupted The values then used are generally in a range between 40 and 80 The maximum value is 255 Comments for the following two headings There is not a single box for Ack and Nack handling because some SCADAs do not handle the transmission control character the same way depending on whether it is used for Ack or Nack Other explanations are given in section 4 2 Specific configurations relating to transmission media Use of the transmission control character I Single control character used for Ack Ack frame reception acknowledgements can be coded either as fixed length frames or using the transmission control character This character is coded ER in hexadecimal In the case of non noisy point to point links e g RS 232 link PSTN link the transmission control character can be used in place of the fixed length frame to reduce transmission times In that case simply check the corresponding box When working with noisy transmission one should not use the transmission control character I because it can easily be generated by noise Moreover some SCADAs do not handle this character In that case the box must be deselected Likewise on multipoint networks the single control character cannot be used because in this case the receiver cannot know who is the sender Single control character used for Nack Nack frame reception acknowledgements can be coded
50. ecessary e Itthen requests the T200 states by interrogation command Then messages are sent only to provide unknown information For example when a change occurs the T200 will send a message to inform the SCADA of this Likewise the Supervisor will send messages to the T200 when the operator requests order execution This operating mode does not heavily load the communication facilities an equipment speaks only when it has something to say On the other hand the SCADA no longer controls the data flow and collisions between messages can occur when at a given point in time several equipments take control to speak We shall see further on how it is possible to deal with this problem of collisions 3 4 Data The IEC 60870 5 101 protocol specifies the data that can be exchanged and the form in which they are transmitted Among the numerous items of information to which the protocol gives access there are e signals single or double measurements in several formats counters commands single or double parameters These data called objects in the IEC 60870 5 101 protocol will be described in detail further on 3 5 Functionalities e Reading all the states of a T200 This can be performed in two stages by the SCADA It first sends an interrogation command to the T200 The latter will send back in reply the state of all signals and the values of all measurements on condition that the transmission address has been define
51. elay acquisition command this is not alvvays done 18 13 24 657 LinkAddr 123 Seege 18 13 00 099 LinkAddr 123 LinkAddr 123 18 13 00 235 LinkAddr 18 13 02 850 LinkAddr 18 13 28 189 LinkAddr 123 18 13 28 297 LinkAddr 123 18 13 28 332 LinkAddr User Data Delay acquisition command Tid 106 Qual 1 Cot 6 org 0 Addr ASDU 1 68 OA 0A 68 F3 7B 6A 01 06 01 00 00 00 00 E0 16 Confirm ACK 10 00 7B 7B 16 User Data Delay acquisition command Tid 106 Qual 1 Cot 7 org O Addr ASDU 1 68 OA OA 68 53 78 6A 01 07 01 00 00 OA 00 4B 16 Confirm ACK 10 80 7B FB 16 User Data Clock synchronization command Tid 103 Qual 1 Cot 6 org 0 Addr ASDU 1 68 OF OF 68 D3 7B 67 01 06 01 00 00 B9 6D OD 12 14 03 07 20 16 Confirm ACK 10 00 7B 7B 16 User Data Clock synchronization command Tid 103 Qual 1 Cot 7 org 0 AddrASDU 1 68 OF OF 68 73 7B 67 01 07 01 00 00 22 0B 8D 12 14 03 07 48 16 Confirm ACK 10 80 7B FB 16 Then it performs an interrogation command 18 20 39 823 LinkAddr 123 18 20 39 927 LinkAddr 123 gt gt gt gt gt 18 20 40 035 LinkAddr 123 gt gt gt gt gt 18 20 40 068 LinkAddr 123 lt lt lt User Data Interrogation command Tid 100 Qual 1 Cot 6 org O Addr ASDU 1 68 09 09 68 F3 7B 64 01 06 01 00 00 14 EE 16 Confirm ACK 10 00 7B 7B 16 User Data interrogation command Tid 100 Qual 1 a 7 org 0 AddrASDU 1 68 09 09 68 53 7B 64 01 07 01 00 00 14 4F 16 Confirm A
52. epetition system is implemented The time defined here indicates the time that the T200 will wait until the SCADA indicates to it that it has correctly received the frame sent to it by the T200 The choice of a value depends on the speed of transmission The higher the speed the lower the value that will be inserted In systems in which the frames sent by the T200 can come into collision with the frames sent by the Control Centre it is important to insert a time out value greater than that appearing at the SCADA end For example if the SCADA and the T200 send at the same time frames which come into collision half duplex type operation repetition of these frames will be performed first at the SCADA end and then at the T200 end If the values had been identical they would have been executed simultaneously thus creating a new collision e Maximum number of send operations When two equipments on a link are no longer able to understand one another this may be due to the fact that they are desynchronized Reinitialization of the link is therefore required This section will specify the number of frame send operations without acknovvledgement first sending and repetitions after which the T200 will go into link reinitialization The customary values are in the range between 3 and 5 e Station With each end of the link is associated a station type There is a station A and a station B This makes it possible to know the direction of a message The
53. equences checks are performed Any detected anomaly causes immediate stoppage of the command Double command The protocol supports single commands and double commands They are executed in select before execute or direct execution mode depending on the configuration Double point information Both information types double point information and single point information are supported by the protocol NT00156 EN 06 Schneider 35 Electric Easergy T200 amp F200C IEC 60870 5 101 E Enhanced Performance Architecture 3 layer transmission model used in the IEC 60870 5 101 standard simplified version of the 7 layer ISO model End of initialization This object can be sent by the T200 or not depending on the configuration When it is sent it can indicate to the Supervisor that the T200 has just started up and that as a consequence the SCADA does not have a correct image of its status Generally the Supervisor then performs time setting on the T200 and repatriates its status by an interrogation command and if necessary a counter interrogation command l Information object address This is the address characterizing an object in the T200 It can be coded on 1 2 or 3 octets depending on the configuration It is possible to adopt the same ranges of values for objects having different type identifications Accordingly one can have a single signal or a measurement having for example the address 15 as information object address However m
54. ility 7 1 System or device system specific parameter O System definition O Controlling station definition master Controlled station definition slave 7 2 Network configuration network specific parameter Point to point Multipoint partyline Multiple point to point O Multipoint star 7 3 Physical layer network specific parameter Transmission speed control direction Unbalanced interchange Unbalanced interchange Balanced Circuit V24 V28 Circuit V24 V28 interchange Standard Recommended if gt 1200 bit s Circuit X24 X27 O 100 bits s X 2400 bits s O 2400 bits s x 200 bits s IXI4800 bits s O 4800 bits s X1300 bits s X 9600 bits s O 9600 bits s X 600 bits s O 19200 bits s X 1200 bits s O 38400 bits s O 56000 bits s LI 64000 bits s Transmission speed monitor direction Unbalanced interchange Unbalanced interchange Balanced Circuit V24 V28 Circuit V24 V28 interchange Standard Recommended if gt 1200 bit s Circuit X24 X27 O 100 bits s X 2400 bits s O 2400 bits s X 200 bits s IXI4800 bits s O 4800 bits s X1300 bits s X 9600 bits s O 9600 bits s X 600 bits s O 19200 bits s X 1200 bits s O 38400 bits s O 56000 bits s LI 64000 bits s The transmission speed must be the same in the control and monitor directions 38 Schneider NT00156 EN 06 Electric Easergy T200 amp F200C IEC 60870 5 101 7 4 Link layer network specific parameter Frame format FT1 2 single character 1 and the fi
55. in select before execute or direct execution mode depending on the configuration Single point information Both information types double point information and single point information are supported by the protocol T Transmission control character Ack and Nack frame reception acknowledgements can be coded either as fixed length frames or using the transmission control character I This character is coded E5 in hexadecimal In the case of non noisy point to point links e g RS 232 link PSTN link the single control character can be used in place of the fixed length frame to reduce transmission times When working with noisy transmission one should not use the single control character because it can easily be generated by noise Moreover some SCADAs do not handle this character In that case the box must be deselected Likewise on multipoint networks the single control character cannot be used because in this case the receiver cannot know who is the sender Type identification This defines the object transmitted One can find for example double command single point information with time tag on 7 octets delay acquisition command etc It is denoted Tid in the traces U Unbalanced The unbalanced transmission mode is a master slave transmission mode in which the Supervisor acts as master and the T200 acts as slave NT00156 EN 06 Schneider 37 Electric Easergy T200 amp F200C IEC 60870 5 101 7 Interoperab
56. ion The squelch is an occupancy signal provided by analogue type radio equipment With this transmission medium the transmission conditions vary with time For example the transmission conditions are altered depending on whether or not there are leaves on the trees Therefore reception levels generally vary throughout the year Accordingly the squelch is related to the value to which its detection level has been set This setting is normally performed in the field and in periods when reception is the least satisfactory However despite all the precautions taken squelch detection may become active permanently or over long periods of time This means that in this case the T200 is therefore no longer authorized to send To avoid this squelch protection can be activated When it is activated this protection system will ensure that when the squelch is active at the time when the T200 wants to send and when it remains active permanently during the time defined below sending by the T200 will be authorized after this time Tsqu squelch protection This time is the time referred to above The customary value is approximately 10 s Explanatory diagrams Normal case Squelch T200 sending The T200 needs to send here waiting for waiting for free network calculated time Case of permanent squelch with squelch protection The T200 needs to send here Squelch T200 sending waiting for
57. ion media Here in summarized form are the main specifications of these frames e The frames are formed of characters consisting of 1 start bit 8 data bits 1 even parity bit and 1 stop bit e In frames formed of several characters there should not be any gap between 2 characters exceeding the transmission time for one bit e There are three types of frame They can be of fixed length variable length or limited in some cases to a single character Some of the constraints required above cannot be met when using certain transmission media We shall describe them below e Character parity Some modems do not permit transmission of characters with parity In this case the character parity must be set to No parity as shown on the screen below Fichier Edition Affichage Favoris Outils 27 Asi we D 5 Le E d z KA SA SA Y E ps Q Pr c dente ES pe P L J Rechercher Se Favoris EI ee Fa rel 3 Adresse l http 10 195 43 223 cgifmain Schneider amp E e c t ric Administrator Monitoring Diagnostic Maintenance Settings Port 2 IEC 60870 5 101 Transmission speed 1200 lt bauds Parity Jeven Humber of stop bits fi Frame error on noisy start ves Frame error on idle interval ves e Dialing type I Pulse y Modem init eF 0 50 1250 1 amp KO COEDS WOE 70 Caller communication delay Fo seconds Called communication delay eo seconds Host tel number main I Host tel number standby I Page Setti
58. like Acks either as fixed length frames or using the transmission control character l The same reasons as before lead to the same choices Link address field length The link address can be coded on 1 or 2 octets As it is always advisable to limit transmission times the best choice is 1 octet However this limits the number of far end equipments to 255 addresses 0 to 254 By adopting 2 octets it is possible to go up to 65535 equipments 8 Schneider NT00156 EN 06 Electric Easergy T200 amp F200C IEC 60870 5 101 Common address of ASDUS field length The common address of ASDUs can be coded on 1 or 2 octets As for the link address the best choice is 1 octet Hovvever if you vvant to put a value greater than 255 choose 2 octets Likewise if you want to put for the common address of ASDUS the same value as for the link address you vvill be obliged to use 2 octets if there are values greater than 255 Information object address field length The information object address field can be 1 2 or 3 octets The T200 uses non structured information object addresses therefore this address is normally coded on 1 or 2 octets the 3 octet variant being reserved in the case of structured addresses However for reasons of compatibility with the SCADA the value 3 is accepted Moreover there is nothing to prevent declaring structured type addresses For example it is possible to have the third octet give the type of object with 0
59. long the documentation the T200 is taken as an example The software features of the T200 and Flair 200C are the same As a result the same information can be used indifferently with the T200 or with the Flair 200C NT00156 EN 06 Schneider 3 Easergy T200 amp F200C IEC 60870 5 101 2 References As mentioned above the purpose of this appendix is to help the user set up a network It is not intended to provide a detailed explanation of the protocol specified in the documents referenced below It is not necessary to read these documents However the user faced with a specific problem or wanting to have a more precise knowledge of this protocol will find it useful to read them They are available on a paying basis on the IEC website www iec ch The international standard used has been specified by the International Electrotechnical Commission in the following documents e IEC 60870 5 1 1990 Telecontrol equipment and systems Part 5 Transmission protocols Section 1 Transmission frame formats e IEC 60870 5 2 1992 Telecontrol equipment and systems Part 5 Transmission protocols Section 2 Link transmission procedures e IEC 60870 5 3 1992 Telecontrol equipment and systems Part 5 Transmission protocols Section 3 General structure of application data e IEC 60870 5 4 1993 Telecontrol equipment and systems Part 5 Transmission protocols Section 4 Definition and coding of application information elements
60. measurement time stamping is useful to obtain greater precision and in the event that following a busy network or transmission problems the frame will be received only a long time after cyclic measurement recording NT00156 EN 06 Schneider 33 Easergy T200 F200C IEC 60870 5 101 Frame repetition In balanced mode We give here 2 examples showing the mechanism of frame repetition by the T200 when a transmission problem occurs The first case corresponds to a temporary transmission problem the second to a problem lasting a longer time Below the SCADA has not received the change of signal frame sent by the T200 or the T200 has not seen the acknowledgement due to a transmission disturbance As a consequence the T200 repeats the frame after expiry of the waiting time the link timeout interval TL is set to 5 s LinkAddr 123 gt gt gt User Data Single point information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 org 0 AddrASDU 1 68 10 10 68 73 7B 1E 01 03 01 52 00 01 7D 79 A2 OF 04 04 07 14 16 15 34 37 803 LinkAddr 123 gt User Data Single point information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 73 7B 1E 0103 01 52 00 01 7D 79 A2 OF 04 04 07 1A 16 l 15 34 38 089 LinkAddr 123 SSSSS Confirm ACK 10 80 7B FB 16 If the disturbance lasts longer the T200 repeats the frame complying vvith the link timeout interval TL Timeout Link here set to 5 s and the maximum n
61. mong all the far end equipment Depending on the length of the link address field 1 or 2 octets it can adopt all values between 0 and 254 or 0 and 65534 Address 255 length 1 octet or 65535 length 2 octets non configurable is used by the Control Centre to address all the far end equipment It is used only for transmission procedures of the send no reply expected type In this case the far end equipments do not reply to the SCADA This address then bears the broadcast address name Common address of ASDUs This address appears in the information frames It is not used by the T200 but the latter controls it It has the same configuration ranges as the link address In general it is set to 0 although the standard defines this value as not used to 1 or to the same value as the link address this then requires that it be coded on a length at least equal to that of the link address Transmission related parameters Frame length max This allows the size of the frames sent by the T200 to be limited It may be necessary to limit this size in two cases The size of the SCADA reception buffer is limited or it cannot handle in an acceptable time frames of length greater than that defined This case is virtually never encountered The transmission medium is noisy the frames are in that case easily disturbed during their transmission This is the case for example when analogue radios are used In this case it is often advisabl
62. n sending An end of initialization can be sent by the T200 The T200 will send it after power up or after a change of configuration in certain conditions For the T200 to behave in this way simply check the box The SCADA will then know that the database representing the state of its T200 is possibly no longer up to date As a consequence it will then be able to execute the interrogation command and the counter interrogation command if necessary to update its database NT00156 EN 06 Schneider Easergy T200 amp F200C IEC 60870 5 101 Clock validity Like any clock the T200 s clock deviates over time Depending on the deviation he considers acceptable the user will configure the time after which he determines that the deviation is too great to consider the time tag valid The T200 declares the clock invalid after power up or when the set time has elapsed since the last clock synchronization command received This time can be as much as 24 h By setting 0 the T200 considers the time as infinite i e the clock will not be declared invalid The clock deviation is 5 ppm at 25 i e about 40 0 ms per day less than 15 s per month If the user wants a deviation of less than 100 ms he will have to set the time on the T200 approximately every 6 h He need then merely program 22 000 ms leaving a little margin for the clock to be declared invalid if the T200 has not received a time setting within a period of slightly more than 6 h
63. nds the information spontaneously without waiting User Data Measured value normalized value Tid 9 Qual 130 Cot 20 org 0 Addr ASDU 1 68 DE 0E 63 53 7B 09 82 14 01 CO 00 1E 05 00 C8 00 00 19 16 Confirm ACK 10 80 7B FB 16 NT00156 EN 06 Easergy T200 amp F200C IEC 60870 5 101 The reply is terminated by sending an interrogation command with a cause of transmission Cot 10 activation termination 18 20 51 072 LinkAddr 123 LinkAddr 123 gt gt gt gt gt cece User Data Interrogation command Tid 100 Qual 1 Cot 10 org O Addr ASDU 1 68 09 09 68 73 7B 64 01 0A 01 00 00 14 72 16 Confirm ACK 10 80 7B FB 16 Ifthe SCADA manages the counters it vvill send a counter interrogation command to the T200 18 41 04 152 18 41 04 251 18 41 04 359 18 41 04 387 18 41 04 487 18 41 04 515 Here the T200 has no integrated totals to send there are none or their information object addresses are not LinkAddr 123 LinkAddr 123 LinkAddr 123 LinkAddr 123 LinkAddr 123 LinkAddr See User Data Counter interrogation command Tid 101 Qual 1 Cot 6 org 0 AddrASDU 1 68 09 09 68 D3 7B 65 01 06 01 00 00 05 CO 16 Confirm ACK 10 00 7B 7B 16 User Data Counter interrogation command Tid 101 Qual 1 Cot 7 C O AddrASDU 1 68 09 09 68 53 7B 65 01 07 01 00 00 05 41 16 Confirm ACK 10 80 7B FB 16 User Data Counter interrogation command Tid 101 Qual 1 Cot 10 org 0 A
64. ngle signals measurements counters certain parameters may have to be configured For example a measurement can be transmitted in several forms All these settings are described in section 4 1 General configuration of the protocol Application related parameters e Cyclic Measurements Time lag for radio communications Background We suppose that several T200 can send periodically and spontaneously their measurements to a SCADA Balanced mode Therefore collisions can occurred and the SCADA won t be able to receive all T200 changes of state Solution We provide a new parameter for each T200 which delays the sending of periodic measurements Example We have three equipments that send their measurements every 15 minutes We introduce a delay of 1mn for 7200 Band a delay of 3mn for 7200 C Periodic Alarms ios Wen Delay Os Radio exchanges SCADA f DN T200 C Delay 3mn gt If the next sending is scheduled at 3 15 pm T200 A will send its alarm at 3 15 pm whereas T200 B will send it at 3 16 pm and T200 C will send it at 3 18 pm Settings The new parameter appears on the protocol page only if a radio modem has been selected and if the selected mode is Balanced Interoperabilty symmetrical mode TL Timeout S Link E s Maximum number of emissions 3 y Port 2 Radio external with Station Type B Service SendiConfirmation y mode GER hol Standard squelch used for busy
65. ngs Port 2 transmission Of course the Control Centre must be able to be also set to no parity In this case one should be aware that this can have major consequences for the system s operating security In particular the frame coding thus modified no longer ensures transmission security or at least transmission security is greatly diminished the likelihood of considering a disturbed frame as correct being greater To see whether this is acceptable or not we must take into consideration the transmission scheme This consists of three portions the Supervisor modem link the modem modem link involving the transmission medium and the modem T200 link It is therefore necessary either to reduce disturbances on these sections or to add a system which will eliminate the disturbed frames In what follows we shall speak to simplify of zero risk when the risks are extremely low Between the T200 and the modem if the modem is a modem located on the communication card Easergy modem the risks are zero If the modem is external and located in the enclosure it is possible to consider the risks as zero if wiring precautions are taken cable of minimum length shielded cable etc NT00156 EN 06 Schneider 19 Electric Easergy T200 amp F200C IEC 60870 5 101 Between the Supervisor and the modem it is also possible to limit the risks insofar as possible by complying with the wiring precautions shorter Supervisor modem di
66. o 10 Mbit s e EEE 754 1985 Binary floating point arithmetic 4 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 3 Principles 3 1 Definition The IEC 60870 5 101 protocol specifies data coding and the rules for interchange of such data between two equipments The T200 is one of these two equipments while the Supervisor or another equipment is the second 3 2 ISO Model The IEC 60870 5 101 protocol is based on the 3 layer reference model EPA Enhanced Performance Architecture which is a simplified version of the 7 layer ISO model User layer Application layer The three layers used are as follows e Physical layer e Data link layer e Application layer Data link layer Physical layer Communication medium 3 3 Transmission modes The IEC 60870 5 101 protocol allows operation in two transmission modes Interchange can be of the unbalanced type master slave mode or balanced type master master mode In the unbalanced mode the Supervisor is the master and the T200 as slave merely responds to the master s requests In balanced mode each equipment can initiate dialogue The operating procedure in unbalanced mode is generally as follows e The Supervisor initializes the link to the first T200 e It sets the T200 time where necessary e Itrepatriates the T200 states by a general control called interrogation command in IEC 60870 5 10
67. on R if only used in the reverse direction B if used in both directions O lt 110 gt Parameter of measured value normalized value P ME NA 1 O lt 111 gt Parameter of measured value scaled value P ME NB 1 O lt 112 gt Parameter of measured value short floating point value P ME NC 1 O lt 113 gt Parameter activation P AC NA 1 File transfer station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions O lt 120 gt File ready F_FR_NA_1 O lt 121 gt Section ready F_SR_NA_1 O lt 122 gt Call directory select file call file call section E SC NA 1 LI lt 123 gt Last section last segment FLS NA 1 Ol s124 Ack file ack section F AF NA 1 O lt 125 gt Segment F_SG_NA_1 O lt 126 gt Directory F_DR_TA_1 NT00156 EN 06 Schneider 43 Easergy T200 amp F200C IEC 60870 5 101 Assignment of type identifications and causes of transmission station specific parameter The shaded boxes are not required Blank The function or the ASDU is not used The type identificationicause of transmission combinations are marked X if used only in the standard direction R if used only in the reverse direction B if used in both directions
68. on case in which the RTS signal causes rising of a carrier detected on DCD by the other equipment The second group of options is proposed when using a radio medium There are generally 2 signals the DCD signal carrier detection and the squelch signal When the squelch signal is available it should be preferred to the DCD signal This is because carrier detection can be caused by noise on the line whereas the squelch is generally more secure and gives more reliable information In the second option when collision avoidance is activated an additional window appears in the protocol parameters screen Collision avoidance parameters fo y Min random e Max random Priority 0 2 O ma 500 me delay delay Port 2 Squelch No y Squelch active Cow y Tsqu Squelch KR Protect SS level E protect B ms Before describing the various parameters used we shall explain how collision avoidance operates We shall consider two types of frame acknowledgement frames other frames When a T200 receives a frame from the Supervisor and this must be acknowledged by it the acknowledgement frame is sent immediately For the other frames the T200 will allow for a waiting time before sending This time is calculated by the following formula time priority x min random time random time The random time ranges between the min random time and the max random time e Priority This parameter can be used to hierarchize various T200s
69. p 16 O Group 5 QI Group 11 QI Group 6 QI Group 12 Information object addresses assigned to each group must be shown in a separate table Clock synchronisation station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions Clock synchronisation Day of week used RES1 GEN substituted not substituted timetag used SU bit summertime used KOO S NT00156 EN 06 Schneider 47 Easergy T200 amp F200C IEC 60870 5 101 Command transmission object specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used DORDR DOOR in both directions Direct command transmission Direct set point command transmission Select and execute command Select and execute set point command C_SE_ACTERM used No additional definition Short pulse duration duration determined by a system parameter in the controlled station Long pulse duration duration determined by a system parameter in the controlled station Persistent output Transmission of integrated totals station or object specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used Ex Ex ba Bd Ex Ex Ex Bd ooooR 48 in both directions Mode A Local freeze with spontaneous t
70. position Switch locked Switch command MV voltage present auxiliary Dl Phase current 138867 o es as epa Cid EES tso Jo EC Tssa Jo e JET u Channel 15 Syvitch position MV voltage present auxiliary DI arth fault hase fault Phase current veer pot 6 ne J Tois E T e o tsoa o l mwe eo tss o e JA tss o l o o T 0 6 CE Channel 16 Switch position Switch locked Switch command MV voltage present auxiliary Dl arth fault hase fault hase current Common objects NT00156 EN 06 0 47 2F TSS 961 0 167 A7 tsss o o o s tss o le Ja Tsss o T e Ja mo 0 207 Schneider s5 Easergy T200 amp F200C IEC 60870 5 101 Type Internal No Access Options AOI Dec AOI Hex Automatic controls channels 1 to 4 channels 5 to 8 channels 5 to 8 channels 9 to 12 channels 9 to 12 channels 13 to 16 0 7 0 7 0 Automatic control ON OFF position TSD 9 0 52 34 channels 1 to 4 Automatic control ON OFF command TCD 9 1 24 AY e AN e E aie Automatic control ON OFF command 1 27 1B channels 13 to 16 Internal faults TCD 129 Motorization power supply failure TSS 19 18 35 19 36 TA 37 57 NA 55 56 NA 4C 4D 54 59 56 Schneider Electric of 7 a Accessory equipment power supply failure 18820 o NA m Cha
71. rSD2 fo f 3 ar Switchlocked hss Jof To e MV voltage present auxiliary DI TSS 86 79 4F Phase rss os To T a f E i Phase current ma Jo T 1 cr Switch postion 1SD3 o a z witch locked TSS 113 of 0 Sich command fre a e MV voltage present auxiliary DI TSS 118 80 50 Phase fault rss tar o oa 0 Phase current m7 Jo J wa cz Channel 4 Switch position TSD 4 0 35 23 Switchiocka rss 15 o n 47 MV voltage present auxiliary DI TSS 150 81 51 Phase fault TSS 173 66 42 Phase auton IO Channel 5 Swichposton pon Jo 36 24 Switchlocked fresa o wo a Switch command hon i s o MV voltage present auxilary D ez o m e Eann hsa o os 5D Phase fault TSS 349 92 5C Channel 6 Switch postion poe Jo 37 5 Switch locked TSS 353 0 101 65 S MV voltage present auxilary D Tass o m F Earin fault rss Jo Je Phase fault TSS 381 94 5E Phase auton a E EE NT00156 EN 06 Schneider Easergy T200 amp F200C IEC 60870 5 101 Access Type Internal No Options AOI Dec AOI Hex witch locked witch command GD jo lt lt o fed Q Re S D n oO 5 auxiliary DI arth fault hase fault Phase current o 38 86 TI 198 Channel 8 Syvitch position witch locked witch command
72. ransmission Mode B Local freeze with counter interrogation Mode C Freeze and transmit by counter interrogation commands Mode D Freeze by counter interrogation command frozen values reported spontaneously Counter read Counter freeze without reset Counter freeze with reset Counter reset General request counter Request counter group 1 Request counter group 2 Request counter group 3 Request counter group 4 Schneider NT00156 EN 06 Easergy T200 amp F200C IEC 60870 5 101 Parameter loading object specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions QI Threshold value O Smoothing factor Y Low limit for transmission of measured value O High limit for transmission of measured value Parameter activation object specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions O Act deact of persistent cyclic or periodic transmission of the addressed object Test procedure station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the reverse direction B if used in both directions O Test procedure File transfer object specific parameter File transfer in monitor direction O Transparent file O Transmission of disturbance d
73. rger fault TSS 21 0 85 Fault detector link defect ssa o NA NA Digital inputs Digital input DESST oA e CES Digital input 2 TSS 2 0 77 Digitalimput issa o 8 59 Digital input 5 TSS 5 0 90 5A Digital input sen o os eo Digital input fsa o w en Digital input 9 TSS275 0 116 74 Digital input 11 TSS277 0 122 7A Digital input sses o w se Digitalimputr14 ER EE 8D Digital imputt L H o T o REGELE gt o s e Digital imputt7 ssa o a oa Digital input 18 TSS550 0 155 9B Digital input sse o m AD Digital input sses o 180 Ba Digital mput22 gt fss o 185 Bs Digital input ssena o 18 BA Digital input 24 TSS822 o eo 7 NT00156 EN 06 Easergy T200 amp F200C IEC 60870 5 101 8 4 Flair 200C Flair200C state Type Ncinterne AOI Dec AOI Hex Counter phase fault Measure channel 2 urrent P1 urrent P2 urrent P3 CNT11 TM71 TM76 TM81 ower factor Active power Reactive power DI S elC D O Ble lb Po gt pija G Q t Po D 3 TM86 Gi RK co Po gt S S fl 5 0 w oo CO wo gt Fault current indicator reset Missing voltage pss o e Charger fault pss o f e o Battery fault C ee Jo ARA General shutdown TSS25 NA NA Battery low C ssy gt o NA NA gt Test communication TSS32 NA NA Measure Frequency
74. rt events of protection equipment with time tag M EP TB 1 O lt 19 gt Packed output circuit information of protection equipment with time tag M EP TC 1 U 202 Packed single point information with status change detection M PS NA 1 O lt 21 gt Measured value normalized value without quality descriptor M ME ND 1 lt 30 gt Single point information with time tag CP56Time2a M_SP_TB_1 lt 31 gt Double point information with time tag CP56Time2a M DP TB 1 CI lt 32 gt Step position information with time tag CP56Time2a M ST TB 1 O lt 33 gt Bitstring of 32 bits with time tag CP56Time2a M BO TB 1 lt 34 gt Measured value normalized value with time tag CP56Time2a M ME TD 1 lt 35 gt Measured value scaled value with time tag CP56Time2a M ME TE 1 CI lt 36 gt Measured value short floating point value with time tag CP56Time2a M_ME_TF_1 lt 37 gt Integrated totals with time tag CP56Time2a MIT TB 1 O lt 38 gt Event of protection equipment with time tag CP56Time2a M_EP_TD_1 O lt 39 gt Packed start events of protection equipment with time tag CP56Time2a M_EP_TE_1 CI lt 40 gt Packed output circuit information of protection equipment with time tag M EP TE 1 CP56Time2a NT00156 EN 06 Schneider 41 Easergy T200 amp F200C IEC 60870 5 101 Process information in control direction station specific parameter Mark each ID with an X if it is only used in the standard direction R if only used in the
75. s that the order execution conditions are complied with T200 in remote mode no command in progress execution properly corresponding to the selected device etc It confirms these tests by sending activation confirmations select before execute 13 59 11 072 LinkAddr Request user data class 2 10 5B 7B D6 16 13 59 11 505 LinkAddr NACK requested data not available 10 09 7B 84 16 13 59 12 179 LinkAddr User Data Double command Tid 46 Qual 1 Cot 6 org 0 Addr ASDU 68 09 09 68 73 7B 2E 01 06 01 04 00 82 AA 16 13 59 12 611 LinkAddr Confirm ACK 10 20 7B SB 16 13 59 12 741 LinkAddr Request user data class 1 10 5A 7B D5 16 13 59 13 174 LinkAddr User Data Double command Tid 46 Qual 1 Cot 7 org 0 Addr ASDU 68 09 09 68 08 7B 2E 01 07 01 04 00 82 40 16 13 59 13 487 LinkAddr User Data Double command Tid 46 Qual 1 Cot 6 org 0 Addr ASDU 68 09 09 68 73 7B 2E 01 06 01 04 00 02 2A 16 13 59 13 919 LinkAddr Confirm ACK 10 20 7B 9B 16 13 59 14 049 LinkAddr Requesi user data class 1 10 5A 7B D5 16 13 59 14 482 LinkAddr User Data Double command Tid 46 Qual 1 Cot 7 orgs 0 Addr ASDU 68 09 09 68 08 7B 2E 01 07 01 04 00 02 CO 16 13 59 15 274 LinkAddr Request user data class 2 10 7B 7B F6 16 13 59 15 706 LinkAddr NACK requested data not available 10 29 7B A4 16 Then the change of state and end of command are sent 13 59 16 821 Link ddr 123 Request user data class 1 10 5A 7B D5 16 13 59 17 254 LinkA
76. set time without squelch protection The T200 needs to send here i Squelch T200 sending The T200 is not authorized to send 14 Schneider NT00156 EN 06 Electric Easergy T200 amp F200C IEC 60870 5 101 Link layer specific parameters e Reset on hang up With non permanent communication media GSM PSTN enable or disable initialization of primary and secondary after each call e Reset on com fault Balanced mode only Reset secondary if a spontaneous event as not been confirmed after retransmission e Check Sec state Balanced mode only Allow to check or ignore the secondary state when data are ready to be sent by primary NT00156 EN 06 Schneider 15 Easergy T200 amp F200C IEC 60870 5 101 4 2 Conversion modes for measurement transmission The measurement module provides values expressed in the reference unit For example a measured current of 234 A vvill be delivered in the form 234 To transmit this measure the value vvill be converted in a selected format depending on the mode chosen The IEC870 5 101 protocol offers three conversion modes Adjusted Normalized Floating only present with IEC870 5 104 The mode can be selected on pages SettingsiProtocol S h id Home cpneiaer P21CZ xxBI22GZxxFx d Electric Administrator Diagnostic Maintenance Protocol Parameters IEC 60870 5 101 General protocol parameters Port 1 Link address fi Common address of ASDUS fi
77. stance shielded cable etc especially since in general the Control Centre is not located like the T200 in a hostile environment The most difficult part to protect is therefore the modem to modem link The problem must therefore be examined on a case by case basis Analogue radio or leased line LL medium of radio type These media are highly disturbable and they cannot be protected It is therefore essential to use the even parity specified by the standard This can generally be done because the modems used normally have this capability this is the case for Easergy modems mounted on the communication card Digital radio medium If this medium itself provides transmission security it is possible to use no parity transmission without any risk Otherwise it is absolutely essential to use an even parity PSTN medium This transmission medium is generally undisturbed But this is not guaranteed and may change over time It is therefore strongly recommended to use a modem which allows even parity to be configured this is the case for Easergy modems mounted on the communication card and for practically all modern modems If this is not the case this medium should be used only if an undetected disturbed frame would have no major impact the execution of an unwanted order should have no serious consequences GSM medium Transmission security is provided by the GSM system The risks are therefore zero e Line idle interval between
78. ted as Type Internal No TCD T l commande double double Double command telecontrol TSS T l signalisation simple single Single point information telesignal TSD T l signalisation double double Double point information telesignal TM T l mesure remote measurement Measured value CNT Counter Integrated totals Access Class Defined as 0 Viewing 1 Operator 2 Administrator Options Required commercial option I I 1U IUP 12UP TR U IU IUP I2UP TR P IUP 12UP TR 2U 12UP TR AOI Meaning NA Not Accessible by SCADA no information object address has been configured For the SCADA to be able to access the Object simply configure an information object address which is not already used 50 Schneider NT00156 EN 06 Electric Easergy T200 F200C IEC 60870 5 101 8 2 T200 P Type Internal No JAccessj Options AOI Dec AOI Hex Channel 1 Switch position TSD 1 witch locked witch command Operation counter Operation counter preset command Auxiliary DI MV voltage present TSS 49 TCD 1 NT 1 TCD 25 TSS 51 TSS 73 O 0 32 20 ESO E A of o JONA M po NA TNA I Earth fault Phase fault NA NA 61 3D Phase current 1 hase current 2 hase current 3 eutral current verage current 21 voltage measurement V1 voltage measurement 60 3C can eee A po 1 NA_ __NA_ U 194 U Frequency Active power Reactive power Apparent power P Z gt
79. tion commandis completed 16 51 07 575 LinkAddr 123 see Request user data class 1 1054 7B D5 16 16 51 07 675 LinkAddr 123 gt gt gt gt gt User Data Interrogation command Tid 100 Qual 1 Cot 10 org 0 Addr ASDU 1 68 09 09 68 08 7B 64 010A 01 00 00 14 07 16 In this reply the T200 also indicates that it has no more class 1 data to transmit The SCADA will then send class 2 data requests from time to time polling LinkAddr 123 Request user data class 2 10 7B 7B F6 16 LinkAddr 123 NACK requested data not available 10 09 7B 84 16 LinkAddr 123 Request user data class 2 10 5B 7B D6 16 16 51 16 088 LinkAddr 123 NACK requested data not available 10 09 7B 84 16 16 51 17 192 LinkAddr 123 Request user data class 2 10 7B 7B F6 16 16 51 17 292 LinkAddr 123 NACK requested data not available 10 09 7B 84 16 Thus the T200 will be able to send new data if necessary If the SCADA manages the counters it will send a counter interrogation command to the T200 before starting polling In the following case the T200 has no integrated totals to send there are none or their information object addresses are not configured This can be seen from the fact that there is no counter message between confirmation of the counter interrogation command and the end of counter interrogation command sent by the T200 b 17 11 54 695 User Data Counter interrogation command Tid 101 Qual 1 Cot 6 org 0 Addr ASDU 68 09 09 68 73 7B 65
80. to the transmission delay by the delay acquisition command or not when the transmission delay is variable In the latter case the absolute time tag of events in the SCADA and in the T200 will be different but the relative time tag between different events in the T200 will be correct and precise Common address of ASDUs In the T200 this address has no functionality It is however checked in the information frames received relative to the configured value or set to the configured value in the sent frames It can be coded on 1 or 2 octets depending on the configuration In general it is set to 0 1 or the same value as the link address It is denoted Addr ASDU in the traces Counter interrogation command This command executed by the Supervisor allows repatriation of all T200 counters for which an information object address has been defined D Delay acquisition command This command possibly executed by the Supervisor is used on transmission media for which transmission delays are repetitive It permits correction of the transmission delay when setting the T200 time If this command is not executed the T200 will perform time setting with a null transmission delay correction Direct execution In this command execution mode the command when it is authorized is executed upon receiving this message The wanted selection relay is actuated and after verification it is the turn of the execution relay During all the command s
81. uest link status 10 49 7B C4 16 LinkAddr 123 gt gt gt Request link status 10 49 7B C4 16 LinkAddr 123 gt gt gt Request link status 10 4978 C4 16 10 27 47 043 LinkAddr 123 Sab Request link status Page Maintenance Port 2 The SCADA starts up it then replies to the request of the T200 which then sends a Communication Reset remote link reset which is acknowledged by the Control Centre 18 00 06 663 LinkAddr 123 Request link status 10 49 7B C4 16 18 00 06 680 LinkAddr 123 Status of link 10 8B 7B 06 16 18 00 06 780 LinkAddr 123 Reset Link 10 40 7B BB 16 18 00 06 797 LinkAddr 123 Confirm ACK 10 80 7B FB 16 The T200 can then send its end of initialization 18 00 06 897 LinkAddr 123 gt gt gt gt gt User Data End of initialization Tid 70 Qual 1 Cot 4 org 0 Addr ASDU 1 68 09 09 68 73 7B 46 01 04 01 00 00 00 3A 16 18 00 06 925 LinkAddr 123 see Confirm ACK 10 80 7B FB 16 The SCADA will normally set the T200 time and repatriate its database But before this it must initialize the link in the SCADA to T200 direction the other direction has been initialized by the T200 18 06 56 951 LinkAddr 123 Sees Reset Link 10 CO 7B 3B 16 18 06 57 051 LinkAddr 123 gt gt gt Confirm ACK 10 00 7B 7B 16 The 2 directions of data interchange are now initialized NT00156 EN 06 Schneider 27 Easergy T200 amp F200C IEC 60870 5 101 The SCADA performs time setting Here it includes a d
82. umber of send operations which includes the first sending and repetitions here set to 3 Still having no acknowledgement it waits until the SCADA replies again by sending link status requests 15 38 21 729 Link ddr 123 gt gt gt gt gt User Data Single point information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 org 0 AddrASDU 1 68 10 10 68 53 7B 1E 01 03 01 52 00 00 52 51 A6 OF 04 04 07 AA 16 N 15 38 27 441 LinkAddr User Data Single point information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 53 7B 1E 01 03 01 52 00 00 52 51 A6 OF 04 04 07 AA 16 15 38 33 153 LinkAddr User Data Single point information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 53 7B 1E 01 03 01 52 00 00 52 51 A6 OF 04 04 07 AA 16 15 38 38 864 LinkAddr Request link status 10 49 7B C4 16 15 38 44 419 LinkAddr Request link status 10 49 7B C4 16 15 38 49 975 LinkAddr Request link status 10 49 7B C4 16 As soon as the SCADA replies the T200 reinitializes the link in the T200 to SCADA direction then sends the change frame 15 39 03 086 LinkAddr 123 Request link status 10 49 7B C4 16 15 39 03 220 LinkAddr 123 Status of link 10 8B 7B 06 16 15 39 03 653 LinkAddr 123 Reset Link 10 40 7B BB 16 LinkAddr 123 Confirm ACK 10 80 7B FB 16 LinkAddr 123 User Data Single point information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 org D Addr ASDU 1 68 10 10 68 7
83. value Integrated totals The CY bit no carry carry is marked when the counter has reached the maximum since the last read The CA bit counter not adjusted counter adjusted is always transmitted at 0 The IV bit valid invalid is marked when a counting dysfunction is detected Single command double command When working in select before execute mode if the authorized time between the command with the SJE bit set to 1 Select and that with the S E bit equal to 0 Execute is exceeded the command is rejected See also 4 1 General configuration of the protocol Command type and select timeout Time tag on 3 octets time tag on 7 octets The IV bit valid invalid is marked at T200 start up It will remain at 1 until the time is set on the T200 It will then adopt the value 0 Then it will be reset to 1 when the timeout between 2 time settings has been exceeded See also 4 1 General configuration of the protocol Clock validity Time tag on 7 octets The SU bit normalized time summer time corresponds to the last SU bit received by the T200 during remote time setting NT00156 EN 06 Schneider 23 Easergy T200 F200C IEC 60870 5 101 5 2 Tracing interchange vvith the Supervisor In order to clarify the operation of the protocol we shall give here a few specific examples of interchange viewed by means of the Trace provided by the T200 Comment The following screens were obtained by sending frames step by step
84. xed time out interval are used exclusively in this companion standard Link transmission procedure Address field of the link Balanced transmission O Not present balanced transmission only Unbalanced transmission One octet TWO octets O Structured Unstructured Frame length 255 Maximum length L control direction 255 Maximum length L monitor direction 9 Number of repetitions When using an unbalanced link layer the following ASDU types are returned in class 2 messages low priority with the indicated causes of transmission The standard assignment of ASDUs to class 2 messages is used as follows Type identification Cause of transmission 9 11 13 21 lt 1 gt O Aspecial assignment of ASDUs to class 2 messages is used as follows Type identification Cause of transmission Note In response to a class 2 poll a controlled station may respond with class 1 data when there is no class 2 data available NT00156 EN 06 Schneider 39 Easergy T200 amp F200C IEC 60870 5 101 7 5 Application layer Transmission mode for application data Mode 1 least significant octet first as defined in 4 10 of IEC 870 5 4 is used exclusively in this companion standard Common address of ASDU system specific parameter One octet TWO octets Information object address system specific parameter One octet QI Structured Two octets Unstructured Three octets Cause of transmission system specific parameter
Download Pdf Manuals
Related Search
Related Contents
Bedienungsanleitung P2035 (pdf, 1,85MB, deutsch, englisch) Poulan 530085855 Trimmer User Manual Détecteur de niveau LD61N Manuel d`Instructions N2025/N2825 User Guide, Italiano 導 入 ガ イ ド セキスイ 施工・取説 No.07 グラウンドタップ:DBD02-S KPGⅢ取説 20120217改訂 Copyright © All rights reserved.
Failed to retrieve file