RTU 560 with IEC 61850 Vaasa Engineering Oy Joakim Ainasoja Bachelor’s thesis Electrical Engineering Vaasa 2010
3 2 The electrical power system and its control Figure 1. Basic generation and distribution of electricity. Components inside the red rectangle a
4 Before computer aid in process control was developed and affordable, many control rooms consisted of a control table hardwired to all the adjustab
5 3 Communication in substation automation 3.1 Basics of data communication People have learnt how to regulate voltage quickly and efficiently,
6 3.2 LAN and WAN networks LAN networks can be found today at homes, offices, industry etc. A LAN network is built within a small area that does no
7 3.3 The OSI model Many protocols are built upon the seven layer OSI (Open Systems Interconnection) model which is a reference on how to build up
8 3.4 Common protocols for data communication Below some of the types of protocols used today are described briefly. All countless protocols av
9 3.4.2 Modbus Modbus was developed by Modicon ® in 1979 to be used for communications with PLC devices. It is an open protocol which means that de
10 3.4.4 SPA-bus The SPA-bus uses an asynchronous serial communications protocol (1 start bit, 7 data bits + even parity, 1 stop bit) with a common
11 Some of the features included in IEC 61850 are: 1. Data Modeling - Primary process objects as well as protection and control functionality in
12 MMS is an international standard (ISO 9506) dealing with messaging system for transferring real time process data and supervisory control infor
BACHELOR’S THESIS Author: Joakim Ainasoja Degree programme: Electrical Engineering Specialization: Power Engineering Supervisor: Erik
13 4 Hardware 4.1 Remote Terminal Units RTU is a physical device designed to send and receive data from the physical protection and control units
14 RTU 560s are often big rack mounted units with many I/O connections depending on their applications. A new smaller unit, the DIN-rail mounted RTU
15 4.1.4 Siemens AK 1703 ACP Siemens AK 1703 ACP from the SICAM products offers automation, telecontrol and communication functions for combined f
16 4.2 Protective relays Not all protective units from all different vendors will be mentioned below, just the ones commonly used by VEO. A prote
17 4.2.4 GEGE (General Electric) Multilin 3 series 4.3 Control center softwareproviding protection, control, monitoring and metering, and both loc
18 5 Configuration process The following configuration steps describe the procedures used when trying to accomplish the goals of this thesis work.
19 Before any work was begun the station topology needed to be defined. This would help in seeing the big picture on how the test station should fun
20 5.1 REF 541 and CAP 505 The CET tool, which is used to configure the SPA-ZC 400 needed to have the REF 541 configuration file (file format .ar)
21 5.2.1 Problems occurring with CET The first SPA-ZC unit used had an older firmware than the firmware set in CET, thus the Ethernet address given
22 5.3 Vampset The VAMP 257 has native support for IEC 61850 and an Ethernet port on its backside, so no extra equipment was needed to configure th
EXAMENSARBETE Författare: Joakim Ainasoja Utbildningsprogram och ort: Elektroteknik Vasa Inriktningsalternativ/Fördjupning: Elkrafts
23 The same problem was encountered with the REF 541 unit and it was resolved in the same manner using the RTU 560 PLC for inverting the local/remot
24 At the beginning the hardware and protocols to be used were defined in RTUtil by adding the items to the network tree and the hardware tree. In t
25 Another problem encountered was that with the RTUtil software installation a template .icd file for the RTU functions came bundled at the install
26 Figure 16. PCM 600 5.6 CCT/IET CCT is a licensed tool created by ABB. It comes bundled with the PCM600 Engineer Pro software package and is mea
27 It was then important to check that all the units had correct IP addresses and that the devices all had the same bus connection selected. Figure
28 5.6.1 Problems with CCT One major problem encountered during the testing stage was that after a new configuration upload to the RTU, the RTU wou
29 Figure 19. IEC 61850 object addresses in Microsoft Excel where each row is one object. By cross referencing the objects logical nodes and classe
30 5.8 Multiprog WT The RTU 560G has a PROCONOS programmable logic controller and to create programs for it the software MWT is used. From RTUtil i
31 Figure 21. PLC program for duplicate commands and signal bit states. Apparently the REF 541 relay demanded a signal from PLC objects to be activ
32 Figure 22. PLC program section for inverted L/R and RTU time written to variable VAR_TIMESTAMP. When the program had been completed the PLC prog
OPINNÄYTETYÖ Tekijä: Joakim Ainasoja Koulutusohjelma ja paikkakunta: Sähkötekniikka Vaasa Suuntautumisvaihtoehto/Syventävät opinnot: Vo
33 one containing event lists and the two others containing measurement diagrams for the two bays. Buttons for switching between the pages were also
34 The RTU web interface can be accessed by setting the computer in the same IP range as the RTU, in this case 192.168.0.X where the X can be any nu
35 5.10 MicroSCADA Lastly the control station was made in MicroSCADA. The communication from the RTU to MicroSCADA was made by using the IEC 608
36 Figure 28. Link properties made in RTUtil. Once the communication was established it was time to add the process objects, which was done by util
37 Figure 30. Setting of attributes to the switching object. The VAMP 257 switching command was made without the select before operate function. I
38 When the objects had been set the display builder could be launched and the process display was built by the drag-and-drop method from the object
39 Figure 33. Command procedure for time synchronization. The command procedure then had to be linked to a time channel that would execute the code
40 The final station process display is seen below in figure 35. Figure 35. Process display made in MicroSCADA showing na overcurrent trip on bay A
41 5.11 Results The final result was a functioning station with devices made by two vendors in both local and remote control. Even if the remote sim
42 6 Discussion and conclusion At first when this thesis work was assigned to me I did not know what to expect or how to start, as most engineering
Table of contents Abstract Abstrakt Tiivistelmä Abbreviations 1 Introduction ...
43 I have not had the opportunity to read the specific demands of the IEC 61850 standard, but the interoperability can still be improved between pr
44 7 List of sources 1. ABB Substation Automation Oy. ABB. [Online] July 31, 2001. [Cited: March 1, 2010.] http://library.abb.com/global/scot/scot2
RTU 560 with IEC 61850 configuration guide Guide Revision 1 Made by: Joakim Ainasoja 1.12.2010
Guide Joakim Ainasoja 1.12.2010 2 (33) Vaasa Engineering Oy • Runsorintie 5 • FI-65380 Vaasa, Finland Tel. +358 207 1901 • Fax +358
3 (33) 1 General steps of the RTU 560 configuration for IEC 61850
4 (33) 2 Introduction This guide has been made in co-development with a thesis project made in 2010 at Vaasa Engineering Oy concerning the RTU 5
5 (33) Figure 3. Selecting objects into datasets. Set the dataset(s) to be used into report control block(s) and set the report control block na
6 (33) 4 SPA-ZC 400 IEC 61850 settings As with VAMP it is necessary to set name and IP addresses for the device, as well as set the IP address f
7 (33) Figure 7. Inverted local/remote setting. 5 Software needed for RTU 560 configuration (latest versions preferred): a) RTUtil b) Web br
8 (33) 6 Configuration of RTU 560 in RTUtil. Firstly it is necessary to build the project environment data. Initialize the signal tree: Set numb
5.2.1 Problems occurring with CET ... 215.3 Vampset ...
9 (33) Figure 10. Adding items to the network tree. Then the final network tree might look something like figure 11. Figure 11. Network tree Af
10 (33) Notice that all items that are linked to another tree get a small red circle at the item icon indicating that it has been linked. This wi
11 (33) When all required settings are made it is time to do a consistency check. The consistency check will reveal any direct error or if some i
12 (33) Then select the exported PD Excel file by browsing it. When the Excel file has been selected it should open in the Excel software (if ins
13 (33) Figure 18. Selection of columns for the corresponding parameters. A secondary faster method of selecting these columns is to use the “se
14 (33) Export a .iid file from RTUtil and rename it to .icd. This file is then needed in the CCT tool. At IEC 61850 sub line, IED name and acce
15 (33) 7 PCM 600 configuration Not many steps are needed with the PCM 600 tool for IEC 61850 engineering with RTU 560. Basically it can be used
16 (33) 8 CCT configuration Build a new project and import the .scd file generated from PCM 600 so that a substation structure will be built. Th
17 (33) When the bus connection has been selected it is important to select Update DataFlow from the Tools menu as illustrated in figure 24. Fig
18 (33) Figure 26. Removal of unnecessary RCBs in CCT. Now when the settings are made a new .scd file should be exported. 9 Importing IEC 61850
Abbreviations ASCII American Standard Code for Information Interchange BRCB Buffered Report Control Block CAP 505 Computer Aided Programming 505 CC
19 (33) Select the .scd file fol import and then select the Excel file containing the process data (usually named ExcelExportPD_<RTU name>.
20 (33) Excel has great functions for sorting data and that can be used to sort the process objects and make them easier to find within the Excel
21 (33) Then the Excel file should be imported to RTUtil (note that a new RTUtil project will be made and get the same name as the Excel file onc
22 (33) When the Excel file has been imported the process objects should appear in the signal tree and if the IEDs have already been defined they
23 (33) Figure 37. Selected data points for PLC task Q0x2. Now that all objects are inserted and the attributes are set, the RTU configuration f
24 (33) 10 Multiprog WT configuration for PLC functions Multiprog WT can be launched from RTUtil along with an exported RTU560 template project.
25 (33) Then build the POU by right clicking the folder named Logical POUs and the Insert. A new window will appear where you can select the prog
26 (33) Creation or selection of RTU variables can be done by just right-clicking any input or output on the function blocks and select Variable.
27 (33) Figure 43. Example program worksheet in MWT. Remember to compile the worksheets and build cross references when you are done. The progra
28 (33) Figure 45. Selection of program to task. Now the PLC program can be built from the Build menu. One way to get the program into the RTU
1 1 Introduction What if there were no standards published yet to this day. People would roam around while producing unique ideas which would lead
29 (33) It is also possible to directly connect with the RTU unit for uploading and debugging of the PLC program in real-time. That was not teste
30 (33) Figure 48. Example on how the breaker position indicator and command are set. If more than the main page is made, remember to make butto
31 (33) 12 Web interface and upload of configuration files To connect to the RTU web interface you can simply connect through a web browser such
32 (33) Figure 50. Configuration file manager in RTU 560 web interface When logged in as Admin the user has the rights to change passwords and “
33 (33) The HMI application can be launched from the web interface, but a quicker method is to right click the HMI launch link, copy the link add
AAPPENDIX 2 1(2) BAY Q01A1 VAMP 257 IP:192.168.2.3IEC 60870-5-101 to CS AddressingStationSubnetBayBay objectObject description, max 30 charactersDes
AAPPENDIX 2 2(2) BAY Q02A1 REF 541/SPA-ZC 400 IP:192.168.2.10IEC 60870-5-101 to CS AddressingStationVoltageBayObject description, max 30 charactersD
2 1.1 Background This thesis work was assigned to me by Vaasa Engineering Oy. My work began in the beginning of February 2010. The popularity of th
Kommentare zu diesen Handbüchern