Konfiguracja połączenia pomiędzy serwerem OPC, a sterownikiem
Transkrypt
Konfiguracja połączenia pomiędzy serwerem OPC, a sterownikiem
s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 Konfiguracja po czenia pomi dzy serwerem OPC, a sterownikiem PLC dla sieci Profibus www.siemens.pl/net 1 s PO I. FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 Konfiguracja stacji PC. 1. Po uruchomieniu SIMATIC Manager tworzymy nowy projekt wybieraj c menu File nast pnie New. Wpisujemy nazw oraz miejsce, gdzie projekt ma zosta zapisany. www.siemens.pl/net 2 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 2. Dodajemy stacj SIMATIC PC Station, klikaj c prawym przyciskiem myszy > Insert New Object > SIMATIC PC Station. www.siemens.pl/net 3 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 3. Po dodaniu stacji nale y ustawi konfiguracje sprz tow klikaj c dwukrotnie na Hardware. Po otwarciu si okna HWConfig dodajmy elementy stacji PLC zaczynaj c od: OPC Server Karta Profibus: CP 5512 www.siemens.pl/net 4 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 4. Konfiguracja po czenia tzn. podanie adresu stacji, a nast pnie przyciskamy na New, aby utworzy nowy profil z ustawieniami po czenia. www.siemens.pl/net 5 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC 5. Nast pnie nale y okre li pr dko Data: 16/07/2012 po czenia oraz profil komunikacji. 6. Utworzony profil sieci wraz z przypisanym adresem stacji. www.siemens.pl/net 6 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 7. Widok utworzonej konfiguracji zawieraj cy OPC Server i procesor komunikacyjny CP5512 8. Przechodzimy do konfiguracji po czenia za pomoc narz dzia NetPro. W oknie mo na zauwa stacj PC podpi do sieci PROFIBUS. Klikamy na OPC Server i dodajemy po czenie przyciskaj c prawym przyciskiem myszy i wybieraj c Insert New Connection. www.siemens.pl/net 7 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC 9. Wybieramy typ po czenia: Unspecified. www.siemens.pl/net 8 Data: 16/07/2012 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 10. Ustawiamy, aby utworzone po czenie by o aktywne Establis an active connection, wybieramy adres partnera ( 2 ) oraz przechodzimy do Address Details w celu sprecyzowania parametrów po czenia. www.siemens.pl/net 9 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 11. W oknie Address Details podajemy adres racka i slotu, do którego przypisany jest nasz CPU, mo na to znale w konfiguracji sprz towej partnera. Po wprowadzeniu adresów zatwierdzamy konfiguracje. www.siemens.pl/net 10 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 12. Zapisujemy i kompilujemy z opcj sprawdzenia wszystkich wprowadzonych zmian. 13. Wynik kompilacji nie powinien zawiera www.siemens.pl/net 11 adnych b dów. s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 14. Kolejnym etapem jest ustawienie stacji PC w Stadion Configuration Editior. Najprostszym sposobem jest import ustawie z projektu utworzonego wcze niej w Step 7. Wybieramy Import Station, a nast pnie wskazujemy cie do pliku z ustawieniami, który powinien znajdowa si w C:\Siemens\Step7\S7Proj\opc\XDBs\pcst_1.xdb www.siemens.pl/net 12 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC www.siemens.pl/net 13 Data: 16/07/2012 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 15. Program umo liwia podgl d konfiguracji zawartej w pliku przed jej wprowadzeniem. www.siemens.pl/net 14 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 16. Konfiguracja stacji w trybie ONLINE umo liwia zmian parametrów, jak równie sprawdzenie stanu poszczególnych jej elementów. www.siemens.pl/net 15 s PO II. FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 Konfiguracja sterownika PLC. 1. Dodajemy stacj SIMATIC 300 w oknie projektu SIMATIC Managera, klikaj c prawym przyciskiem myszy > Insert New Object > SIMATIC 300 Station. Konfiguracja sterownika nie musi by zawarta w tym samym projekcie. 2. Po dodaniu stacji nale y wprowadzi konfiguracje sprz tow klikaj c dwukrotnie na Hardware. W oknie HWConfig dodajmy elementy stacji PLC zaczynaj c od: Rail: SIMATIC 300 > RACK-300 > Rail PS-300: SIMATIC 300 > PS-300 CPU: SIMATIC 300 > CPU-300 www.siemens.pl/net 16 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 3. Konfiguracja interfejsu PROFIBUS W pierwszym kroku nale y zmieni typ po czenia z MPI na PROFIBUS. Nast pnie przechodzimy do zak adki Properties. www.siemens.pl/net 17 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 4. Okno to umo liwia podanie adresu stacji oraz wybór skonfigurowanego wcze niej po czenia. www.siemens.pl/net 18 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 5. Po zatwierdzeniu ustawie po czenia zapisujemy ustawienia i wgrywam do sterownika. www.siemens.pl/net 19 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 6. Tworzymy przyk adowy blok danych w celu sprawdzenia poprawnej konfiguracji. www.siemens.pl/net 20 s PO III. FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 Konfiguracja OPC Scout v10 1. Pierwszym etapem jest dodanie serwer OPC.SimaticNet, po przez zaznaczenie go w ównym oknie Server Explorer i przeci gni cie do folderu Server znajduj cego si w Workbook. www.siemens.pl/net 21 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 2. W oknie Woorkbook tworzymy nowy widok DA view, w którym deklarujemy zmienne zawarte we wcze niej utworzonym bloku danych. www.siemens.pl/net 22 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 3. Deklaracja zmiennych. S7:[<nazwapo czenia>]<objekt><typ><o>,<c> <objekt>:= "I"| // input "Q"| // output "M"| // memory bit "PI"| // peripheral input "PQ" // peripheral output <type><o>:= "X<o>.<bit>" | // Bit <bit>= template for the bit address "B<o>" | // byte (unsigned) "W<o>" | // word (unsigned) "D<o>" | // double word (unsigned) "CHAR<o>" | // byte (signed) "INT<o>" | // word (signed) "DWORD<o>" | // double word (signed) "REAL<o>"| // floating point 4 bytes "DT<o>"| // date and time, 8 bytes BCD format "DATE<o>"| // date and time, 8 bytes, time always 00:00:00 "TIME<o>"| // time value (signed), IEC format, in ms "S5TIMEBCD<o>"| // time variable (unsigned, 16 bits), 0 to 9990000 ms "TOD<o>"| // time of day (unsigned), 0 to 86399999 ms "STRING<o>.<len>" // character string. <len> is a template for the string length <o> // Template for the address of the first variable, this is a byte offset in the address range. <c> // Template for the number of variables of a type to be addressed starting at the offset specified in the address parameter. www.siemens.pl/net 23 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 4. Przyk ad deklaracji zmiennych zawartych w bloku danych i pami ci PLC. www.siemens.pl/net 24 s PO FAQ: 24/PL CZENIE SERVERA OPC ZE STEROWNIKIEM PLC Data: 16/07/2012 5. Zak adka DA view umo liwia podgl d stanu zmiennych oraz ich edycj . www.siemens.pl/net 25