Konfiguracja po czenia pomi dzy serwerem OPC, a sterownikiem PLC dla sieci Profibus 1
I. 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. 2
2. Dodajemy stacj SIMATIC PC Station, klikaj c prawym przyciskiem myszy > Insert New Object > SIMATIC PC Station. 3
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 4
4. Konfiguracja po czenia tzn. podanie adresu stacji, a nast pnie przyciskamy na New, aby utworzy nowy profil z ustawieniami po czenia. 5
5. Nast pnie nale y okre li pr dko po czenia oraz profil komunikacji. 6. Utworzony profil sieci wraz z przypisanym adresem stacji. 6
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. 7
9. Wybieramy typ po czenia: Unspecified. 8
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. 9
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. 10
12. Zapisujemy i kompilujemy z opcj sprawdzenia wszystkich wprowadzonych zmian. 13. Wynik kompilacji nie powinien zawiera adnych b dów. 11
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 12
13
15. Program umo liwia podgl d konfiguracji zawartej w pliku przed jej wprowadzeniem. 14
16. Konfiguracja stacji w trybie ONLINE umo liwia zmian parametrów, jak równie sprawdzenie stanu poszczególnych jej elementów. 15
II. 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 16
3. Konfiguracja interfejsu PROFIBUS W pierwszym kroku nale y zmieni typ po czenia z MPI na PROFIBUS. Nast pnie przechodzimy do zak adki Properties. 17
4. Okno to umo liwia podanie adresu stacji oraz wybór skonfigurowanego wcze niej po czenia. 18
5. Po zatwierdzeniu ustawie po czenia zapisujemy ustawienia i wgrywam do sterownika. 19
6. Tworzymy przyk adowy blok danych w celu sprawdzenia poprawnej konfiguracji. 20
III. 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. 21
2. W oknie Woorkbook tworzymy nowy widok DA view, w którym deklarujemy zmienne zawarte we wcze niej utworzonym bloku danych. 22
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. 23
4. Przyk ad deklaracji zmiennych zawartych w bloku danych i pami ci PLC. 24
5. Zak adka DA view umo liwia podgl d stanu zmiennych oraz ich edycj. 25