Home

You cannot Flash but only read this

image

Contents

1. voltage present auxiliary D Wss 0 o 13 Phsefaut 130 e Phase curret 188 i 20 00156 08 Schneider 55 Easergy T200 F200C R200 IEC 60870 5 101 Type Internal Options AOI Hex Switch position psem o a J Switch locked T8586 o 164 m Switch command cbizi 1 e o MVvollagepresent auxanrD 18580 o Eahfa o 17 90 0 o 196 96 Phase current o 24 o hannel 14 Switch position _ Jo Switch locked 165 A5 Switch command heoa 1 17 M voltage present auxiliary D T8900 o ms a Eahfau 699 1 0 159 9 S595 0 15 9 Phase current 25 205 Switch position 1901238 O 46 Switch locked T989 990 O 166 46 Switch command ICD 28 1 t8 12 MV voltage present auxiliary D T98934 176 BO Earth fault _ 1185951 O 161 MA Phasefaut 0858957 0o 16 0 Phasecurrent
2. 00156 08 Schneider 53 Easergy T200 F200C R200 IEC 60870 5 101 8 3 T200 I Type Internal No Access Options AOI Dec AOI Hex Switch position S51 0 q 32 Switch locked e 44 Swichcommad heoo o 1 4 voltage present auxiliary D T5854 o 78 Eaman 0 606 30 877 0 T 60 36 Phase current O M2 0 O 192 Swtchposon 52 0 3 2 Swichloked 881 1 0 45 Swichcommadd C02 1i 5 05 MVvollagepresen audiaD 15586 o 79 F 518 0 63 3 Phase sso 0 62 Phase current O mo 0 1 Swtchposton S508 Jof a Switch locked 0 46 Swichcommad 1i e 06 MVvollagepresen audia D T5818 0 o 80 80 515 0 65 4 IS8id 0 64 49 Phase current HMiz 0 194 co Switch position _ 0 z2 Switch locked sis 0 Switch command A604 o 1i 7 0 MV voltage present auxiliary D 18810 0 a s S1 0
3. TM268 o 26 CE hannel 16 Switch position fsa 0 __ __ gt Switch locked 167 7 Swichcommand Tcbiz4 1 19 18 MV voltage present auxiliary 0 ______ 9 6 o m Bi 593 0 16 A3 Phaefaut 0 162 A Phase current 0 v ommon objects ocal Remote position oo 23 TCD 17 Co 3 3 5 N gt gt gt 55 17 oo 18 oo 25 CO CO mmediate AC power supply defect ime delayed AC power supply defect ower cut imminent p sles nr O zxIn perm o m m m D D D Oo Oo D D D o o o o P m 3 3 3 3 D D D D D D D D D D D D D D D D D o o o o ol o Q2 J gt gt 3 3 3 2 F 5 5 N Z Z Z gt gt 56 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 Type Internal Options AOI Hex m P Tef channels 1 to 4 p channels 5 to 8 iti TSD 89
4. 43 Phaefaut 0 66 42 Phase current O M24 19 C8 hannel 5 Swtchposion psen o0 3 J a Switch locked T8832 o o w a Swichcommand hoon 1 O 8 o voltage present auxiliary D r583206 o mo e T8534 0 50 Phaefaut 0 T 92 56 Phase current hma 0 c4 Swtchposion psg o 37 5 Switch locked o m 65 Swichcommad 1 o 09 MVvollagepresent auxanyD ______ o m eF 883 55 0 95 Phaefaut 8538 0 94 5E Phase current Ms 17 65 54 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 Type Internal Options AOI Hex Swtchposon peos o Switch locked T85385 o w 66 Switch command _________ i O o oa voltage present auxiiaryD ______ o m 70 ssas o0 7 6 T884 3 0 O 96 60 Phsecurm 0 Swtchposion 7
5. 4E Fault detection reset command 1 a 15 Immediate power supply defect T8817 o e s Time delayed AC power supply defect T8818 _____ o e s Powecuimmmen hss 0 NA SNTP synchronized hs ____ 0 O Automatic control ONOFF position fsbo _____ _ 0 35 z2 Automatic control ONOFF command 1 Automatic control has operated Tsss 0 a s Motorization power supply failure _ T8819 ____ _0 87 Accessoryequipmentpowersupplyfaluree TS520 o na na Chager ut 0 5 55 Bateyfaut T8822 0 86 s T8820 o m m Dglaimpui 46 Dgiaimu2 882 0 40 Dgiaimua 853 884 0 o NA 1888 0 O NA hsse 0 O m NA Dgialimu7 887 0 O m NA Dgialimua T8588 0 O m Digital output 2 poston soe 0 m m Digital output 2command 1 Digtaloupu3poston TSD7 0
6. Switch locked hssa7 o wo 87 Swichcommad 1 voltage present auxliaryD 18842 0 88439 63 Phaefaut 88445 0 98 82 Phasecurm hmo 199 Swtchposion psa o Switch locked 18855 3 0 132 a Switch command Jrcb8si 1 o e voltage present auxiliary D 188558 o i42 i sses 0 5 70 Phaefaut 85880 124 76 Phase curret c Switch position pse 4 9 Swichloked O w 85 Swichcommad 1 00 voltage present auxiiaryD Mss o m sF JoJ O 3m Phsefaut O O 126 E Phase curent ma 0 2 Switch position pss 4 24 Swichloked m Swich comman 83 3 9 voltage present auxiiaryD Mss _____ _ m 90 Eahfa O 9 8 Phaefaut o 128 80 Phasecuren TT _ 29 Switch position o 38 Swichloked 135 Switch command 1 1
7. m NA Digtalouput3command 1 NT00156 EN 08 Schneider 61 Electric Easergy T200 F200C R200 IEC 60870 5 101 8 6 H200 ATS100 Object type cross reference table Object type SPS TSSDI X JSingePointStatus o SSS y DPS TSD DDI __ Double Point Status A SPC TM AI Measured Value On 16 and 32 bits APC Analogue Point Control On 16 and 32 bits INC Integer Control On 16 and 32 bits used for presettable counters DPC TCD DDO Double Point Control Possibly associated to a DPS Access 62 A Administrator ADMIN O Operator EXPL M Monitoring VISU 99 Dec Hex RTU Specific Data 8 6 1 RTU data Equipment start R200 ATS100 Automatism Data Automatsm ATSI0 O DPC 7212 1C2Ch Go to parallel ATS100 ACO BTA DPC 7216 1C30h GotoS ATSI0 O DPC 7218 1C32h GotoOf ATSI0 O DPC 7220 1C34h GotoS2 _ ATSI0 O DPC 7222 1C36h ATS100 BTA DPC 7224 1C38h_ Automatismstate ATSI00 D DPS 9292 244Ch Automatism has started 500 D SPS 8015 1 4 locked ATSI00 D SPS 8016 1F50h RTU Digital I O data Digital output 1 200 O DPC 7200 Digtaloupt2 _______ Ro o DPC 7202 1cz2n Digital output3 R200 O DPC 7204 1C24h Digital output4 R200 O DPC
8. 40 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 7 4 Link layer network specific parameter Frame format FT1 2 single character 1 and the fixed time out interval are used exclusively in this companion standard Link transmission procedure Address field of the link Balanced transmission Not present balanced transmission only Unbalanced transmission One octet Two octets 0 Structured Unstructured Frame length Maximum length L control direction 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 A special 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 08 Schneider 4 Electric Easergy T200 F200C R200 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 Tw
9. 15 21 31 535 LinkAddr 123 lt lt lt lt lt Confirm 10 80 7B FB 16 Here 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 08 Schneider 35 d Electric Easergy T200 F200C 200 IEC 60870 5 101 e 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 15 34 32 092 LinkAddr 123 gt gt gt gt gt User Data Single point information with time tag CPS6Time2a 30 Qual 1 Cot 3 0 Addr ASDU 1 68 10 10 68 73 7B 1E 01 03 01 52 00 01 7D 79 A2 OF 04 04 07 1A 16 15 34 37 803 LinkAddr 123 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 01 03 01 52 00 01 7D 79 A2 OF 04 04 07 1A 16 15 34 38 089 LinkAddr 123 lt lt lt lt lt Confirm 10 80 7B FB 16 If the
10. 88 58 Powercutimmnet 1996825 0 NA NA _ Automatic control ON OFF position 1909 835 23 Automatic control ON OFF command ICD9 1 J 7 07 Automatic control has operated 15557 0 1 89 59 Motorization power supply failure 1 15519 O 87 57 Accessory equipment power supply failure TS 20 NA NA Chargrfaut T9821 O 85 55 _ T9822 86 56 z 3 T 7 Dglaipui o Dgiaimu2 S82 o o 1883 0 NA Dgialimua ssa 0 Dgialimubs 1888 o O m T886 0 O NA m Dgialimu7 JT887 0 O NA Dgialimua S58 0 O m Digital output 1 poston sos 0 m NA i command Meos 1 NA NA Digital output 2 poston soe 0 m m Digtaloupu2command 1 NA Digtaloupu3poston TSD7 0 m NA Digtalouput3command 1
11. 10 09 7B 84 16 16 51 17 192 LinkAddr Request user data class 2 10 7B 7B F6 16 16 51 17 292 LinkAddr 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 LinkAddr User Data Counter interrogation command 101 Qual 1 Cot 6 0 Addr 500 1 68 09 09 68 73 7B 65 01 06 01 00 00 05 60 16 17 11 54 795 LinkAddr Confirm ACK 10 20 7B 98 16 17 11 54 812 LinkAddr Request user data class 1 10 5 78 05 16 17 11 54 912 LinkAddr User Data Counter interrogation command 101 Qual 1 Cot 7 0 Addr ASDU 1 68 09 09 68 28 7B 65 01 07 01 00 00 05 16 16 LinkAddr Request user data class 1 10 7A 7B F5 16 LinkAddr User Data Counter interrogation command 101 Qual 1 Cot 10 0 Addr 500 1 68 09 09 68 08 7B 65 01 0A 01 00 00 05 F9 16 28 Schneider NT00156 EN 08 Electric Easergy T200 F200C 200 60870 5 101 In balanced mode The T200 having something to say sending
12. 31 Qual 1 Cot 3 0 Addr 500 1 68 10 10 68 53 7B 1F 0103 01 20 00 01 27 93 04 04 07 AD 16 Confirm ACK 10 80 7B FB 16 User Data Double command Tid 46 Qual 1 Cot 10 0 Addr ASDU 68 09 09 68 73 7B 2E 01 0A 01 04 00 01 2D 16 Confirm ACK 10 7B FB 16 NT00156 EN 08 Easergy T200 F200C 200 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 Request user data class 2 10 5B 7B D6 16 15 13 00 730 LinkAddr 123 requested data not available 10 09 7B 84 16 15 13 01 860 LinkAddr 123 Request user data class 2 10 7B 7B F6 16 15 13 02 293 LinkAddr 123 User Data Measured value normalized value with time tag CP56Time2a 34 Qual 1 Cot 1 0 Addr ASDU 1 68 12 12 68 08 7B 22010101C100 C9 00 00 DA 02 8D OF 04 04 07 H9 16 15 13 03 625 LinkAddr 123 Request user data class 2 10 5B 7B D6 16 15 13 04 059 LinkAddr 123 requested data not available 10 09 7B 84 16 Here the measurement storage period is 30 s 15 13 30 250 LinkAddr Request user data class 2 10 7B 7B F6 16 15 13 30 682 LinkAddr NACK requested data not available 10 09 7H 84 16 15 13 31 813 LinkAddr Request user data
13. 60 e TV FT TO eee E E E E E E E 62 8 6 1 RTU GA TD E E _ I 62 63 Nc oe lt lt 64 sro CUCC OKAI ene 66 2 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 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 References of documents relating to this protocol 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 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
14. Baeybw o 887 0 NA NA Emipmensat o 1888 0 NA NA Testcommunicaion 75532 NA TM20 TM42 O requency oltage measure easure channel 1 urrent P1 Current P2 Current P3 o Current D N TM21 TM26 TM31 TM36 TM41 TM47 TM48 TM52 TM56 CNT101 CNT103 A 45 RSA A O1 PO Co ower factor Active power Reactive power Apparent power Active energy Reactive energy ault channel 1 ast earth fault arth fault ast phase fault hase fault ounter fast earth fault ounter earth fault ounter fast phase fault ounter phase fault Measure channel 2 Current P1 Current P2 Current P3 o Current CO 02 09 09 2 2 2 2 Z m pol po 1 5 gt gt 0 gt Z A TSS71 TSS72 TSS76 TSS77 CNT7 CNT8 CNT10 CNT11 1 1 26 30 29 TM71 TM76 TM81 TM86 TM91 TM97 TM98 TM102 TM106 CNT102 CNT104 53 54 55 56 57 ower factor Active power Reactive power Apparent power Active energy 2 C1 CO UJ O CO 2 Z gt D U zio QI Ol Ol Ol J 1i m 1 7 U zio O s TI 2 Q Q ct 2 D O D 2 2 2 S 2 2 Q pm c gt D m m 58 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 Fastea
15. D SPS 8028 tF5Ch Charger Fault PS100 D SPS 8029 1F5Dh_ 12V failure P9100 D SPS 8030 1F5Eh 24 48V failure PSt00 D SPS 8031 attery Charge Indicator Psio MVt6 NT00156 EN 08 Schneider 63 Electric Easergy T200 F200C R200 IEC 60870 5 101 64 8 6 3 Cubicle 1 data ee rex Dec Hex Switchgear position 86110 DPC 7232 1C40h Protection setting group VIP 10 O DPC 7236 1C44h Switchgear position 5010 D DPS 9312 2460h_ Earth switch position 86110 D DPS 9314 2462h Simulated position n 8810 A DPS 9316 2464h Spring charge locking 5 10 DPS ma Active setting group VIP410 D DPS 9318 2466h Current Maximeters 2 0 O SPC ma Fault passage indication 230 SPC 6416 19101 T pindicaion O SPOC 6417 1911 Phase peak demand values VIP410 SPC ma Switchgear control failure 5010 SPS ma ma Trip indication 86110 D SPS 8048 tF70h Ready to operate 5 10 SPS ma ma Ready for remote command 5 110 SPS Local Remote switch state SCt10 D SPS ma ma Phasefaut Flarz8
16. 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 opontaneous transmission NT00156 EN 08 Schneider 47 Electric Easergy T200 F200C R200 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 1 Double point information M DP NA 1 M DP TA 1 and M DP TB 1 Step position information M ST NA 1 M ST TA 1 and M ST TB 1 String of 32 bits
17. interval or O to 32767 depending the min and max The applied formulas are If Min gt 0 and gt 0 Transmitted value Internal value Min 32767 Max Min If Min 0 and lt Transmitted value Internal value Max 32768 Max Min If Min 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 Internalvaue 310 10000 357 80000 552000 700 5000 75000 Invalid Min Max Value parameters To y 0 0 TM16 O X 1000 357 __ X 700 500 ____ 0 8000 0 0 TM32 jo 10 Jo 7 Jo Jo 0 4000 0 7 Ox7FFF Ox7FFF 0x8000 0x8000 0x8000 0x8000 0 400000 O 819 29 6553 Ox7FFF 0 8000 0x8000 Ox8000 0 8000 4000 4000 10 2924 0x7FFF Ox7FFF 5734 0x8000 Ox8000 Ox8000 400000 400000 1 0 818 28 6553 Ox FFF 57 410 6144 0 8000 982768 32767 1 0 10000 357 Ox7FFF Ox7FFF 700 5000 0x8000 0 8000 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 08 Electric Easergy T200 F20
18. Operation counter 25 2 NA NA _ AwilaD _____________ NA NA bssan NA NA Earth ssa O S 6 3D Phase faut TSS77 O 60 3O Phaecureni __________ 2 NA NA Phasecurm2 M3 X NA NA Phasecurem3 _________ X NA NA Newalcuem ms NA NA Average current TM6 19 U21 voltage measurement U 14 C Vivoltagemeasurement TM50 U NA MN Feqeny P NA NA P NA NA Reacivepwer ms P NA NA Apparentpower TM55 P NA Powerlado _ P NA NA Aciveenergy NA NA Active energy presetcommand _____ 2 NA NA __________ NA NA Reactive energy presetcommand 1 TCD37 ___ 2 NA NA Switch position TSD2 33 V Swichlcked 1 TSS81 o 69 445 Switch command TCD2 1 5 05 S Operation counter 2 NA MNA Operation counter TCD26 2 __ NA NA AwlayD sss NA NA MVvo
19. 00 00 00 EO 16 Confirm ACK 10 00 7B 7B 16 User Data Delay acquisition command 106 Qual 1 Cot 7 0 Addr ASDU 1 68 68 53 7B 01 07 01 00 00 00 4B 16 Confirm ACK 10 80 7 16 User Data Clock synchronization command 103 Qual 1 Cot 6 org 0 Addr 50 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 103 Qual 1 Cot 7 0 Addr 500 1 68 OF OF 68 73 78 67 01 07 01 00 00 22 80 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 18 20 40 035 LinkAddr 123 18 20 40 068 LinkAddr 123 User Data interrogation command 100 Qual 1 Cot 6 0 Addr ASDU 1 68 09 09 68 F3 7B 64 01 06 01 00 00 14 16 Confirm ACK 10 00 7B 7B 16 User Data interrogation command Tid 100 Qual 1 Cot 7 org 0 Addr ASDU 1 68 09 09 68 53 7B 6401070160 00 14 4F 16 Confirm ACK 10 80 7B FB 16 Note here the 2 types of acknowledgement link level acknowledgement application acknowledgement The positive confirmation frames are link level acknowledgements the far end indicates that it has received a correct frame without prejudging the data it conveys The user data frame interrogation command with a cause of transmission Cot 7 activation confirmation retu
20. 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 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 10 20 7B 9B 16 13 59 12 741 LinkAddr Request user data class 1 10 5 78 05 16 13 59 13 174 LinkAddr User Data Double command 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 2 01 06 01 04 00 02 2 16 13 59 13 919 LinkAddr 123 Confirm ACK 10 20 7B 9B 16 13 59 14 049 LinkAddr 123 Requesi user data class 1 10 5 7B 05 16 13 59 14 482 LinkAddr 123 User Data Double command 46 Qual 1 Cot 7 org 0 Addr 500 68 09 09 68 08 7B 2E 01 07 01 04 00 02 CO 16 13 59 15 274 LinkAddr 123 Request user data class 2 10 7B 7B 6 16 13 59 15 706 LinkAddr 123 requested data available 10 29 7H A4 16 Then the change of state and end of command are sent 13 59 16 821 LinkAddr 123 lt lt lt lt lt Request user data class 1 10 5 78 05 16 13 59 17 254 LinkAddr 123 gt gt gt gt gt User Data Double point information with time tag CP56Time2a 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 123 Request user data cl
21. 39 03 782 LinkAddr 123 Confirm ACK 10 80 78 FB 16 15 39 04 215 LinkAddr 123 User Data Single point information with time tag CP56Time2a 30 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 73 7B 1E 01 03 01 52 00 00 52 51 A6 OF 04 04 07 CA 16 15 39 04 500 LinkAddr Confirm ACK 10 7B FB 16 36 Scbneider NT00156 EN 08 Electric Easergy T200 F200C R200 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 adaress 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 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 T2
22. 54 36 channels 9 to 12 dx channels 9 to 12 DO gt Dor gt DO 2 5 c PIS Fle O 5 OI 5 OJO 3353 3 3 5 3 3 315 35 a mM a 6 0 co O co O O O o O o 2 0 2 2 6 2 2 als Z Z Z Z Z Z Z Z NS NS ae lt ae SS O TI TI TI TI TI TI TI TI TI TI TI TI TI TI TI TI O O O O O 3 o 3 o 3j o 3 o 3 5 5 51 a 8 5 gt 5 5 Q Q Q Q Motorization power supply failure TSSTe 0O __ 87 57 Accessory equipment power supply failure TSS20 NA NA Charger faut ssa HT 822 O 36 956 Q Fautdetectorlinkdefect __ 5547 0 NA NA Digital inputs Dgialimui 46 Dgialimu2 JT882 0 40 Dgiaimua rS83 0 O a sa Dgialimua 1884 0 59 888 o 5a S86 0 TSs amp 3 o 66
23. Control direction to recognize in Monitor direction the T200 among 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 ink 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 ink adaress this then requires that it be coded on a length at least equal to that of the ink 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
24. Settings Protocol Parameters IEC 60870 5 101 EASERGY Interoperabilty symmetrical mode TL Timeout Link Maximum number of emissions Port 1 Direct R5232 internal Station Service sendiConfirmation p eric avoidance General protocol parameters Port 1 Link address Common address of ASDUs Interoperability Transmission Frame Length max 255 Single control character v Port 1 used for Ack Link address field length bytes Common 500 address field length bytes Object info field length bytes Transmission cause field length bytes Interoperability Application Time marker Binary time on 7 bytes zoe EE AUR Adjusted gt zd n value Transmission Clock validity 5500 Command type Select Timeout n Single command Double command class N 1 class Single control character used for Hack Integrated totals class Leese single point Integrated dating go cating totals dating Mw Measured 3 dating Cyclic measured value dating Link Layer Specific parameters Port 1 Reset on Hang Up Reset on com fault den Page Settings Protocol There is an additional section by comparison with unbalanced mode concerning the parameters specific to this mode NT00156 EN 08 Schneider 11 Easergy T200 F200C R200 IEC 60870 5 101 e link timeout interval Since the frames sent can be disturbed a repetition syst
25. TSS amp 7y4 0 w e Dglaimug sses o me 74 SSD 1 79 Digialimputii S amp y 0 1 2 7A JS amp ys o 1 78 Distalno T8885 0 o 14 se Digital inputa 1766646 co 4 eo Diialimputi5 SS a 55 0 o Digalimputiz 569 0 194 9A Diialimuti8 rS8 amp 0 0 o s 98 Diglalimputig 1766617 2 Ac Diglalimut2o Ss88 0 O 173 AD Diglalimut2i 1766619 Digtaliutza 0 o 18 B9 Digtalimutga TSS81 0 186 Digalimput2t 1766622 38 8 NT00156 EN 08 Schneider 57 Electric Easergy T200 F200C R200 IEC 60870 5 101 8 4 Flair 200C TypeN interne Access Option AOl Dec AOI Hex Fault ourrentindioatorreset toon 4 4 Mesngvota __ Te87 9 28 36 Charran 0 16 10 Battery faut rss 0 37 M General T8858 0 NA NA Battery disconnected T8838 0 e 12
26. addressing tables which can serve as a model for establishing databases for the T200 and the Flair 200C All along 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 08 Schneider 3 Electric Easergy T200 F200C R200 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 IEC 60870 5 1 1990 Telecontrol equipment and systems Part 5 Transmission protocols oection 1 Transmission frame formats IEC 60870 5 2 1992 Telecontrol equipment and systems Part 5 Transmission protocols Section 2 Link transmission procedures IEC 60870 5 3 1992 Telecontrol equipment and systems Part 5 Transmission protocols Section 3 General structure of application data IEC 60870 5 4 1993 Telecontrol equ
27. 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 e 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 value e 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 e Single command double command When working in select before execute mode if the authorized time between the command with the S E 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 e 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 oee also 4 1 General configuration of the protocol Clock valid
28. disturbance lasts longer the T200 repeats the frame complying with the link timeout interval TL Timeout Link here set to 5 s and the maximum number 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 ink status requests 15 38 21 729 LinkAddr 123 gt gt gt gt gt User Data Single point information with time tag CP56Time2a 30 Qual 1 Cot 3 0 Addr 50 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 27 441 LinkAddr User Data Single point information with time tag CP56Time2a 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 poirnt information with time tag CP56Time2a Tid 30 Qual 1 Cot 3 0 Addr 500 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 123 Request link status 10 49 7B C4 16 15 38 44 419 LinkAddr 123 Request link status 10 49 7B C4 16 15 38 49 975 LinkAddr 123 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 78 C4 16 15 39 03 220 LinkAddr 123 Status of link 10 88 7B 06 16 15 39 03 653 LinkAddr 123 Reset Link 10 40 7B BB 16 15
29. 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 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 tra
30. it is possible to have the third octet give the type of object with 0 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 transmi
31. max 255 iv Single control character used for Nack Ports SESTRE AER Link address field length 2 gt bytes Common ASDU address field length bytes Object info field length 2 bytes Transmission cause field length bytes Interoperability Application coe Binary time on 7 bytes EE acci Measured E End of init Time marker Binary time on T bytes Vis A justed ain Iv E So Adjusted TE Clock validity 3200 s Command type i Select Timeout 10 s Single TUER Fa Single point eS tommand Cass Double command class cas 1 Double point EEUU Measured value m class Integrated totals class 1 class 2 Single point Integrated totals dating inta ir AED dating Measured 2 Cyclic measured value T Link Layer Specific parameters Porti Reset on Hang Up Reset oncom fault Check Sec State v 16 Scbneider NT00156 EN 08 Electric Easergy T200 F200C R200 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 NB 1 M ME TB 1 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 bi
32. of an end of initialization has been configured it tries to establish the link with the SCADA by sending ink status requests Below the SCADA is not in service it does not reply and the T200 therefore regularly repeats this request 10 26 55 689 MODEM Interface inititialisation start 40 26 55 689 MODEM Interface initialised 10 26 55 580 MODEM Link available 10 26 55 719 LinkAddr 123 gt gt gt gt Request link status 10 49 7B C4 16 10 77 00 650 LinkAddr 123 5555 Request link status 1049 7H C4 16 10 27 05 983 LinkAddr 123 55 Request link status 1049 7H C4 16 10 27 11 115 LinkAddr 123 5555 Request link status 1049 7H C4 16 10 27 16 248 LinkAddr 123 5 Request link status 10 49 78 16 10 27 21 381 LinkAddr 123 2225 Request link status 10 49 7H C4 16 10 27 26 513 LinkAddr 123 seeps Requesttink status 10 49 7B C416 10 27 31 545 LinkAddr 123 ri i r il Request link status 10 49 7 4 16 10 27 36 777 LinkAddr 123 eames Request link status 10 49 7B 16 10 27 41 811 LinkAddr 123 Request link status 1049 7B C4 16 10 27 47 043 LinkAddr 123 Soses quest 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 gt gt gt gt gt Request link status 10 49 7B C4 16 18 00 06 680 LinkAddr 123 lt lt lt l
33. the following sections Single commands class Double commands class Single 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 08 Easergy T200 F200C R200 IEC 60870 5 101 Link layer specific parameters 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 Scbneider amp ectric Administrator Monitoring Control Diagnostic Maintenance
34. value short floating point value with time tag M ME 1 15 Integrated totals M IT 1 16 Integrated totals with time tag M IT TA 1 C lt 17 gt Event of protection equipment with time tag M EP 1 lt 18 gt Packed start events of protection equipment with time tag M EP TB 1 lt 19 gt Packed output circuit information of protection equipment with time tag M EP 1 lt 20 gt Packed single point information with status change detection M PS 1 lt 21 gt Measured value normalized value without quality descriptor M ME ND 1 30 Single point information with time tag CP56Time2a M SP TB 1 31 Double point information with time tag CP56Time2a M DP TB 1 lt 32 gt Step position information with time tag CP56Time2a M ST TB 1 lt 33 gt Bitstring of 32 bits with time tag CP56Time2a M BO TB 1 34 Measured value normalized value with time tag CP56Time2a M ME TD 1 35 Measured value scaled value with time tag CP56Time2a M ME TE 1 96 Measured value short floating point value with time tag CP56Time2a M ME TF 1 37 Integrated totals with time tag CP56Time2a M IT TB 1 lt 38 gt Event of protection equipment with time tag CP56Time2a M EP TD 1 L lt 40 gt Packed output circuit information of protection equipment with time tag M EP TF 1 CP56Time2a NT00156 EN 08 Schneider 43 Electric Easergy T200 F200C R200 IEC 60870 5 101 Pro
35. 00s 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 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 ink 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 th
36. 01 20 00 00 DC 16 Request user data class 1 10 7A 7B F5 16 User Data Single point information 1 Qual 130 Cot 20 0 Addr 500 1 68 OA 68 28 7B 01 82 14 01 3C 00 00 00 77 16 Request user data class 1 10 5 78 05 16 User Data Single poirnt information Tid 1 Qual 10 20 0 Addr 500 1 68 24 24 68 28 7B 010A 14 0144 00 00 4C 00 00 4D 00 00 4E 00 00 52 00 01 53 00 00 55 00 00 56 0D 00 57 00 00 58 00 00 EE 16 Request user data class 1 10 7A 7B F5 16 User Data Measured value normalized value 9 Qual 130 Cot 20 0 Addr 500 1 NT00156 EN 08 68 OE OE 68 28 7B 09 82 14 01 CO 00 F5 04 00 C9 00 00 C5 16 Schneider 27 Easergy T200 F200C 200 IEC 60870 5 101 Then the T200 indicates that the interrogation command is completed 16 51 07 575 LinkAddr 123 Request user data class 1 10 5 7 05 16 16 51 07 675 LinkAddr 123 55555 User Data Interrogation command Tid 100 Qual 1 Cot 10 org 0 Addr ASDU 1 68 09 09 68 08 78 64 01 01 00 00 14 07 16 In this reply the T200 also indicates it has no more class 1 data to transmit The SCADA will then send class 2 data requests from time to time polling 16 51 14 791 LinkAddr Request user data class 2 10 7B 7B F6 16 LinkAddr requested data not available 10 09 7B 84 16 LinkAddr Request user data class 2 10 5B 7B D6 16 LinkAddr NACK requested data not available
37. 0C R200 IEC 60870 5 101 4 3 Specific configurations related to transmission media Here in summarized form are the main specifications of these frames The frames are formed of characters consisting of 1 start bit 8 data bits 1 even parity bit and 1 stop bit In frames formed of several characters there should not be any gap between 2 characters exceeding the transmission time for one bit 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 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 E Easergy 1200 Microsoft Internet Explorer Fichier Edition Affichage Favoris Outils 7 Pr c dente gt 5 f gt Rechercher xr Favoris aT Adresse 710 195 43 223 cgi Schneider Electric Moe antral Diagnostic Settings Port 2 IEG 60870 5 101 PSTH external modem Hayes commands Transmission speed 1200 baudz Parity Even Humber of stop bits 1 Frame error on noizy start ves Frame error on idle interval ves Dialing type Pulse Modem init aFO S0 1 250 18KD096CDEDAVVOS YO
38. 123 User Data Interrogation command 100 Qual 1 Cot 10 org 0 Addr 500 1 68 09 09 68 73 7B 64 01 0A 01 00 00 14 72 16 18 20 51 072 LinkAddr 123 lt lt lt lt lt Confirm 10 80 7B FB 16 If the SCADA manages the counters it will send a counter interrogation command to the T200 18 41 04 152 LinkAddr 123 lt lt lt lt lt User Data Counter interrogation command Tid 101 Qual 1 Cot 6 org 0 Addr ASDU 1 68 09 09 68 D3 7B 65 01 06 01 00 00 05 16 18 41 04 251 LinkAddr 123 Confirm ACK 10 00 7B 7B 16 18 41 04 359 LinkAddr 123 User Data Counter interrogation command Tid 101 Qual 1 Cot 7 0 Addr ASDU 1 68 09 09 68 53 7B 65 0107 0100 00 05 41 16 18 41 04 387 LinkAddr Confirm 10 80 7B FB 16 18 41 04 487 LinkAddr User Data Counter interrogation command Tid 101 Qual 1 Cot 10 org 0 Addr ASDU 1 68 09 09 68 73 7B 65 01 0A 01 00 00 05 64 16 18 41 04 515 LinkAddr Confirm ACK 10 80 7B FB 16 Here 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 are no counter data in the T200 s reply e Change of signal transmission In unbalanced mode 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 pollin
39. 200C R200 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 direction R if only used in the reverse direction B if used in both directions lt 110 gt Parameter of measured value normalized value P ME NA 1 lt 111 gt Parameter of measured value scaled value P ME NB 1 lt 112 gt Parameter of measured value short floating point value P ME NC 1 lt 113 gt Parameter activation P AC 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 lt 120 gt File ready 1 lt 121 gt Section ready F SR 1 lt 122 gt Call directory select file call file call section F SC 1 lt 123 gt Last section last segment F LS 1 lt 124 gt Ack file ack section F AF 1 lt 125 gt Segment F SG NA 1 lt 126 gt Directory F DR TA 1 NT00156 EN 08 Schneider 45 Electric Easergy T200 F200C R200 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 identification cause of transmission combinations are marked X if used only in the standard direction R if used only
40. 7206 Double digital output 1 2 R200 O DPC 7208 12281 Double digital output 3 4 R200 _ O DPC 7210 Digital output 1 ATS100 ACO BTA 7200 1C20h Digtalouput2 ATS100 ACOBTA DPC 7202 1C22h_ Digital output 1 R200 D DPS 9280 2440h Digtaloupu2 Ro D DPs 9282 2442h Digital output3 R200 D DPS 9284 Digital output 4 R200 D DPS 9286 2448h Double digital output 1 2 R200 D DPS 9288 Double digital output 3 4 R200 D DPS 9290 244Ch Double digital input 1 2 1 R200 D DPS Double digital input 3 4 R200 D DPS Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 J c e O Q e Digital output 1 5100 ACO BTA D DPS XQ 9280 2440h_ Digital output 2 ATS100 ACO BTA D DPS 9282 2442n ource transfer in progress ATSI00 ACO BTA D DPS 9284 24441 1 or S2 available ATS100 ACO BTA D DPS 9286 2448h Digital input 1 D SPS 8001 1F4th Digital input 2 D SPS 8002 1F42h Digital input 3 D SPS 8003 1F43h Digital input 4 D SPS 8004 1F44h Digital input 5 D SPS 8005 1F45h Digital input 6 D SPS 8006 1460 Digital input 7 D SPS 8007 1F47h Digital input 8 D SPS 8008 1F48h Digital input 1 ATS100 ACO BTA D SPS 8001 1F4th Digital input 2 ATS100 ACO BTA D SPS 8002 1F42h Digital inpu
41. 8 53 7B 67 01 06 01 00 00 11 5B 27 10 14 03 07 FE 16 Confirm ACK 10 20 7B 9B 16 Request user data class 1 10 7A 7B F5 16 User Data Clock synchronization command Tid 103 Qual 1 Cot 7 org 0 Addr ASDU 1 68 OF OF 68 08 78 67 0107 01 00 00 SF 14 A 10 14 0307 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 123 16 50 35 768 LinkAddr 123 16 50 35 785 LinkAddr 123 16 50 35 886 LinkAddr 123 User Data interrogation command 100 Qual 1 Cot 6 0 Addr ASDU 68 09 09 68 53 7B 64 01 06 01 00 00 14 4E 16 Confirm ACK 10 20 7B SB 16 Request user data class 1 10 7A 7B F5 16 User Data interrogation command 100 Qual 1 Cot 7 0 Addr ASDU 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 16 50 40 036 LinkAddr Request user data class 1 10 5A 7B D5 16 User Data Double point information 3 Qual 1 Cot 20 0 Addr ASDU 1 single signals 16 50 48 108 LinkAddr 16 50 48 208 LinkAddr 16 50 49 909 LinkAddr 16 50 50 011 LinkAddr and measurements 16 51 02 669 LinkAddr 123 lt lt lt lt lt 16 51 02 769 LinkAddr 123 gt gt gt gt gt 68 09 09 68 28 7B 03 01 14
42. Caller communication delay 30 seconds Called communication delay seconds Host tel number Host tel number standby Page Settings 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 08 Schneider 19 Electric Easergy T200 F200C R200 IEC 60870 5 101 Between the Supervisor
43. DM D SPS 8049 1F71h Eanhfaut ______________ 2 D SPS 8050 iF72h Transient phase fault Flai23DbM D SPS ma Transient earth faut Flaiz3DM D SPS ma Fault by test action D SPS 8051 1F73h_ Phase or earth fault 1 Flar23DM D SPS MV voltage presence 230 D SPS 8052 tF74h MV voltage presence V1 U12 __ Flaiz3DM SPS 8053 1F75h MV voltage presence V2 013 __ Flaiz3DM SPS 8054 1F76h MV voltage presence VS or U23 A 5Ps 8085 Residual voltage presence Flaiz3DM SPs 8056 1F78h_ MV voltage absence Flair23DM D SPS 8057 1 79 voltage absence Vi or U12 Flare3DM A SPS 8058 1F7Ah voltage absence V2 orU13 Flare3DM A SPS 8059 1F78h voltage absence V3 or U23 Flaiz3DM A SPS 8060 tF7Ch Max Current Reset Indication Flaiz3DbM SPS Protection 50 51 l gt delayed VIPM10 SPS Protection 50 51 1 gt gt delayed VIP 10 O SPS ma ma Protection 50 51 1 gt gt gt delayed VIP410 SPS ma ma Protection 50 51 l gt pick up VIP410 SPS ma ma Protection 50 51 gt gt pick up 410 SPS ma Pr
44. FB 16 User Data Double command Tid 46 Qual 1 Cot 10 org 0 Addr ASDU 68 09 09 68 53 7B 2E 01 0 01 04 00 02 OE 16 Confirm ACK 10 80 7 16 Here again there are far fewer interchanges than in unbalanced mode First the select phase 14 19 48 503 14 19 48 935 14 19 49 451 14 19 49 671 LinkAddr 123 LinkAddr 123 LinkAddr 123 LinkAddr 123 Then the execute phase 14 19 49 808 14 19 50 242 14 19 50 757 14 19 50 978 LinkAddr 123 lt lt lt lt 4 LinkAddr 123 LinkAddr 123 LinkAddr 123 User Data Double command 46 Qual 1 Cot 6 org 0 Addr ASDU 1 58 09 09 68 F3 7B 2E 01 06 01 04 00 81 29 16 Confirm ACK 10 00 7B 7B 16 User Data Double command 19 46 Qual 1 Cot 7 org 0 Addr 500 1 68 09 09 68 53 7B 2E 01 07 01 04 00 818A 16 Confirm 10 80 7B FB 16 User Data Doubie command 46 Qual 1 Cot 6 org 0 Addr ASDU 1 68 09 09 68 D3 7B 2E 01 06 01 04 00 0189 16 Confirm ACK 10 00 7B 7B 16 User Data Double command Tid 46 Qual 1 Cot 7 org 0 Addr ASDU 1 68 09 09 68 73 7B 2E 01 07 01 04 00 01 2 16 Confirm ACK 10 80 7B FH 16 Next the change of device position and end of command 14 19 51 412 14 19 51 698 14 19 54 501 14 19 54 723 Schnpider LinkAddr 123 gt gt gt gt gt LinkAddr 123 LinkAddr 123 LinkAddr 123 User Data Double point information with time tag CPS56Time2a
45. FF Ox7FFF 0x8000 0x8000 0x8000 400000 0 100 3 800 Ox7FFF 7 _ 50 750 0x8000 NT00156 EN 08 Schneider 17 Easergy T200 F200C R200 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 1 orM ME 1 objects The normalized value is a signed integer 16 bits value 32768 to 32767 Following 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 value parameters Measurement configuration General Parameters Variable name rrent P1 Correction factor Direct 10 Logical Address 2 Class Measure Switch 1 Access DISPLAY Internal Address External Address Unit Scale Max value 750 Min value lo 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
46. M BO NA 1 M BO TA 1 and M BO 1 if defined by a specific project Measured value normalized value M ME NA 1 M TA 1 M ME ND 1 M ME TD 1 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 Group 1 Group Group 13 Group 2 Group 8 Group 14 Group 3 Group 9 Group 15 Group 4 Group 10 Group 16 Group 5 Group 11 C Group 6 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 k L1 LI B3 48 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 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 in both directions Direct command transmission Di
47. MV electrical network management range T200 amp Flair 200C amp R200 ATS10OO MV substation control and monitoring units IEC 60870 5 101 communication Appendix to the User Manual Scbpelder Easergy T200 F200C R200 IEC 60870 5 101 Content cielo trees en Our E E E mec aou cess 3 2 1 1 T Qu 4 ES ad 1010 6 o mE REM A N E AN EA ENE E N E E E AE E n 5 SEE ile a EE E E EE E E F ET 5 CRANS O MERC E E E A PEE N P A A A T O A 5 3 3 Transmission MOdEeS RRRRPRERETRDRED A 5 E T E 6 esa RTI r a EaR EEr 6 LN ESI T a E mm at enn 7 4 1 General configuration Of the protocol 7 4 2 Conversion modes for measurement transmission 16 elc TNR 17 Noma _ __ 18 4 3 Specific configurations related to transmission media cccccccceeeseceeecaeeeeeeee
48. SB 800 INC3G2 10840 2A58h_ Energy active total LSB 1 PM800 D INC32 10842 Energy reactive total MSB PM800 D INC32 10844 2A5Ch Energy reactive total LSB D INC32 10846 2A5Eh Phasecurenti 23 D MV16 860 035Ch Phase cuenta FiairesbM D Mvis 861 0350 Phase curetis 2 0 D 862 095Eh ResidualcurentiO ___ D MV16 863 PaM MIG ma l2max _ Flrz8DM MIG ma Bmax __ PaM MVf6 ma ma Phasecurent VIP410 D MV16 864 0360h Phasecurenti VIP410 D 16 865 Phase currentI3 VIP410 D MV16 866 0362h Measured Earth Fault 0 VIP410 D MV16 867 6 Phase peak demand current Im1 mean p Lp current Phase peak demand current Im2 mean current Phase peak demand current Im3 mean pr current PM800 D MV16 868 Phase currentl2 PM80 D MV16 869 0365h Phase currentI3 PM80 D 16 870 03661 Residual current lO PM80 D MVf6 871 0367 873 875 878 880 881 NT00156 EN 08 Schneider 5 Easergy T200 F200C R200 IEC 60870 5 101 Cubicle 1 data Real power total 800 A MV16 0372h Reactive power total 800 A MV16 0373h Ap
49. T X 27 1996 Electrical characteristics for balanced double current interchange circuits operating at data signalling rates up to 10 Mbit s JEEE 754 1985 Binary floating point arithmetic 4 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 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 Application layer which is a simplified version of the 7 layer ISO model The three layers used are as follows Physical layer e Data link layer e Application layer Data link layer Physical layer 3 3 Iransmission 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 The Supervisor initializes the link to the first T200 the T200 time where necessary e trepatriates the T200 state
50. a not available 10 29 7B A4 16 Request user data class 1 10 7A 7B F5 16 User Data Double point information with time tag CP56Time2a 31 Qual 1 Cot 3 org 0 Addr ASDU 13 39 28 887 LinkAddr 123 13 39 29 320 LinkAddr 123 1 68 10 10 68 08 7B 1F 01 03 01 20 00 01 EE 62 A7 00 04 04 07 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 46 Qual 1 Cot 10 0 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 requested data not available 10 09 7B 84 16 13 39 30 652 LinkAddr 123 13 39 31 086 LinkAddr 123 13 39 32 199 LinkAddr 123 13 39 32 632 LinkAddr 123 13 39 33 855 LinkAddr 13 39 34 288 LinkAddr 32 Schneider Electric 1 NT00156 EN 08 Easergy T200 F200C 200 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 checks 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
51. aeeeeesaeeseceeessaeeeeeeesseaeeeeeeeesaaees 19 4 4 Specific configurations related to the objects 22 4 5 R200 ATS100 configuration of the 23 P e e e 25 5 1 Processing protocol related information cccccccccsseeeceeecseeeeceeecaeeeeeeesaeeeeeeesaeaeeeeesaaeeeeeesseaseeeeessaaaeeeeeesaaass 25 5 2 Tracing interchange with the Supervisor eessssssesesssssseseeee eene nn hann nnns nnns 26 LIC 37 Ps STATO TOS TETINE E AE 40 PR T m 40 NCI COMI REMO ETT TERN 40 1 P eU artes RENE 40 PAEDR IOV OT ___ __ 41 TOO O a ________________ _____ 42 Basie application TUNCHONS 47 8 Object GO AICS DUE cus MU K Ma UU FEE za ORE VE RM UR UN DUM DR UA XN EN UU MB USE FERE 51 MH pep 51 ee T290 PEE OM 52 A E E A A N EP 54 ON O E E A E N EE A TEE A 58 NUI E EE E E E
52. and the modem it is also possible to limit the risks insofar as possible by complying with the wiring precautions shorter Supervisor modem distance 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 cons
53. ass 2 10 78 78 6 16 13 59 19 019 LinkAddr 123 requested data not available 10 29 7H A4 16 13 59 20 133 LinkAddr 123 Request user data class 1 10 5 7B 05 16 13 59 20 566 LinkAddr 123 User Data Double command 46 Qual 1 Cot 10 org 0 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 78 F6 16 13 59 22 222 LinkAddr NACK requested data not available 10 09 7B 84 16 NT00156 EN 08 Schneider 33 Easergy T200 200 R200 34 In balanced mode Direct mode IEC 60870 5 101 The interchange is far more limited than in unbalanced mode since the T200 polling frames do not exist 14 29 16 103 14 29 16 536 14 29 17 053 14 29 17 274 14 29 17 707 14 29 17 997 14 29 20 959 14 29 21 181 LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr LinkAddr Select before execute mode User Data Double command Tid 46 Qual 1 Cot 6 org 0 Addr ASDU 1 68 09 09 68 7B 2 01 06 01 04 00 02 AA 16 Confirm 10 00 7B 7B 16 User Data Double command 46 Qual 1 Cot 7 0 Addr ASDU 1 68 09 09 68 53 7B 2E 01 07 01 04 00 02 16 Confirm ACK 10 80 7B FB 16 User Data Double point information with time tag CP56Time2a 19 31 Qual 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 73 78 1F 01 03 01 20 00 02 2D 40 9D OE 04 04 07 58 16 Confirm 10 80 7H
54. at it has just started up by an end of initialization he Supervisor sets the T200 time where necessary e 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 e 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 sta
55. cess 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 45 Single command C SC NA 1 46 Double command C DC NA 1 lt 47 gt Regulation step command C RC NA 1 lt 48 gt Set point command normalized value C SE 1 lt 49 gt Set point command scaled value C SE 1 lt 50 gt Set point command short floating point value C SE NC 1 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 NA 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 NA 1 102 Read command C RD NA 1 103 Clock synchronization command C CS 1 lt 104 gt Test command C TS 1 105 Reset process command C RP NA 1 106 Delay acquisition command C CD NA 1 44 Schneider NT00156 EN 08 Electric Easergy T200 F
56. class 2 10 5B 7B D6 16 15 13 32 246 LinkAddr User Data Measured value normalized value with time tag CP56Time2a 34 Qual 1 Cot 1 org 0 Addr 50 1 68 12 12 68 08 78 22 01 01 01 1 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 normalized value with time tag CP56Time2a 34 Qual 1 Cot 1 0 Addr ASDU 1 68 12 12 68 73 7B 22 01 0101 1 00 C9 00 00 49 02 95 OF 04 04 07 9H 16 15 21 01 287 LinkAddr 123 lt 4 lt lt lt Confirm 10 80 7H FB 16 15 21 31 263 LinkAddr 123 gt gt gt gt gt User Data Measured value normalized value with time tag CP56Time2a 34 Qual 1 Cot 1 org 0 Addr ASDU 1 68 12 12 68 53 78 22010101C1 00 00 00 6B 78 95 04 04 07 12 16
57. e T200 has not received a time setting within a period of slightly more than 6 h 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
58. e 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 sequences 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 08 Schneider 37 Electric Easergy T200 F200C R200 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 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 ran
59. ection The T200 needs to send here Squelch 1200 sending The T200 is not authorized to send 14 Schneider NT00156 EN 08 Easergy T200 F200C R200 IEC 60870 5 101 Link layer specific parameters 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 Balanced mode only Reset secondary if a spontaneous event as not been confirmed after retransmission 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 08 Schneider 15 Easergy T200 F200C R200 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 will be delivered in the form 234 To transmit this measure the value will 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 Settings Protocofl Home Schneider P21CZ xxBI22GZxxFx Electric u Administrator Diagnostic Maintenance Protocol Parameters IEC 60870 5 101 General protocol parameters Port 4 Link address 1 Common address of 500 1 Interoperability Transmssion Frame Length
60. elch 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 e squ squelch protection This time is the time referred to above The customary value is approximately 10 s Explanatory diagrams Normal case The T200 needs to send here Squelch T200 sending waiting for waiting for free network calculated time Case of permanent squelch with squelch protection The T200 needs to send here Squelch T200 sending LL waiting for set time Without squelch prot
61. em 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 acknowledgement 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 SCADA is normal
62. equences GSM medium Transmission security is provided by the GSM system The risks are therefore zero e Line idle interval between 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 Electric Control Diagnostic Maintenance Settings Port 2 IEC 60870 5 101 Radio external with modem Transmission speed 1200 E baudz Even Humber of stop bits 1 Frame error noisy start ves Frame error on idle interval ves Delay before response lo mz Handle DTR DTR to RTS delay lee Handle CTS CTS delay L iim RTS CTS to message delay 1400 Message to RTS delay 1 Caller communication delay seconds Called communication delay feo 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 a
63. er used for Nack frame reception acknowledgements can be coded like Acks either as fixed length frames or using the transmission control character 1 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 08 Electric Easergy T200 F200C R200 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 However if you want 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 will be obliged to use 2 octets if there are values greater than 255 Information object address field length The information object adaress 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
64. g 10 17 56 133 LinkAddr 123 Request user data class 2 10 7H 7H F6 16 18 17 55 164 LinkAddr 123 requested data nat available 10 29 7B A4 16 10 17 57 337 LinkAddr 123 Hequest user data class 1 1054 05 16 10 17 57 366 LinkAddr 123 User Data Single poirit information with time tag CPS6Timeza Tid 30 1 Cot 3 org 0 Addr ASDU 1 68 10 10 68 08 7B 1E 01 0301 52 00 01 07 D6 910A 04 04 07 80 16 10 17 58 5665 LinkAddr 1 Request user data class 2 10 78 7 6 16 10 17 58 694 LinkAddr 12 NACH requested data not available 10 09 78 84 16 10 17 59 899 LinkAddr 3 Request user data class 2 10 5B 7B DS 16 10 17 59 929 LinkAddr 123 requested data not available 1009 7B 84 16 10 18 01 133 LinkAddr Request user data class 2 10 6 16 10 18 01 163 LinkAddr 12 requested data not available 1009 7B 84 16 10 18 02 337 LinkAddr 12 Request user data class 2 NT00156 EN 08 Schneider 31 d Electric Easergy T200 F200C R200 In balanced mode LinkAddr 123 gt gt gt gt gt User Data Single point information with time tag CP56Time2a 30 Qual 1 Cot 3 0 Addr ASDU IEC 60870 5 101 1 68 10 10 68 53 7B 1E 01 03 01 52 00 00 80 70 87 04 04 07 03 16 Confirm 10 80 7B FB 16 10 07 30 172 LinkAddr 123 lt lt lt lt lt The change is sent spontaneously by the T200 e Telecontrol In unbalanced mode Direct mode The Control Ce
65. ges 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 many users prefer to have different addresses for each object Integrated totals The T200 can manage counters which it transmits in the form of integrated totaltype 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 infor
66. gtalotpt3 TSD __ 33 21 Doledgmloupus J Digtalouptti C2 3A 3A 3 3 X TCDA 1 NA NA _ Digtalinpti 2 TSD4 J NA NT00156 EN 08 Schneider 59 ric Easergy T200 F200C R200 IEC 60870 5 101 8 5 T200 S Internal No Access Options AOl Dec AOI Hex Channel 1 Swtchposon J Switch locked o 4 Swihcommad 1 Opeationcoute oNri 0 O m NA Operation counter preset command TCD25 2 NA NA AudayD 858 0 MV voltage present 8873 o CO Aux voltage present T8884 0 O sa 0 Phaefaut T8877 0 o 3c Phsecuremi me 0 NA Phsecurem2 Ma 0 O NA Phase currents M4 o O NA Newalcurm M5 0 O Average current fme 0 o 60 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 Type Internal No Access Options AOI Dec AOI Hex Common objects Local Remote position T8828 o Door opening _ hsa o O 78
67. in the reverse direction B if used in both directions Type identification Cause of transmission _ oftransmission 1 2 3 4 5 7 10 11 12 13 20 37 44 45 46 47 to to 36 41 lt gt MSP NAIL E EE a _ X lt lt lt 2500 4242 gt gt gt gt MM M P P T T IA ATA 00 O1 A 05 lt lt 200 lt lt lt CJ 09 gt gt gt gt X lt 10 gt MMETA 1 IX IX E E gt lt UJ 41 MMENB 1 x Ix j j 422 MMETB1 ft lt 13 gt M MENC j j lt 14 gt MMETC j j lt TA lt 17 gt MEP Tet _ S TI TI TI lt 19 gt TC l 320 MPSNA j lt 21 gt 1 30 MSPTB X Ix j j j j J o S312 MDP TB 1 j j j J 322 MSTTB j j j M BO EN NEN h m L ___ x j j jr j t lt 35 gt M ME Ix j j J
68. ipment and systems Part 5 Transmission protocols Section 4 Definition and coding of application information elements IEC 60870 5 5 1993 Telecontrol equipment and systems Part 5 Transmission protocols Section 5 Basic application functions 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 follows e IEC 60050 371 1984 International Electrotechnical Vocabulary IEV Chapter 371 Telecontrol 60870 1 1 1988 Telecontrol equipment and systems Part 1 General considerations Section 1 General principles e EC 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
69. ity e 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 08 Schneider 25 Electric Easergy T200 F200C 200 60870 5 101 5 2 Tracing interchange with 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 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 ink 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 avatiable 10 41 09 574 LinkAddr 123 44444 Request lnk status 10498 7H C4 T6 10 41 09 504 LinkAddr 123 25 Status of link 1028 7B A5 16 10 41 12 085 LinkAddr 123 ee Reset Link 10 40 7B BH 16 10 41 12 114 LinkAddr 123 Confirm ACK 10 20 7H 9H 16 Page Maintenance Port 2 Receipt of positive confirmation indicates by means of bit ACD that the T200 has class 1 information
70. j j J o OO zu UJ UJ UJ UJ O S C gt CO Co O V lt 2 4 2 2 2 2 2 k it lt CO lt TI 46 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 Type identification Cause of transmission Causeoftransmission 1 2 3 4 5 7 10 11 12 13 20 37 44 45 46 47 to to 36 41 S lt 50 gt C SENC 1 _ lt 51 gt C BONA j j lt 70 gt MELNA j j j j j o lt 100 gt CIC NA1 J XJX X X X J j j xx xXx J J j lt 102 gt C RDNA 1 j j j j j 109 lt 104 gt gt lt 105 gt lt 106 lt 110 lt 111 gt lt 112 gt lt 113 gt eoo muUo gt 0 2 12122 2 2 2 121212121212 OU S S gt gt V EEREIOZIA uo oo TI U U U WM gt 212121212 DP 02 lt 124 gt 125 SG 1 FDR TA I j Exclusively blank or X 2 Z gt 7 6 Basic application functions Station initialisation station specific parameter Remote initialisation Cyclic data transmission station specific parameter
71. ltagepresentt 1 TS8105 79 4 Eathfaut Tesio X 6 3 Phasefaut A TS8100 63 Phasecureni NA NA ____ NA NA Phasecurema3 _ Mi Jo NA NA Newalcuen mm2 o NA N Average current 1 19 O U21 voltage measurement TM56 o U 19 Vivoltagemeasurement TM59 0 U NA MNA Feqeny Mti 1 P NA NA me P NA NA ___________ o P NA NA NA NA Power factor 2A TM14 P NA MN Adiveenergy _ P NA NA Active energypresetcommand 1 TCD380 2 NA NA Readiveenrgy ___ P NA NA Reactive energypresetcommand TCD38 2 NA MN 52 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 Type Internal No Access Options AOI Dec AOI Hex Common objects Loca Remoteposton T5828 ___ 0 82 Door opening _ T8824 0 n Fault detection resetcommand 1 a 15 Immediate AC power supply defect T5817 0 83 83 88 58 Time delayed AC powersupplydefect 75518 0
72. ly 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 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 It is therefore in practice usable only on dependable media Such media are links such as 5232 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 solved The
73. manages to decode this character and interprets it as such which then leads to incorrect operation It is therefore essential in such cases to prohibit the use of frames consisting of this single control character For this purpose the following boxes will have to be deselected Schneider EASERGY electric AME Monitoring Control Settings Protocol Parameters 60870 5 101 General protocol parameters Port 2 Link address Common address of ASDUs Interoperability Transmission Frame Length max gie control character usedfor Ack Link address field leng EVITE 1 2 bytes Object info field length bytes Transmission cause field length 1 bytes Interoperability Application Time marker Binary time on bytes End of init Iz Transmission Clock validity 3600 Command type Select Timeout Mormalized Select before execute DRE TE 2 Double command class x Huge RINT Port 2 Single point z integrated totals dating Double point dating dating F Measured Cyclic measured value value dating dating Save Page Settings Protocol Electric NT00156 EN 08 Schneider 21 Easergy T200 F200C R200 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 i
74. mation 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 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 0 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 38 Schneider NT00156 EN 08 Easergy T200 F200C R200 IEC 60870 5 101 R Hemote 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 statio
75. n 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 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 reply expected When the sender uses this transmission service it expects no confirmation by the receiver of correct frame reception oequence 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
76. n 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 single 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 T200 B and a delay of 3mn for T200 C Alarms fv Delay 0s T200 B Radio SCADA exchanges lt gt Delay 1mn IN T200 C Delay 3mn gt 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 s
77. nsmission mode in which the Supervisor acts as master and the T200 acts as slave NT00156 EN 08 Schneider 39 Electric Easergy T200 F200C R200 IEC 60870 5 101 7 Interoperability 7 1 System or device system specific parameter System definition Controlling station definition master Controlled station definition slave 7 2 Network configuration network specific parameter Point to point Multipoint partyline Multiple point to point C 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 100 bits s X 2400 bits s C 2400 bits s X 200 bits s X 4800 bits s 0 4800 bits s X 300 bits s X 9600 bits s 9600 bits s X 600 bits s 0 19200 bits s X 1200 bits s 0 38400 bits s 0 56000 bits s C 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 100 bits s X 2400 bits s C 2400 bits s X 200 bits s X 4800 bits s C 4800 bits s X 300 bits s X 9600 bits s 9600 bits s X 600 bits s 0 19200 bits s X 1200 bits s 0 38400 bits s C 56000 bits s 0 64000 bits s The transmission speed must be the same in the control and monitor directions
78. ntre 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 acknowledgement 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 LinkAddr 123 Request user data class 2 10 7B 78 F6 16 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 98 16 Request user data class 1 10 7A 7B F5 16 User Data Double command Tid 46 Qual 1 Cot 7 org 0 Addr ASDU 68 09 09 68 08 7B 2E 0107 0104 00 01 BF 16 Request user data class 2 10 5B 7B D6 16 requested data not available 10 29 7H A4 16 13 39 24 899 LinkAddr 123 13 39 25 119 LinkAddr 123 13 39 25 552 LinkAddr 123 13 39 25 681 LinkAddr 123 13 39 26 113 LinkAddr 123 13 39 27 340 LinkAddr 123 13 39 27 773 LinkAddr 123 1 1 o The change of position of the actuated switch and command activation termination are shown below 13 39 27 773 LinkAddr 123 NACK requested dat
79. number the more priority is assigned to the T200 it will wait for a shorter time Usually this priority is left at O 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 08 Schneider 13 Electric Easergy T200 F200C R200 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 protection The squ
80. o octets Information object address system specific parameter One octet Structured Two octets Unstructured Three octets Cause of transmission system specific parameter One octet Two octets with originator address Originator address is set to zero if not used 42 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 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 39 Packed start events of protection equipment with time tag CP56Time2a M EP TE 1 1 Single point information M SP NA 1 2 Single point information with time tag M SP 1 3 Double point information M DP NA 1 4 Double point information with time tag M DP 1 5 Step position information M ST NA 1 lt 6 gt Step position information with time tag M ST TA 1 lt 7 gt Bitstring of 32 bits M BO NA 1 lt 8 gt Bitstring of 32 bits with time tag M BO TA 1 9 Measured value normalized value M ME 1 10 Measured value normalized value with time tag M ME 1 11 Measured value scaled value M ME NB 1 12 Measured value scaled value with time tag M ME TB 1 lt 13 gt Measured value short floating point value M ME NC 1 lt 14 gt Measured
81. otection 50 51 gt gt gt pick up VIP410 O SPS ma Protection 50N 51N lo delayed 0 SPS Protection 5ON 51N lo gt gt delayed VIP410 O SPS ma Protection 5ON 51N lo pick up VIP410 SPS ma Protection 50N 51N lo gt gt pick up VIP410 O SPS ma Protection 49 RMS thermal alarm 0 O SPS ma Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 Cubicle 1 data Protection 49 RMS thermal tripping VIP410 O SPS ma Exemaltipbyexemalinut O SPS 8061 1F7Dh SPS 8062 Tripbytestmenu VIP410 SPS 8063 Trip Indication VIP410 D SPS 8064 1F80h Operation counter SCf10 O 1032 ma Trip counter SCHo D INC322 ma Phase earth fault counter Flair23DM D INC32 ma ma Phase fault counter Flair23DM INC32 ma ma Earth fault counter Flar28DM D INC32 ma Numberofirip phasefaut VIP410 D INC32 ma Number of trip_ earth VIP410 D INC32 ma Number oftrip thermaloverload VIP410 D INC32 ma Number of trip external trip VIP410 D INC32 ma ma Energy active total M
82. parent power total PM800 A MV16 0374h True power factor total PM800 A MV16 0375h 8 6 4 Cubicle xxx data oame principles apply for further cubicles with same default variables and default external address From the tables of previous paragraph just add an offset for default external address as follows Offset per number cubicle MVi6 60 _______ 1 Where is the default decimal index of corresponding object in Cubicle1 66 Schneider NT00156 EN 08 Electric Schneider Electric Industries SAS Schneider Electric Telecontrol 839 chemin des Batterses 7 1 Ouest 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 08 01 2014 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
83. ration screen contains all the parameters directly related to the Protocol When the unbalanced mode has been chosen the screen is as follows Schneider EASERGY Electric Administrator Distant Monitoring Control Diagnostic Maintenance Settings Protocol Parameters IEC 60870 5 101 General protocol parameters Port 1 Link address Common address of ASOUs Interoperability Transmission Frame Length max 255 Single control character 1 used for Ack Link address field length bytes Common 500 address field length bytes Object info field length bytes Transmission cause field length bytes Single control character used for Hack Interoperability Application Time marker Binary time bytes se Adjusted gt EO value Transmission Clock validity 3500 Command type Select Timeout 10 Double command clas a Port 1 er Integrated totals class Eu single point Integrated totals dating Double point dating dating Measured Cyclic measured value value dating dating Link Layer Specific parameters Port 1 Reset on Hang Up if Reset on com fault Check Sec State v Page Settings Protocol NT00156 EN 08 Schneider 7 Electric Easergy T200 F200C R200 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
84. rect set point command transmission oelect and execute command Select and execute set point command C SE ACTERM used L1 x 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 OOO x 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 in both directions lt lt Mode Local freeze with spontaneous transmission Mode B Local freeze with counter interrogation Mode C Freeze and transmit by counter interrogation commands bx Bx Bd Mode D Freeze by counter interrogation command frozen values reported spontaneously Counter read Counter freeze without reset Counter freeze with reset Counter reset bx Bx Bd General request counter Request counter group 1 Request counter group 2 counter group 3 Request counter group 4 0000 x NT00156 EN 08 Schneider 49 Electric Easergy T200 F200C R200 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 Threshold value Smoothing factor C Low limit for transmi
85. rned by the T200 is the application acknowledgement Then come signals double and then single 18 20 50 490 LinkAddr 123 18 20 50 522 LinkAddr 18 20 50 622 LinkAddr 18 20 50 647 LinkAddr 18 20 50 747 LinkAddr 18 20 50 806 LinkAddr Contrary to unbalanced mode for the SCADA request 18 20 50 906 LinkAddr 123 18 20 50 944 LinkAddr 123 eee 30 Scbneider Electric 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 0 Addr ASDU 1 68 68 53 7B 01 82 14 01 3 00 00 00 2 16 Confirm ACK 10 80 7B FB 16 User Data Single point information 1 Qual 10 Cot 20 0 Addr ASDU 1 68 24 24 68 73 7B 01 0A 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 7H FB 16 note that here the T200 sends the information spontaneously without waiting User Data Measured value normalized value Tid 9 Qual 130 Cot 20 i 1 68 OE 68 53 7B 09 82 14 01 CO 00 05 00 C8 00 00 19 16 Confirm 10 7B FB 16 NT00156 EN 08 Easergy T200 F200C 200 60870 5 101 The reply is terminated by sending an interrogation command with a cause of transmission Cot 10 activation termination LinkAddr
86. rthfaut 7 5513 35 23 J 0 39 0 _ 0 3 2 Cowterfascamfut 0 Counterearthfaut Jo m m Counterfastphasefault CNTI5b NA MNM ome 0 m m _ ______ op pemWewewremad ___ 7 eS ee eS Digtalinpt 1 o TSS 1 10 9 Digtalinput2 _ TSS22 11 B Digtalinppt3 o TSS __ 12 C Digtalinppt X TSS4 13 D 9 Digitalinput5 1966 14 E j 1755 15 EF Digital inputscounters ST T Counter digital input _ CNT __ NA NA Coumterdgtainu2 cene 0 m m Comterdgiainu3 0 NA Counterdigitalmput4 NA NA Comerdgialimus 0 NM Counterdigitalinput6 6 NA NA _ Digitaloutputs J y y Dolaowpt 31 1 Dgisouptg o TG 2 2 Digital output3 1 S3 3 Digtalotput 4 3TSD J S 1F Digital output2 Ted S32 20 Di
87. s by a general control called interrogation command 60870 5 101 t goes to the following T200 Then the Supervisor works by polling e lt regularly repatriates all the T200 states by interrogation command Or e trepatriates only changes of state and thereby maintains its database NT00156 EN 08 Schneider 5 Electric Easergy T200 F200C R200 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 wants 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 When it starts up the Supervisor initializes the link to the first T200 e the T200 time where necessary e It repatriates the T200 states by a general control called interrogation command 60870 5 101 t goes to the following T200 When a T200 starts up e initializes the link e tindicates to the SCADA th
88. s we said before The risks are therefore zero This is also generally the case for digital radios which perform transmission by packets they operate 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 08 Easergy T200 F200C R200 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
89. 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 08 Easergy T200 F200C R200 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 activation case in which the RTS
90. 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 oarameters screen Collision avoidance parameters Beste a Min random Max random TN Priority 0 delay 0 delay 500 mz j Squelch squelch active Low Squelch ei Protect NO level phat protect d 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 The smaller the
91. sing In the following tables will 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 Transmitted as Type Internal No telecontrol telesignal telesignal T l mesure remote measurement Integrated totals y Administrator LIUIUP IIUPTR P IUP I2UPTR ___ Meaning 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 NT00156 EN 08 Schneider 51 Electric Easergy T200 F200C R200 IEC 60870 5 101 8 2 T200 P Internal No Access Options AOI Hex Channel 1 Switch positon TSD O 32 20 Switchlocked TS849 B 44 Switch command 4 eS Operationcounter NA MN
92. ssion and Object addressing table chapters End of initialization 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 08 Schneider 9 Electric Easergy T200 F200C R200 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 th
93. ssion of measured value C 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 C 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 Test procedure File transfer object specific parameter File transfer in monitor direction Transparent file Transmission of disturbance data of protection equipment Transmission of sequences of events Transmission of sequences of recorded analogue values File transfer in control direction 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 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 50 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 8 Object addres
94. t lt Status of link 10 8B 7B 06 16 18 00 06 780 LinkAddr 123 gt gt gt gt gt Reset Link 10 40 7B BB 16 18 00 06 797 LinkAddr 123 lt lt lt lt lt Confirm 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 70 Qual 1 Cot 4 0 Addr ASDU 68 09 09 68 73 7B 46 01 04 01 00 00 00 3A 16 18 00 06 925 LinkAddr 123 lt lt lt lt lt Confirm 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 lt lt lt Reset Link 10 7B 3B 15 18 06 57 051 LinkAddr 123 B Confirm ACK 1000 78 7B 16 The 2 directions of data interchange are now initialized NT00156 EN 08 Schneider 29 d Electric Easergy T200 200 R200 IEC 60870 5 101 The SCADA performs time setting Here it includes a delay acquisition command this is not always done 18 13 24 657 LinkAddr 123 lt lt lt lt lt 18 13 00 099 LinkAddr 18 13 00 208 LinkAddr 18 13 00 235 LinkAddr 18 13 02 850 LinkAddr 18 13 28 189 LinkAddr 18 13 28 297 LinkAddr 18 13 28 332 LinkAddr User Data Delay acquisition command 106 Qual 1 Cot 6 0 Addr 500 1 68 68 7B 6A 01 06 01 00
95. t 3 ATS100 ACO BTA D SPS 8003 1F43h Digital input 4 ATS100 ACO BTA D SPS 8004 1F44h Voltage presence 51 ATST00 ACO BTA D SPS 8005 1F45h Voltage presence S2 ATS100 D SPS 8006 1F46h_ ransfer locking ATS100 ACO BTA D SPS 8007 1F47h arallel transfer enable 5100 D SPS 8008 1F48h nternal temperature R200 ATS100 D MV16 ubstation global data ocal Remote R200 ATS100 D SPS 8000 1F40h ystem minor fault 200 5100 D SPS 8009 1F49h_ ystem major fault 200 ATS100 D SPS 8010 1F4Ah Maintainance mode 200 5100 D SPS 8011 12481 est SCADA com 200 ATS100 R200 ATS100 ystem event loss Digitaloutput Digitalouput2 Digitalinput2 Digialinput3 Digitalinput4 DigitalinputS Digitalinput6 Digital input8 Digitalinputt Digitalinput2 Digialinput3 Digitalinput4 Voltage presence 522 ______ 5 2 c fo o c D 3 D e e fo J 8 6 2 Global data see qeep e sh Dec Hex Restart 2 __ Psio SPC ma ACOFF 20 X PSI00 D SPS 8025 1F59h General Shutdown gt 5100 D SPS 8026 fF5Ah Battery Low 5100 D SPS 8027 1F5Bh BateryFaut ____ 5
96. t set Any 16bits measurement will be transferred without conversion The 32 bits measurements will be converted depending on their Max value parameter Measurement configuration General Parameters Variable name rrent P1 Correction factor Direct 10 wt Logical Address TMZ Class Measure Switch 1 Access DISPLAY Internal Address lo External Address Unit Scale Max value 750 Min value o o If the Max Value has not been set 0 default value the biggest value Ox7FFFFFFF 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 3276810 32767 interval The transmitted value is rounded Examples Scaled value transmitted depending on the internal value and the max value 16 Bits types TM16 Internal value O 10000 357 5000 Invalid _ Value parameter o To Vo 0 10000 5000 0x8000 4000 O 1 10000 5000 0x8000 400000 0 10000 5000 0x8000 32 Bits types TM32 Internalvalue 0 10000 80000 552000 700 5000 75000 Invalid Value parameter 0 8000 010 _ 5 Jo jo JO 4000 10 Ox7FFF Ox7F
97. te of all signals and the values of all measurements on condition that the transmission address has been defined 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 08 Electric Easergy T200 F200C R200 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 Counter processing It is possible to freeze and reset the counters Commands Two command modes are available select before execute and direct execution Commands can be single or double Modification of parameters It is possible to modify certain parameters 4 Configuration 4 1 General configuration of the protocol A configu
98. 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 lt lt lt lt lt 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 70 Qual 1 Cot 4 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 time setting and repatriate all the static information T200 database 26 Scbneider NT00156 EN 08 Electric Easergy T200 F200C 200 60870 5 101 The time setting may or may not include a delay acquisition request 16 39 14 024 LinkAddr 123 16 39 00 098 LinkAddr 16 39 00 115 LinkAddr 16 39 00 215 LinkAddr 16 39 05 215 LinkAddr 16 39 23 157 LinkAddr 16 39 23 177 LinkAddr 16 39 23 277 LinkAddr User Data Delay acquisition command 106 Qual 1 Cot 6 0 0 lt 1 68 68 53 7B 6A 01 06 01 00 00 00 00 40 16 Confirm ACK 10 20 7B 9B 16 Request user data class 1 10 7A 7B F5 16 User Data Delay acquisition command 106 Qual 1 Cot 7 0 Addr 500 1 68 68 08 7B 6A 0107 01 00 00 00 00 16 User Data Clock synchronization command 103 Qual 1 6 org 0 Addr ASDU 1 68 OF OF 6
99. type Select before execute Select Timeout 5 Single command class Double command class Single point class Double point class Integrated totals class Measured value class Single point dating Mo Double point dating Mo Integrated totals dating Ma Measured value dating Cyclic measured value dating Link Layer Specific parameters Reset on Hang Up Save Cancel The Mode balanced unbalanced can be modified under Settings SCADA communication Serial Port NT00156 EN 08 Schneider 23 Easergy T200 F200C R200 IEC 60870 5 101 Operation mode i Unbalanced Balanced Collision avoidance parameters Collision avoidance Standard Settings Save Cancel In the case of balanced mode the collision avoidance parameters can also be found there 24 Schneider NT00156 EN 08 Easergy T200 F200C R200 IEC 60870 5 101 5 Diagnostic This chapter provides information which may be necessary when operating problems are encountered They may help with 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 e Single signal double signal The bits BL not blocked blocked SB not substituted substituted NT topical not topical and IV valid invalid are always transmitted at O Double signal The 2 DPI
100. when analogue radios are used In this case it is often advisable 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 Other explanations are given in section 4 2 Specific configurations relating to transmission media Use of the transmission control character I oingle 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 E5 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 1 because it can easily be generated by noise Moreover some SCADAs 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 oingle control charact
101. ymmetrical mode Bari Maximum number of emissions 3 Radio external with Station Type B Service amp endiConfirmation mode Standard squelch used busy state ith time m pea Number of repetitions Timeout 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 22 Schneider NT00156 EN 08 Electric Easergy T200 F200C R200 IEC 60870 5 101 4 5 R200 ATS100 configuration of the protocol The protocol configuration can be found under Settings communication Device Protocol Variables The parameters are similar to T200 F200C and described in chapter 4 1 Classes Synoptic view single line signals SCADA communication Protacal Ethernet part serial port Protocol Parameters IEC 60870 5 101 General protocol parameters Link address 1 Common address of 5005 1 Interoperability Transmission Frame Length max 255 Single control character Single control character used for Ack used for Nack __ Link address field length LN EIL Object info field length 2 ee Interoperability Application Time marker Binary time an 3 bytes Measured value End of init Transmission Clock validity x15 3600 Command

Download Pdf Manuals

image

Related Search

Related Contents

Sonim XP 7 (Telus) User Guide  The APACHE ANT Project  工事要領・取扱説明書    MSC GA  208cc OHV Gas Engine  Photographe d`images nature  Ikelite 6240.96 underwater camera housing  

Copyright © All rights reserved.
Failed to retrieve file