Logic Developer -PLC Pakiet do programowania
Transkrypt
Logic Developer -PLC Pakiet do programowania
Pierwsze kroki Logic Developer - PLC Pakiet do programowania sterowników logicznych Wersja 3.00 Czerwiec 2002 GFK-1918C-PL Wszelkie prawa zastrzeżone. Żadna część tej publikacji nie może być reprodukowana w żadnej formie w sposób elektroniczny czy mechaniczny, właczając w to wykonywanie kserokopii i nagrywanie, bez pisemnego zezwolenia uzyskanego od GE Fanuc Automation North America, Inc.. Zrzeczenie się gwarancji i odpowiedzialności Dołożono wszelkich starań aby informacje zawarte w tym podręczniku były dokładne i wiarygodne. Jednakże, GE Fanuc Automation North America, Inc. nie ponosi się odpowiedzialności za żadne błędy, omyłki lub nieścisłości itp. Bez oganiczenia powyższych stwierdzeń,firma GE Fanuc Automation North America, Inc. zrzeka się wszystkich form i rodzajów gwarancji, sprecyzowanej lub domniemanej, włączając w to gwarancję handlową i przydatności zastosowania do konkretnego celu, w odniesieniu do informacji zamieszczonych w tym podręczniku oraz opisanego w nim oporgramowania. Całe ryzyko, zarówno co do jakości, jak i wydajności tych informacji oraz oprogramowania spoczywa na kliencie lub użytkowniku. GE Fanuc Automation North America, Inc. nie ponosi odpowiedzialności za jakiekolwiek uszkodzenia, włączając w to uszkodzenia specjalne lub konsekwentne, spowodowane na skutek korzystania z tych informacji lub oprogramowania, nawet jeśli firma GE Fanuc Automation North America, Inc. została wcześniej powiadomiona o możliwości wystąpienia tych uszkodzeń. Zastosowanie informacji zamieszczonych w tym podręczniku i oprogramowania w nim opisanego jest obiektem standardowej umowy licencyjnej firmy, GE Fanuc Automation North America, Inc. która musi być wykonana przez klienta lub użytkownika przed rozpoczęciem korzystania z tych informacji czy oprogramowania. Uwaga GE Fanuc Automation North America, Inc. zastrzega sobie prawo do dokonywania zmian w produkcie opisanym w tej publikacji, w dowolnym okresie czasu i bez uprzedniego powiadomienia. © 2001, 2002 GE Fanuc Automation North America, Inc. Wszelkie prawa zastrzeżone. CIMPLICITY jest zastrzeżonym znakiem handlowym firmy GE Fanuc Automation. Wszelkie inne znaki handlowe zamieszczone w tej publikacji zostały użyte wyłącznie do celów określenia zgodności i kompatybilności z produktami firmy GE Fanuc Automation North America, Inc.. Prosimy o nadsyłanie korespondencji. Jeżeli mają Państwo jakiekolwiek uwagi, pytania czy też sugestie odnośnie naszej dokumentacji, prosimy o przesyłanie ich pod nastepujący adres e-mailowy: [email protected] Spis treści 1 Witamy 1 Wymagania systemowe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Instalowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Autoryzacja produktu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Wsparcie techniczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Ameryka Północna . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Ameryka Południowa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Europa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 CIMPLICITY Machine Edition 9 Pierwsze kroki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Projekty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Globalne wyszukiwanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Narzędzia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Zmienne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Pomoc programu Machine Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Companion (Asystent) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 InfoViewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3 Podsystemy sterowników logicznych GE Fanuc 23 Tworzenie i konfigurowanie podsystemów . . . . . . . . . . . . . . . . . . . . . 24 Tworzenie podsystemów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Konfigurowanie podsystemów . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Konfigurowanie komunikacji . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Współdziałnie ze sterownikiem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Sprawdzanie podsystemu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Pobierz/Prześlij . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Tryby pracy Run/Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Online/Offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Tabele błędów działania . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Tabele podglądu zmiennych . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Raporty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 CIMPLICITY Logic Developer - PLC Wersja 3.00 i 4 Konfiguracja sprzętowa HWC 37 Konfigurowanie sterowników logicznych serii 90™-30 . . . . . . . . 37 Moduł do pozycjonowania osi DSM314 . . . . . . . . . . . . . . . . . . . . 40 Programowalny sterownik logiczny serii 90™-70 w układach z rezerwacją . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Konfigurowanie układów z rezerwacją . . . . . . . . . . . . . . . . . . . . . 45 Oddalone układy wejść/wyjść VersaMax . . . . . . . . . . . . . . . . . . . 49 Remote I/O Scanner - oddalony skaner wejść/wyjść Genius serii 90™-70 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 5 Edytory programów sterujących 55 Edytor języka drabinkowego (LD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Praca w trybie offline z edytorem języka drabinkowego (LD) . . . 58 Praca w trybie online z edytorem języka drabinkowego (LD) . . . . 61 Zmiany typu jeden-do-jeden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Zapis zmian w podsystemie sterownika programowalnego . . . . 63 Funkcje języka drabinkowego . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Edytor listy instrukcji (IL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Praca w trybie offline z edytorem listy instrukcji (IL) . . . . . . . . . . 69 Praca w trybie online z edytorem listy instrukcji (IL) . . . . . . . . . . 71 Zapis zmian do podsystemu sterownika programowalnego . . . . 72 Funkcje i instrukcje języka IL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Bloki C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Praca z blokami C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Programy C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Programy użytkownika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Praca z programami użytkownika . . . . . . . . . . . . . . . . . . . . . . . . . 78 6 Programowanie Motion 79 Edytor PLC Motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Praca z edytorem Motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Polecenia Motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Lokalny program sterujący (Local Logic) . . . . . . . . . . . . . . . . . . . . . . . 83 Praca z edytorem lokalnych porgramów sterujących . . . . . . . . . . 84 Zmienne lokalnych programów sterujących . . . . . . . . . . . . . . . . . 85 Polecenia i operatory lokalnych programów sterujących . . . . . . . 87 ii CIMPLICITY Logic Developer - PLC Wersja 3.00 Edytor CAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Praca z Edytorem CAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 CIMPLICITY Logic Developer - PLC Wersja 3.00 iii iv CIMPLICITY Logic Developer - PLC Wersja 3.00 1 Witamy Gratulujemy Państwu zakupu Logic Developer - PLC , komponentu Machine Edition służącego do programowania sterownika PLC. Pakiet ten zawiera wszystkie narzędzia potrzebne do tworzenia efektywnych aplikacji. Logic Developer - PLC umożliwia konfigurację sprzętową programowalnego sterownika logicznego lub oddalonych układów We/Wy, tworzenie i edycję programu sterującego dla programowalnych sterowników logicznych, pobieranie i przesyłanie projektów oraz monitorowanie i ślkedzenie procesu wykonywania programu sterującyego. Projekty mogą być importowane z folderów Logicmaster, VersaPro i CimplicityControl. Logic Developer - PLC umożliwia tworzenie aplikacji sterujących na komputerze osobistym i przesyłanie ich do pogramowalengo sterownika logicznego poprzez sieć Ethernet lub połączenie szeregowe/modemowe. CIMPLICITY Logic Developer - PLC Wersja 3.00 1 1 Witamy Host w środowisku Machine Edition, Logic Developer - PLC stwarza możliwość korzystania z bogatego w funkcje zestawu narzędzi ułatwiających programowanie (patrz strona 15). Te same narzędzia mogą być zastosowane w modułach Logic Developer - PC, Logic Developer - State, View i Motion tworząc środowisko programistyczne. Środowisko Machine Edition unifikuje i organizuje komponenty zapewniając operacje sieciowe oraz możliwość współdzielenia danych. Logic Developer - PLC zawiera modułów (komponentów): 2 ■ Konfiguracja sprzętowa (HWC): to kontekstowe narzędzie służące do konfigurowania i dostosowywania programowalnych sterowników logicznych GE Fanuc lub oddalonych układów We/Wy do specyficznych potrzeb operatora. W celu uzyskania dodatkowych informacji na temat konfiguracji sprzętowej, patrz strona 39. ■ Edytora języka drabinkowego: to inteligentny, oparty na komórkach, edytor graficzny służący do tworzenia programu sterującego w postaci drabiny logicznej LD (Ladder Diagram). Użytkownik może dostosować do swoich potrzeb wygląd i obsługę edytora języka drabinkowego. W celu uzyskania dodatkowych informacji na temat edytora języka drabinkowego, patrz strona 55. ■ Edytor listy instrukcji: to łatwy w użyciu, edytor tekstowy służący do tworzenia programu sterującego w formacie listy instrukcji. Konfigurowalne reguły formatowania i możliwiość oznaczania kolorami znacznie ułatwiają odczytywanie skryptów użytkownika. W celu uzyskania dodatkowych informacji na temat edytora listy instrukcji, patrz strona 68. ■ PLC Motion Editor: to edytor tekstowy, który umożliwia użytkownikowi wprowadzanie programu w preferowanym przez niego stylu. PLC Motion Editor został specjalnie zaprojektowany do obsługi modułu ruchu DSM314. W celu uzyskania dodatkowych informacji na temat edytora Motion, patrz strona 79. ■ Edytor lokalnych programów sterujących Local Logic Editor: to edytor tekstowy używany do tworzenia programu sterującego wykonywanego lokalnie w module ruchu DSM314. Program ten działa synchronicznie z programem PLC Motion, lecz jest on niezależny od jednostki centralnej sterownika. W celu uzyskania dodatkowych informacji na temat Local Logic Editor, patrz strona 85. ■ Edytor CAM: to program narzędziowy Logic Developer - PLC edytora ruchu zaprojektowany specjalnie do obsługi modułu ruchu DSM314. Zawiera on graficzne narzędzia do tworzenia, edycji i zarządzania elektronicznymi profilami CAM. W celu uzyskania dodatkowych informacji na temat edytora CAM, patrz strona 88. ■ Bloki C i Programy C: to niezależne fragmenty kodu programu, zapisane w języku C, napisane poza modułem Logic Developer - PLC, korzystające z zestawu narzędzi programistycznych języka C dla sterowników GE Fanuc serii 90, Programmer’s Toolkit for Series 90 PLCs User’s Manual (GFK-0646). Prekompilowane bloki C i programy C (pliki .exe) są importowane do projektu użytkownika. W celu uzyskania dodatkowych informacji na temat bloków C, patrz strona 75. W celu uzyskania dodatkowych informacji na temat programów C, patrz strona 77. CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Witamy Wymagania systemowe WYMAGANIA SYSTEMOWE ■ Windows® NT wersja 4.0 z zainstalowanym service pack 4.0 lub późniejszym LUB Windows 2000 Professional LUB Windows XP LUB ■ ■ ■ ■ ■ ■ ■ GFK-1918C-PL Windows 98 SE. Internet Explorer wersja 5.5 z zainstalowanym Service Pack 2 lub późniejszym. (Należy zainstalować IE5.5 SP2 przed zainstalowaniem oprogramowania Machine Edition.) Komputer wyposażony w procesor-Pentium 200 MHz. (300 MHz jeżeli systemem operacyjnym jest Windows XP lub Windows 2000.) 128 MB pamięci RAM. Komputer wyposażony w sieć opartą na protokole TCP/IP . 110 MB wolnego miejsca na dysku (a do 310 MB jeżeli zainstalowane są również inne produkty CIMPLICITY Machine Edition). 200 MB wolnej przestrzeni na dysku twardym z przeznaczeniem na przykładowe projekty (opcjonalnie). Dodatkowe wolne miejsce na dysku twardym do wykorzystania przez pliki projektów i pliki tymczasowe. CIMPLICITY Logic Developer - PLC Wersja 3.00 3 1 Witamy Instalowanie INSTALOWANIE W celu zainsta lowania Logic Dev eloper - PLC 1. Włożyć płytę CD CIMPLICITY Machine Edition do stacji CD-ROM komputera. Domyślne, program instalacyjny uruchomi się automatycznie. Jeżeli program instalacyjny nie uruchomi się automatycznie, należy uruchomić plik Setup.exe znajdujący się w katalogu głównym na płycie CD. 2. Kliknąć na Install (Instalowanie) w celu rozpoczęcia procesu instalacji. 3. Postępować według instrukcji pojawiających się na ekranie. 4 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Witamy Autoryzacja produktu AUTORYZACJA PRODUKTU Przed rozpoczęciem pracy z Logic Developer - PLC , należy dokonać autoryzacji oprogramowania za pomocą programu do autoryzacji produktu. Jeżeli użytkownik nie dokona autoryzacji oprogramowania, może korzystać z niego jedynie przez czterodniowy okres próbny. Ta procedura trwa tylko kilka minut a umożliwia użytkownikowi korzystanie ze wsparcia technicznego dla produktu. Należy skontaktować się z firmą GE Fanuc telefonicznie, z pośrednictwem faxu lub poczty elekronicznej, gdyż jest to częścią procedury autoryzacji. W celu dokona nia aut or yzac ji kopi i Ma chine Edit ion 1. Należy przygotować otrzymane numery seryjne. Numery seryjne są umieszczone na arkuszu licencji, który został dostarczony wraz z produktem. 2. Uruchomić program Product Authorization (Autoryzacja produktu) z menu Start > Programy > Autoryzacja produktu. Pojawi się okno dialogowe Product Authorization (Autoryzacja Produktu). 3. Kliknąć Add (Dodaj). 4. Wybrać sposób komunikacji, który zostanie użyty do przeprowadzenia procesu autoryzacji: Internet, Phone/Fax/ E-mail or Floppy Disk Transfer. (Internet, Telefon/Faks/E-mail lub transfer poprzez stację dyskietek). Kliknąć Next (Następny). Jeżeli została wybrana opcja Internet, należy przejść do punktu 5. Jeżeli została wybrana opcja Telefon/ Faks/Email, należy przejść do punktu 5. Jeżeli została wybrana opcja transfer poprzez stację dyskietek, przed kontynuacją należy upewnić się, że posiadamy dyskietkę autoryzacyjną. 5. Wypełnić pola w oknie dialogowym. Pola oznaczone znakiem gwiazdki (*) muszą zostać wypełnienione. 6. Jeżeli dokonujemy autoryzacji poprzez: ■ Internet, kliknąć na Submit Authorization (Przedłóż Autoryzacje). W odpowiedzi otrzymasz nowy kod(y). ■ Telefon, kliknąć Telefon/Fax i wybrać numer pojawiający się na ekranie w celu otrzymania nowego kodu. ■ Faks, kliknąć Telefon/Fax. W pojawiającym się oknie dialogowym, kliknąć Print FAX (Drukuj FAX). Należy wysłać do firmy Ge Fanuc faksem prośbę o autoryzację produktu, korzystając z numeru faksu zamieszczonego na wydruku. W odpowiedzi ottrzymasz faks z nowym kodem autoryzacji. ■ Email, kliknąć Send E-mail (Wyślij E-mail). W pojawiającym się oknie dialogowym, kliknąć Authorize (Autoryzuj) w celu wysłania do firmy GE Fanuc wiadomości email. Odpowiedź wraz z nowym kodem autoryzacji zostanie dostarczona do użytkownika emailem. Autoryzacja produktu zostaje zakończona po wprowadzeniu i zaakceptowaniu przez program nowego kodu autoryzacji. Zależnie od rodzaju zakupionego produktu, może zaistnieć potrzeba uruchomienia programu Autoryzacji produktu kilka razy. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 5 Witamy 1 Autoryzacja produktu W celu prz en ies ienia a ut oryza cji na inny kompu ter należy 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Użytkownik może uruchamiać oprogramowania tylko na komputerze, na którym przeprowadzony został proces autoryzacji produktu. Jeżeli chcemy tworzyć projekty na innym komputerze, należy postąpić według następujących kroków w celu przeniesienia autoryzacji z jednego komputera na drugi. Zainstalować Logic Developer - PLC na komputerze, na który przenoszona będzie autoryzacja. Uruchomić program autoryzacji produktu z poziomu menu Start > Programy > CIMPLICITY Machine Edition > Autoryzacja produktu. Pojawi się okno dialogowe Autoryzacja produktu. Kliknąć Software (Oprogramowanie). Po prawej stronie w górnej części ekranu znajduje się kod miejsca sieciowego podsystemu (Target Site Code). Należy zapisać dokładnie ten kod. Należy upewnić się że jest on poprawnie zapisany, gdyż w innym przypadku dalsza praca nie będzie możliwa. Kod ten będzie potrzebny podczas przenoszenia autoryzowanego oprogramowanie z komputera źródłowego. Kliknąć Add (Dodaj). Pojawi się kreator autoryzacji produktu. Kliknąć Authorize by disk (Autoryzuj za pomocą dyskietki). W tym punkcie, należy przejść do komputera źródłowego, na którym jest zainstalowane autoryzowane oprogramowanie i przenieść autoryzację na dyskietkę. Na komputerze źródłowym, uruchomić program autoryzacji produktu i kliknąć Software (Oprogramowanie). Kliknąć Move (Przenieś) a następnie kliknąć OK. Wprowadzić kod podsystemu miejsca sieciowego (Target Site Code) który został zapisany w kroku 3 i kliknąć Next (Następny). Sprawdzić czy kod miejsca jest poprawny i kliknąć OK. Włożyć czystą, sformatowaną dyskietkę do stacji dyskietek i kliknąć Next (Następny). Kod autoryzacji zostanie przeniesiony na dyskietkę i powinno pojawić się okno dialogowe z komunikatem, że operacja zakończyła się sukcesem. Kliknąć OK. Przejść z powrotem do komputera, na który przenoszona jest autoryzacja i włożyć dyskietkę do stacji. Powinien wyświetlić się ekran zawierający prośbę o włożenie dysku autoryzacji. Kliknąć Next (Następny). Kliknąć Finish (Zakończ). Powinien pojawić się ekran informujący, że operacja przeniesienia zakończyła się sukcesem. Kliknąć OK. Autoryzacja została przeniesiona na nowy komputer. 6 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Witamy Wsparcie techniczne WSPARCIE TECHNICZNE Wsparcie jest dostępne dla zarejestrowanych użytkowników bezpłatnie przez okres 90 dni od daty zakupu. Wsparcie i bezpłatna subskrypcja na dodatkowe rozszerzenia systemu (SaFE) może zostać zakupiona u lokalnego dystrybutora firmy GE Fanuc. W przypadku zaistnienia problemów, które nie mogą zostać rozwiązane przy użyciu informacji zamieszczonych w podręczniku, systemu pomocy online oraz bazy informacji Technical Advisor (Doradca Techniczny) należy skontaktować się z firmą GE Fanuc telefonicznie lub z pośrednictwem faksu lub poczty elekronicznej. Podczas kontaktowania się z firmą GE Fanuc, zalecane jest aby telefon z którego dzwonimy znajdował się blisko komputera z zainstalowanym oprogramowaniem CIMPLICITY Machine Edition i było ono uruchomione. Należy także mieć przygotowane następujące informacje, co przyspieszy i usprawni naszą obsługę: ■ Numer seryjny umieszczony na płycie instalacyjnej CD oraz nazwa i numer wersji produktu odczytany z okna dialogowego Help>About. ■ Marki i modele wszystkich komponentów sprzętowych znajdujących się w Państwa komputerze. ■ Rodzaj systemu operacyjnego i numer wersji. Ameryka Północna Gorąca linia wsparcia: 1-800-GEFANUC (1-800-433-2682) Faks: (780) 420-2049 Internet: http://www.gefanuc.com Email: [email protected] Komentarze na temat naszych podręczników oraz pomoc: [email protected] Adres pocztowy: GE Fanuc 2700 Oxford Tower, 10235 - 101 St. Edmonton, AB, Canada, T5J 3G1 Ameryka Południowa Telefon: +58 (261) 760 2862 Faks: +58 (261) 765 0909 Internet: http://www.gefanuc.com (proszę odwiedzić naszą portugalską stronę internetową o adresie www.gefanuc.com.br) E-mail: [email protected] Adres pocztowy: GE Fanuc Automation Latin America Call 120 con Av. 17, Los Haticos -GE Turbimeca Maracaibo, Venezuela Europa Internet: W celu uzyskania aktualnych informacji, proszę odwiedzić naszą stronę internetową www.gefanuc-europe.com i kliknąć na “Offices i Services” (“Biura i Serwisy”). W celu uzyskania aktualnych informacji technicznych proszę odwiedzić naszą stronę internetową www.gefanuc.com/support. E-mail: [email protected] GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 7 1 8 Witamy Wsparcie techniczne CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL 2 CIMPLICITY Machine Edition Machine Edition oferuje użytkownikowi kompletne oprogramowanie do tworzenia aplikacji automatyki w jednym pakiecie. Machine Edition posiada integralne środowisko do tworzenia oraz narzędzia, które umożliwiają użytkownikowi spędzanie większej ilości czasu na tworzeniu aplikacji niż na na nauce obsługi oprogramowania. Wszystkie produkty Machine Edition są w pełni zintegrowane ze środowiskiem i pozostają w interakcji pomiędzy sobą. ■ Wspóldzielą one tą samą bazę danych projektu. Koniec z traceniem czasu na synchronizację punktów danych pomiędzy aplikacjami. ■ Współdzielą one ten sam zestaw narzędzi zapewniając zgodność interfejsu podczas całego procesu tworzenia. ■ Są one wyposażone w pełną obsługę techniki "przeciągnij i upuść (drag-and-drop)" stosowaną pomiędzy narzędiami a edytorami. ■ Posiadają one cechy w pełni uniwersalnego systemu. Użytkownik posiada możlwość wyboru typu maszyny, na której projekt będzie uruchamiany. ■ Aplikacje, po kliknięciu na dowolny element, wyświetlają okno pomocy Companion (Asystent). Poniższa ilustracja przedstawia okno projektu Machine Edition Indeks pomocy Toolchest (Biblioteka szablonów) Navigator (Nawigator) InfoViewer Inspector (Inspektor) Companion (Asystent) Feedback Zone Data Watch (Obserwacja danych) CIMPLICITY Logic Developer - PLC Wersja 3.00 9 2 CIMPLICITY Machine Edition Pierwsze kroki PIERWSZE KROKI Oprogramowanie Machine Edition w łatwy sposób umożliwia rozpoczęcie pracy nad projektem. W celu ur uc homienia Mac hine Ed ition na leż y 1. Kliknąć na menu Start, wskazać na Programy, następnie na CIMPLICITY Machine Edition i wybrać opcję CIMPLICITY Machine Edition. Po uruchomieniu Machine Edition pojawia sie okno dialogowe Environment Themes (Tematy Środowiska). Uwaga: Okno dialogowe Environment Themes (Tematy środowiska) pojawia się automatycznie przy pierwszym uruchomieniu oprogramowania Machine Edition. W celu późniejszej zmiany tematu, należy wybrać opcję Apply Theme (Zastosuj szablon widoku) z menu Windows (Okna). 2. Wybrać rodzaj środowiska, w którym będziemy pracować. 3. Kliknąć OK. Po otwarciu projektu, wygląd ekranu Machine Edition będzie zgodny z podglądem tematu środowiska w oknie dialogowym. 10 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL CIMPLICITY Machine Edition Pierwsze kroki Pojawi się okno dialogowe CIMPLICITY Machine Edition Wybierz to polecenie jeżeli chcesz utworzyć nowy projekt całkowicie od początku. Wybierz to polecenie jeżeli chcesz skorzystać z szablonu Machine Edition do utworzenia projektu. Wybierz to polecenie jeżeli chcesz wybrać już istniejący projekt. Wybierz to polecenie w celu wyświetlenia tylko projektów, które były ostatnio używane. Wybierz to polecenie w celu wyświetlenia wszystkich istniejących projektów. Zaznacz to pole jeśli nie chcesz aby to okno dialogowe pojawiało się ponownie przy uruchomieniu. 4. Należy dokonać wyboru odpowiedniej opcji w celu otwarcia projektu. Domyślnie przyjmowana jest opcja Open an existing project (Otwórz istniejący projekt) . Uwagi: ■ Jeżeli użytkownik wybierze Empty project (Pusty projekt) lub Machine Edition template (szablon) wyświetlone zostanie okno dialogowe New Project (Nowy Projekt) i będzie można kontynuować tworzenie nowego projektu. (patrz strona 12). Jeżeli wybrane zostanie polecenie Open an existing project (Otwórz istniejący projekt), będzie można także wybrać albo opcję Recent Projects (Ostatnio używane projekty) albo opcję All Projects (Wszystkie projekty). Domyślnie wybierana jest opcja Recent Project (Ostatnio używane projekty). 5. Jeżeli została wybrana opcja Open an existing project (Otwórz istniejący projekt), należy wybrać z rozwijalnej listy projekt, który chcemy otworzyć. ■ Wybranie opcji Existing projects (Istniejące projekty) pozwala także na otwieranie przykładów i samouczków w celu zapoznania się użytkownika z oprogramowaniem Machine Edition. 6. Jeżeli chcemy, można wybrać także opcję Don’t show this dialog box on startup (Nie pokazuj tego okna dialogowego przy uruchamianiu). 7. Kliknąć OK. Projekt zostanie otwarty w środowisku Machine Edition, które zostało określone w oknie dialogowym Environment Themes (Tematy Środowiska). GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 11 2 CIMPLICITY Machine Edition Projekty PROJEKTY Użytkownik może tworzyć i edytować projekty Machine Edition używając programów takich, jak View, Logic Developer - PC, Motion Developer, Logic Developer - State i Logic Developer - PLC . Programy te współdzielą narzędzia Machine Edition w celu zapewnienia wysokiego poziomu integracji pomiędzy różnymi częściami projektu użytkownika. Istnieje możliwość zaimportowania folderów utworzonych za pomocą Logicmaster, CimplicityControl czy VersaPro. Używając Logic Developer - PLC można wygenerować kilka różnych projektów spełniających określone wymagania. W celu ut wor zenia nowego p rojektu pr zy u życiu s zab lonu na leży Istniej kilka rzeczy, które użytkownik powinien wiedzieć przed utworzeniem projektu: ■ Podstawowe komponenty, które będzie zawierał projekt. ■ Typ sterownika na którym, projekt będzie uruchamiany. 1. Z poziomu menu File (Plik), wybrać opcję New Project (Nowy Projekt) lub kliknąć na paseku narzędziowym File (Plik). Wyświetlone zostanie okno dialogowe New Project (Nowy Projekt). Wprowadzić nazwę projektu w polu Project Name (Nazwa projektu). Można skonfigurować wybrany szablon projektu, jako szablon domyślny, poprzez kliknięcie na ikonę przycisku szablonu domyślnego. Wybrać szablon dla projektu z listy Project Template (Szablon projektu). Krótki opis projektu pojawia się na ekranie. 2. Wybrać szablon projektu, odpowiadający potrzebom. 3. Wprowadź opisową nazwę projektu. 4. Kliknąć OK. Projekt zostanie otwierty w środowisku Machine Edition. 12 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL CIMPLICITY Machine Edition Projekty W celu ot war cia ist niejąceg o projekt u d o ed ycji na leży 1. Otworzyć Navigator (Nawigator) i wybrać kartę Managrer Tab (Karta Menadżer). Wyświetlona zostanie lista projektów. 2. Kliknąć prawym klawiszem myszy na projekt i wybrać opcje Open (Otwórz). Projekt zostanie wczytywany i będzie można dokonywać jego edycji. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Projects” (“Projekty”). Nawigator: Karta Manager (Menedżer) Aby z aimp or tować fold er należy 1. Otworzyć okno Navigator (Nawigator) i wybrać kartę Project (Projekt). 2. Wybrać podsystem, do którego chcemy zaimportować folder. 3. Kliknąć prawym klawiszem myszy na podsystem, wskazać na Import (Importuj) i wybrać typ folderu. 4. W pojawiającym się oknie dialogowym, odszukać i wybrać folder do zaimportowania a następnie kliknąć OK. Chcesz dowiedzieć się więcej? W indeksie pomocy wyszukaj hasła “import a CimplicityControl folder” (“importowanie folderu CimplicityControl”), “import a Logicmaster folder” (“importowanie folderu Logicmaster”) lub “import a VersaPro folder” (“importowanie folderu VersaPro”). GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 13 2 CIMPLICITY Machine Edition Globalne wyszukiwanie GLOBALNE WYSZUKIWANIE W Logic Developer - PLC można uaktywnić funkcję wyszukiwania fragmentu tekstu w całym podsystemie lub jego części. Dostępne są różnorodne, zaawansowane funkcje wyszukiwania umożliwiające odnalenienie żądanego fragmentu tekstu. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Global” (“Globalny”) a następnie wybrać temat pomocy “Conducting a Global Search” (“Przeprowadzanie globalnego wyszukiwania”). 14 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL CIMPLICITY Machine Edition Narzędzia NARZĘDZIA Tworzenie projektu jest realizowane przy użyciu nzrzędzi Machine Edition. Każde narzędzie jest wybierane z paska narzędziowego. Opis funkcji narzędzi zawarto poniżej. Navigator (Nawigator) InfoViewer Feedback Zone (Komunikaty) Inspector (Inspektor) Companion (Asystent) Toolchest (Biblioteka szablonów) Data Watch (Obserwacja danych) Nav iga tor ( Nawi ga to r ) Navigator (Nawigator) jest narzędziem umieszczonym w oknie dokującym zawierającym zestaw kart. Każda karta wyświetla informacje na temat systemu tworzenia w hierarchicznej strukturze drzewa podobnej do eksploratora systemu Windows. Dostępność kart zależy o tego, które produkty Machine Edition zostały zainstalowane, rozdzaju wykonywanych prac przy tworzeniu. Karta Project (Projekt) przedstawia ogólny sposób organizacji aplikacji użytkownika. Feedba ck Zone (Komu nika ty) Okno Feedback Zone (Komunikaty) jest oknem dokującym używanym do wyświetlania kilku typów informacji wyjściowych generowanych przez aktywne komponenty Machine Edition. To interaktywne okno wykorzystuje karty kategorii do organizacji informacji wyjściowych generowanych przez zainstalowane przez użytkownika produkty Machine Editon. Inspect or ( In sp ek to r) Inspector (Inspektor) wyświetla listę właściwości i bieżące ustawienia dla wybranego obiektu lub elementu. Użytkownik może dokonywać edycji tych właściwości bezpośrednio w Inspektorze. Gdy wybranych jest kilka obiektów, okno Inspector (Inspektor) wyświetla właściwości, które są wspólne dla nich wszystkich. Okno Inspector (Inspektor) umożliwia prosty sposób przeglądania i ustawiania właściwości dla wszystkich obiektów. Dat a Wa tch ( Ob se rwa cja d anyc h) Data Watch (Obserwacja danych) jest narzędziem do śledzenia danych w trybie runtime, które umożliwia użytkownikowi monitorowanie i edycję wartości zmiennych. To narzędzie jest szczególnie użyteczne podczas pracy w trybie online z podsystemem. Za pomocą narzędzia Data Watch, można monitorować pojedyncze zmienne lub zdefiniowane przez użytkownika listy zmiennych. Listy Data Watch mogą być importowane, eksportowane lub zapisywane wraz z projektem. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 15 2 Toolchest (Bib lioteka sz ab lonów) Comp anion ( Asys te nt ) Inf o Viewer CIMPLICITY Machine Edition Narzędzia Toolchest (Biblioteka szablonów) pełni role magazynu obiektów, które użytkownik może dodawać do projektu. Większość pozycji można przeciągać bezpośrednioz biblioteki szablonów do edytorów Machine Edition. Użytkownik może wybierać spośród predefiniowanych obiektów lub tworzyć swoje własne, zdolne do wielokrotnego wykorzystania (fxClasses). Moduł Toolchest (Biblioteka szablonów) poszerza oprogramowanie Machine Edition o prawdziwie obiektowo zorientowaną funkcję. Moduł Companion (Asystent) dostarcza użytecznych wskazówek i informacji podczas pracy. Gdy moduł Companion (Asystent) jest aktywny, śledzi ruchy użytkownika i wyświetla pomoc na temat dowolnie wybranej pozycji w środowisku Machine Edition. Jest to pomoc kontekstowa, wyświetlająca opisy na temat dowolnej pozycji, na której użytkownik kliknie myszą na ekranie Machine Edition. W Machine Edition system pomocy online jest zintegrowanym mechanizmem wyświetlania a zarazem przeglądarką sieciową. Jeżeli użytkownik jest zaznajomiony z programami Internet Explorer czy Netscape Nawigator, to będzie potrafił poruszać się po podstawowym interfejsie programu InfoViewer. Tak jak moduł Companion (Asystent), InfoViewer jest także systemem kontekstowym. Wystarczy wcisnąć klawisz F1, aby uzyskać pomoc na temat dowolnie wybranej pozycji w środowisku Machine Edition. Spis treści można znależć na karcie InfoView Nawigatora. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Tools: an Overview” ("Narzędzia: Przegląd”). 16 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL CIMPLICITY Machine Edition Zmienne ZMIENNE Zmienna (czasami określana słowem tag) jest miejscem posiadającym nazwę służącym do przechowywania wartości danych. Wszystkie zmienne w projekcie są przedstawione na karcie Variables (Zmienne) Nawigatora. Zmienna reprezentuje adres pamięci w podsystemie programowalnego sterownika logicznego. Każda zmienna jest mapowana do adresu odniesienia (na przykład, %R00001). Adres odniesienia i inne właściwości zmiennej, takie jak typ danych, są konfigurowane w oknie Inspector (Inspektorze). Oprogramowanie Machine Edition obsługuje tablice i zmienne o złożonych strukturach. Definicje zmiennych mogą być importowane lub eksportowane z różnych typów plików. Możliwa jest edycja zmiennych w arkuszu kalkulacyjnym a następnie ich importowanie. Poniższa ilustracja przedstawia okno Inspector (Inspektor) wyświetlające typowy zestaw właściwości zmiennej. Nawigator: Karta Variables (Zmienne) W celu ut wor zenia z miennej na leży 1. Na karcie Variables (Zmienne) Navigatro (Nawigator), kliknąć prawym klawiszem myszy na opcję Variable List (Lista zmiennych), wskazać na New Variable (Nowa zmienna) a następnie wybrać typ danych zmiennej. Pojawi się lista z domyślnymi nazwami zmiennych. 2. Wprowadzić nazwę dla zmiennej i wcisnąć ENTER. Nazwy zmiennych mogą mieć długość od 1 do 32 znaków, pierwszym znakiem musi być litera, mogą zawierać duże i małe litery, można używać w nich liczb z zakresu od zera do dziewięciu oraz znaku podkreślenia (“_”). menu New Variable (Nowa zmienna) GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 17 2 CIMPLICITY Machine Edition Zmienne Ma powa nia zmiennej do p amięci p rog ra mowa lnego st e rownika log icz neg o Aby operacja przesyłania projektu do programowalnego sterownika logicznego zakończyła się sukcesem, zmienne muszą być właściwie zmapowane do pamięci programowalnego sterownika logicznego. Są dwa sposoby mapowania zmiennych. Pierwszy sposób: 1. Na karcie Variables (Zmienne)okna wybrać opcję Properties (Właściwości). Navigatro (Nawigator), kliknąć prawym klaiwszem myszy na zmienną i Otworzy się okno Inspektora pokazujące właściwości zmiennej. 2. W polu Ref Address (Adres odniesienia (referencyjny)), wprowadzić adres. Można: ■ Wpisać dokładny adres, na przykład, %R00123 lub 123R. W każdym z tych dwóch przypadków zmienna jest mapowana do %R00123. ■ Wprowadzić tylko obszar pamięci, na przykład %R. Mapuje to zmienną do kolejnego, najwyższego adresu, który jest dostępny. Przykładowo, jeżeli poprzenio użytym adresem było %R00122, wprowadzenie %R powoduje mapowanie zmiennej do %R00123. Drugi sposób: 1. Na karcie Variables (Zmienne) okna wybrać opcję Properties (Właściwości). Navigator (Nawigatora), kliknąć prawym klaiwszem myszy na zmienną i Otworzy się okno Inspector (Inspektor) pokazujące właściwości zmiennej. przycisku w polu Ref Address (Adres referencyjny). 2. Kliknąć na Pojawi się okno kreatora Reference Address Wizard (Kreator adresu referencyjnego). Wybrać indeks Wybrać obszar pamięci Wybrać indeks 3. Z listy Memory Area (Obszar pamięci), wybrać obszar pamięci programowalnego sterownika logicznego. 4. W polu Index (Indeks), wprowadzić wartość indeksu początku obszaru pamięci. 5. Kliknąć OK. Zmienna zostanie mapowana do adresu referencyjnego. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasła “Variables” (“Zmienne”) i “Importing variables from a file” (“Importowanie zmiennych z pliku”). 18 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL CIMPLICITY Machine Edition Pomoc programu Machine Edition POMOC PROGRAMU MACHINE EDITION CIMPLICITY Machine Edition posiada kontekstowy system pomocy online, który umożliwia użytkownikowi dostęp do określonych tematów pomocy podczas pracy z oprogramowaniem Machine Edition. W celu uzyskania dostępu do systemu pomocy korzystamy z modułów InfoViewer lub Companion (Asystent). Companion (Asystent) Moduł Companion (Asystent) jest systemem pomocy Machine Edition, który dostracza użytecznych wskazówek i informacji podczas pracy. Podczas, gdy okno Companion (Asystent) jest otwarte, wyświetla ono pomoc na temat dowolnej pozycji, która jest na bieżąco zaznaczana w środowisku Machine Edition, śledząc posunięcia użytkownika podczas pracy. Aby skorz yst ać z okna pomoc y Companion (As yst ent) należy 1. Upewnić się, że okno Companion (Asystent) jest otwarte. Aby je otworzyć, należy wcisnąć kombinację klawiszy Shift+F11. 2. Kliknąć na dowolnej pozycji na ekranie. W oknie Companion (Asystent) pojawi się opis wybranej pozycji InfoViewer Moduł InfoViewer, jest kolejnym system pomocy Machine Edition, dostarczjącym szczegółowe informacje. InfoViewer posiada swoje własne paski narzędziowe służące do nawigacji po systemie pomocy, Table of Contents (Spis treści) (na karcie InfoView Nawigatora) oraz indeks z funkcją wyszukiwania. Podobnie jak w module Companion (Asystent), pomoc oferowana przez InfoViewer jest również kontekstowa. Wystarczy kliknąć dowolną pozycję na ekranie i wcisnąć klawisz F1 w celu wyświetlenia odpowiedniego tematu pomocy w oknie InfoViewer. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 19 2 CIMPLICITY Machine Edition Pomoc programu Machine Edition Aby skorz yst ać z indeksu pomocy należ y 1. Z poziomu menu Help (Pomoc), wybrać opcję Index (Indeks). Pojawi się okno dialogowe Index (Indeks). 2. Wprowadzić lub wybrać słowo kluczowe z listy. 3. Kliknąć na opcję List Topics (Wyświetl tematy). Pojawi się lista tematów. Tematy są posortowane według własnej klasyfikacji lub prawdopodobieństwa zawartości właściwych informacji. 4. Wybrać temat do wyświetlenia. 5. Kliknąć na opcję Display (Wyświetl). Wybrany temat pomocy zostanie wyświetlony w oknie InfoViewer. 20 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL CIMPLICITY Machine Edition Pomoc programu Machine Edition W celu wys zuka nia tema tów w sp isie t reśc i pomocy na leży 1. Otworzyć kartę InfoView w oknie Navigator (Nawigator). Pojawia się spis treści całego systemu pomocy. 2. Rozwijać Biblioteki i Książki w celu zlokalizowania intersującego nas 3. Podwójnie kliknąć klawiszem myszy na temat. tematu Temat zostanie wyświetlony w oknie InfoViewer. Nawigator: Karta InfoView GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 21 2 22 CIMPLICITY Machine Edition Pomoc programu Machine Edition CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL 3 Podsystemy sterowników logicznych GE Fanuc Podsystem reprezentuje urządzenie, na którym uruchamiane są programy tworzone przez użytkownika za pomocą Logic Developer - PLC. Każdy podsystem zawiera wszystkie komponenty, które będą do niego przesyłane. Logic Developer - PLC obsługuje następujące podsystemy programowalnych sterowników logicznych GE Fanuc: ■ Programowalny sterownik logiczny serii 90™-30 ■ Programowalny sterownik logiczny Micro serii 90™ ■ Programowalny sterownik logiczny VersaMax® ■ Programowalny sterownik logiczny VersaMax® Nano/Micro ■ Programowalny sterownik logiczny serii 90™-70 i podsystemy oparte o następujące interfejsy oddalonych układów wejść/wyjść: Nawigator: Nowy projekt 90-30 ■ GE Fanuc VersaMax Ethernet ■ GE Fanuc VersaMax Profibus ■ GE Fanuc VersaMax Genius ■ GE Fanuc Series 90™-70 Genius Remote I/O Scanner CIMPLICITY Logic Developer - PLC Wersja 3.00 23 3 Pods ystemy stero wn ik ów lo giczn ych G E Fanu c Tworzenie i konfigurowanie podsystemów TWORZENIE I KONFIGUROWANIE PODSYSTEMÓW Tworzenie podsystemów Zwykle podsystem jest obecny w projekcie podczas, gdy użytkownik korzysta z szablonu w celu utworzenia projektu (patrz strona 12). Projekt może zawierać dowolną liczbę podsystemów. Dla każdego programowalnego sterownika logicznego lub oddalonego układu We/Wy, do którego ma dostęp projekt użytkownika, wymagany jest co najmniej jeden podsystem. W celu doda nia p ods yst emu d o p rojekt u na leży 1. Na karcie Project (Projekt) okna Navigator (Nawigatora), kliknąć prawym klawiszem myszy na węzeł Project (Projekt) i wybrać opcję Add Target (Dodaj podsystem). 2. Zaznaczyć opcję GE Fanuc PLC (Programowalny sterownik logiczny GE Fanuc) lub GE Fanuc Remote I/O (Zdalne We/Wy GE Fanuc) a następnie wybrać rodzinę programowalnych sterowników logicznych. Konfigurowanie podsystemów Menu Project (Projekt) wyświetlane po kliknięciu prawym klawiszem myszy Właściwości podsystemu określanego przy wyborze rodziny programowalnego sterownika logicznego, połączenia komunikacyjne pomiędzy komputerem użytkownika a programowalnym sterownikiem logicznym i różne inne ustawienia. Edycja wszystkich właściwości dokonywana jest w oknie inspector (Inspektor). Poniższa tabela zawiera opis tych właściwości podsystemu: Name (Nazwa) Type (Typ) Descritpion (Opis) Documentation Address (Adres dokumentacji) Family (Rodzina) Program Name (Nazwa programu) Update Rate (ms) (Szybkość aktualizacji (ms)) Sweep Time (ms) (Czas trwania cyklu (ms)) PLC Status (Status sterownika) 24 CIMPLICITY Logic Developer - PLC Wersja 3.00 W tym polu dokonujemy edycji nazwy dla podsystemu użytkownika. Typ podsystemu jest ustawiany domyślne na programowalny sterownik logiczny GE Fanuc. Uwaga: Logic Developer - PLC jest jedynym modułem działającym z programowalnymi sterownikami logicznymi GE Fanuc. W tym polu wprowadzamy krótki opis projektu użytkownika. Wprowadzamy adres URL, pod którym będzie przechowywana dokumentacja projektu. W tym polu zmieniamy typ programowalnego sterownika logicznego. Ostrzeżenie: Zmainy dokonywane w tym polu są nieodwracalne. Nazwa podsystemu rozpoznawanego przez programowalny sterownik logiczny. Ustawiamy szybkość z jaką ekran jest aktualizowany podczas pracy w trybie online. Czas trwania cyklu sterownika podczas pracy w trybie online jest także wyświetlany na pasku statusu. Status sterownika w trybach pracy Online/Offline, Run/Stop. GFK-1918C-PL Pod systemy stero wnik ów l ogiczn ych G E Fanu c Tworzenie i konfigurowanie podsystemów Dual HWC (Podwójna konfiguracja) (Dotyczy wyłącznie sterownikow serii 90™-70) Sygnalizuje czy ustawiona jest konfiguracja sprzętowa układów z rezerwacją. Zmiana wartości tego pola na False usuwa rezerwową konfigurację sprzętową. Selected HWC (Wybrana (Wyświetlane tylko jeśli parametr Dual HWC (Podwójna konfiguracja) konfiguracja) jest ustawiony na wartość True) W tym polu zmieniamy wybraną konfigurację sprzętową. Physical Port (Port fizyczny) Wybieramy typ połączenia z programowalnym sterownikiem logicznym (Ethernet, COM lub modem). IP Address (Adres IP) Ustawiamy adres IP sterownika (tylko dla protokołu Ethernet). Additional Configuration Grupa parametrów używanych do szczegółowej konfiguracji (Parametry dodatkowe) połączenia komunikacyjnego użytkownika. Aby z mienić rodzinę st erownika należy 1. Na karcie Project (Projekt) okna Navigator (Nawigator), kliknąć prawym klawiszem myszy na istniejący podsystem i wybrać opcję Properties (Właściwości). Parametry podsystemu pojawiają się w Inspektorze. 2. W oknie Inspektora, kliknąć na opcję Family (Rodzina). 3. Z listy, wybrać typ rodziny sterownika . Ostrzeżenie: Zmiana typu rodziny sterownika ma wpływ na program sterujący w projekcie i przy nieprawidłowym wyborze może spowodować jego błędne działanie. Uwaga: Sterownik musi zostać skonfigurowany sprzętowo przed rozpoczęciem pracy. W celu uzyskania szczegółowych informacji na temat konfiguracji sprzętowej, patrz strona 39. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 25 3 Pods ystemy stero wn ik ów lo giczn ych G E Fanu c Tworzenie i konfigurowanie podsystemów Konfigurowanie komunikacji W celu nawiązania komunikacji z podsystemem Sterownik, połączenie musi zostać właściwie skonfigurowane. Parametry podsystemu są konfugurowalne, w celu nawiązania połączenia. W celu skonf igurowa nia s ieci Ethernet lub połą czenia szer eg oweg o należy 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na i wybrać opcję Properties (Właściwości). podsystem Okno Inspektora otworzy się pokazując parametry podsystemu. Inspector (Inspektor), ustawić parametr Physical Port (Port fizyczny) odpowiedno na wartość Ethernet lub port COM (lub na modem jeżeli jest on zainstalowany). 3. Jeśli parametr Physical Port (Port fizyczny) jest ustawiony na Ethernet, wprowadzić adres IP podsystemu Sterownik. 4. Podwójnie kliknąć na opcję Additional Configuration (Parametry dodatkowe) w celu uzyskania dostępu do szczegółowych ustawień dla połączenia. 2. W oknie Uwaga: Komunikacja szeregowa z programowalnym sterownikiem logicznym jest dostępna zawsze, jeżeli jest to jedyne podłączone urządzenie i nie został określony parametr SNP_ID. Zanim połączenie z siecią Ethernet będzie mogło zostać nawiązane, musimy najpierw ustawić adres IP w sterowniku. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Connections” (“Połączenia”). Aby us ta wić ad res IP d la jed noski c entr alnej CPU364 lub CP U374 serii 90™-30 n ależy Uwaga: Dla jednostki centralnej CPU364 i jednostek z wyższym numerem końcowym serii 90™-30, port sieci Ethernet jest wbudowany w jednostkę centralną CPU. Dla jednostek centralnych z niższym numerem katalogowych serii 90™-30, sieć Ethernet może być podłączana poprzez zainstalowany w kasecie głównej lub rozszerzającej moduł komunikacyjny. 1. Uzyskać adres IP, na przykład od administratora sieci użytkownika. 2. Na karcie Project (Projekt) w oknie Navigator (Nawigator), rozwinąć węzeł Hardware Configuration (Konfiguracja sprzętowa) tak, aby ukazały się kaseta i gniazdo zawierające jednostki centralne CPU364 lub CPU374. 3. Kliknąć prawym klawiszem myszy na gniazdo zawierające jednostkę centralną CPU364 lub CPU374 i wybrać opcję Configure (Konfiguruj). Pojawi się okno edytora parametrów. 4. W edytorze parametrów, kliknąć na karcie Ethernet. 26 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Pod systemy stero wnik ów l ogiczn ych G E Fanu c Tworzenie i konfigurowanie podsystemów Edytor parametrów wyświetli zawartość karty Ethernet. 5. Podwójnie kliknąć na pole adres IP. Pojawi się okno dialogowe IP Address (Adres IP). 6. Wprowadzić adres IP i kliknąć OK. Aby usta wić ad res IP dla jednost ek centr alnyc h z niższym numer em końcowym ser ii 90 ™-30 należy 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), rozwinąć węzeł Hardware Configuration (Konfiguracja sprzętowa). 2. Kliknąć prawym klawiszem myszy na gniazdo zawierające Ethernet Communication Module (Moduł Komunikacyjny sieci Ethernet) i wybrać opcję Configure (Konfiguruj). Edytor parametrów otworzy się pokazując ustawienia konfiguracji dla modułu. 3. Na karcie Settings (Ustawienia), podwójnie kliknąć na pole IP Address (Adres IP). Pojawi się okno dialogowe IP Address (Adres IP). 4. Wprowadzić adres IP i kliknąć OK. Aby us ta wić ad res IP d la p rog ramowa lnych s terowników logic znyc h serii 90™-70 należy 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), rozwinąć węzeł Hardware Configuration (Konfiguracja sprzętowa). 2. Rozwinąć opcję Main Rack (Kaseta główna) i kliknąć prawym klawiszem myszy na gniazdo, do którego chcemy dodać moduł komunikacyjny. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 27 3 Pods ystemy stero wn ik ów lo giczn ych G E Fanu c Tworzenie i konfigurowanie podsystemów Pojawia się opcja Module Catalog (Katalog modułów). 3. Kliknąć na kartę Communications (Komunikacja) i wybrać moduł komunikacyjny, który chcemy dodać. Wybrać albo IC697CMM741 lub IC697CMM742 4. Kliknąć OK. Edytor parametrów otworzy się pokazując ustawienia konfiguracji dla modułu. 5. Na karcie Settings (Ustawienia), podwójnie kliknąć na pole IP Address (Adres IP). Pojawi się okno dialogowe IP Address (Adres IP). 6. Wprowadzić adres IP i kliknąć OK. Aby p rzes łać ad re s I P d o prog ra mowa lnego s terownika logicz nego nale ży 1. Skonfigurować jednostkę centralą lub moduł COM Ethernet z adresem I/P używając Hardware Configuration (konfiguracji sprzętowej) jednostki centralnej. 2. Połączyć się z programowalnym sterownikiem logicznym poprzez połączenie szeregowe. Uwaga: Nie określamy parametru SNP_ID. 3. Przesłać konfigurację sprzętową do sterownika. Adres IP jest przypisywany do sterownika. 4. Połączyć się ze sterownikiem poprzez połączenie Ethernet. 28 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Pod systemy stero wnik ów l ogiczn ych G E Fanu c Współdziałnie ze sterownikiem WSPÓłDZIAłNIE ZE STEROWNIKIEM Komunikacja ze sterownikiem jest konieczna do przeprowadzania operacji takich, jak zapisywanie i wczytywanie programów lub monitorowanie wartości danych oraz uzyskiwanie informacji o statusie sterownika. Logic Developer - PLC może połączyć się z ze sterownikiem korzystając z połączenia szeregowego, Ethernet lub modemowego zależnie od możliwości sterownika. Wszystkie akcje z podsystemem są dostępne z poziomu menu podsystemu aktywowanego kliknięciem prawego klawisza myszy. Sprawdzanie podsystemu Podczas sprawdzania projektu użytkownika są wykrywane wszystkie istniejące błędy składni. Komunikaty o błędzie są generowane dla każdego błędu i wyświetlane są one w oknie Feedback Zone (Komunikaty). Projekt zawierający błędy nie może zostać przesłany do sterownika. Z tego powodu, podczas każdej próby przesyłania, program sterujący jest automatycznie sprawdzany. Aby s pr awd zić p opr awność pod sys temu należy • Na karcie Project (Projekt)w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na podsystem i wybrać opcję Validate (Sprawdź). Logic Developer - PLC sprawdza wszystkie pozycje w podsystemie pod kątem błędów składni. Każdy wykryty błąd jest oznaczany komunikatem na karcie Build (Generowanie) okna Feedback Zone (Komunikaty). Wskazówka: Podwójne kliknięcie na komunikacie o błędzie lokalizuje wszystke zauważone błędy w projekcie. Odpowiedni edytor lub narzędzie otwiera się automatycznie z zaznaczoną kwestionowaną pozycją. W oknie Companion (Asystent) wyświetlane są wskazówki pokazujące użytkownikowi sposób postępowania. Pobierz/Prześlij Proces przesyłania tworzy (lub generuje) i sprawdza wszystkie pliki Runtime potrzebne podsystemowi do odegrania swojej roli w gotowym projekcie. Skompilowany projekt jest następnie przesyłany do urządzenia podsystemu poprzez uprzednio skonfigurowane połączenie komunikacyjne. Podczas procesu pobierania pozyskiwany jest projekt z aktywnego podsystemu Sterownika i przesyłany do edycji w module Logi Developer - PLC. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 29 3 Pods ystemy stero wn ik ów lo giczn ych G E Fanu c Współdziałnie ze sterownikiem W celu prz ep rowadzenia opera cji pr zesyłania do podsystemu St erownika należy 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na podsystem, do którego chcemy przesłać pliki i wybrać opcję Download to PLC (Prześlij do sterownika). Pojawia się okno dialogowe Selections (Opcje). Uwaga: Jeżeli sterownik jest uruchomiony, można przesyłać tylko program sterujący, (inny niż program w sterowniku). 2. Wybrać pozycje do przesłania i kliknąć OK. Wskazówka: Aby przesłać pliki do wszystkich podsystemów w projekcie, kliknąć prawym klawiszem myszy na węzeł projektu i wybrać opcję Download All (Prześlij wszytko). Jeżeli chcemy przesłać pliki do aktywnego podsystemu, wybieramy opcję Download Active Target (Prześlij do aktywnego podsystemu). Uwaga: Tylko jeden projekt może być jednocześnie przesyłany do podsystemu. Jeżeli próbujemy przesyłać projekt do podsystemu, który ma już wgrany projekt, to zostanie on nadpisawany. Machine Editon podczas przesyłania projektu do podsystemu, sprawdza go, generuje pliki Runtime i dokonuje próby ustanowienia połączenia z podsystemem. Każdy występujący błąd jest wyświetlany na karcie Build (Generowanie) okna Feedback Zone (Komunikaty). Jeżeli próba połączenia z podsystemem zakończyła się pomyślnie, Machine Edition przesyła wszystkie wymagane pliki Runtime sterownika PLC. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Downloading” (“Przesyłanie”). 30 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Pod systemy stero wnik ów l ogiczn ych G E Fanu c Współdziałnie ze sterownikiem W celu pobr ania plik ów ze sterownika PL C należy 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na podsystem Sterownika z którego, chcemy pobrać informacje i wybrać opcję Upload from PLC (Pobierz ze sterownika). Wyświetlone zostanie okno dialogowego Pobierz ze sterownika. Uwaga: Jeżeli pobieranie odbywa się z modułu Logic Developer - State należy pamiętać, że można pobrać tu tylko konfigurację sprzętową. 2. Wybrać pozycje, które chcemy pobrać i kliknąć OK. Logic Developer - PLC nawiązuje komunikację ze sterownikiem i pobiera wybrane pozycje. Jeżeli użytkownik posiada już otwartą którąś z wersji projektu sterownika, pobierany projekt łączy się z już istniejącym. Zapewnia to, iż wszystkie nazwy zmiennych są zapamiętywane podczas procesu pobierania. Jeżeli użytkownik pobierze dane do pustego podsystemu, wszystkie zmienne są przypisywane do ich domyślnych nazw. Przykładowo, do %R00001 jest przyporządkowywana nazwa R00001. Tryby pracy Run/Stop Użytkownik może ustawić podsystem Sterownika na pracę w trybie Run lub trybie Stop. W trybie Run, możliwa jest praca z wyjściami aktywnymi lub nieaktywnymi. W trybie Stop, wyjścia mogą być włączone lub wyłączone. W c elu uru chomienia st er ownika na leży • Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na podsystem, zaznaczyć komendę Online Commands (Polecenia online) lub Offline Commands (Polecenia Offline) a następnie wybrać opcję Start PLC (Uruchom sterownik). Podsystem Sterownika rozpocznie wykonywanie swojego programu. W c elu za tr zymania st erownika n ależy 1. Na karcie Project (Projekt) Nawigatora, kliknąć prawym klawiszem myszy na podsystem, zaznaczyć komendę Online Commands (Polecenia online) lub Offline Commands (Polecenia Offline) a nastepnie wybrać opcję Stop PLC (Zatrzymaj sterownik). Pojawi się okno dialogowe, pytając o to czy wyjścia sterownika mają być włączone czy wyłączone. Podsystem: Menu aktywowane prawym klawiszem myszy GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 31 3 Pods ystemy stero wn ik ów lo giczn ych G E Fanu c Współdziałnie ze sterownikiem 2. Wybrać jedną z opcji. Podsystemu Sterownik zatrzymuje wykonywanie swojego programu. 3. Kliknąć OK. Online/Offline Podczas pracy podsystemu Sterownik w trybie offline, ilość i typ dostępnych interakcji jest ograniczona. Użytkownik może pobrać, przesłać albo uruchomić, zatrzymać lub też wykasować dane w sterowniku PLC. Można także dokonać weryfikacji zgodności programu sterownika z otwartym projektem. Jednakże, podczas pracy w trybie on-line podsystem Sterownik, może pozostawać w interakcji ze sterownikiem i w czasie rzeczywistym monitorować działanie sterownika przy użyciu modułów DataWatch (Obserwacja danych), tabelli podglądu zmiennych i tabeli błędów działania. Dodatkowo, podczas pracy w trybie online, edytor języka drabinkowego wyświetla graficzną reprezentację programu sterującego aktualnie wykonywanego, jeżeli tylko projekt sterownika jest zgodny z bieżącym projektem. Można dokonywać także edycji programu sterującego napisanego w języku drabinkowym podczas pracy w trybie online; użytkownik zostanie poproszony o przesłanie dokonanych zmian w trybie 1 do 1. Aby przejść do trybu Onl ine ster ownik a PLC należy • Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na podsystem Sterownik i wybrać opcję Go Online (Przejdź do trybu Online). Logic Developer - PLC dokona podłączenia projektu użytkownika do sterownika PLC. Status trybu online jest pokazywany na ikonie podsystemu na karcie Project (Projekt) oraz na pasku statusu. Uwaga: Podczas pracy sterownika w trybie online, ikona podsystemu na karcie Project (Projekt) Nawigatora pojawia się w postaci (equal) (równy), (not equal) (różny) lub (faulted) (błąd). Aby p rzejś ć d o tryb u Of f line z e s ter ownik a PLC na leży • Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na podsystemu Sterownik i wybrać opcję Go Offline (Przejdź do rybu Offline). Logic Developer - PLC przechodzi do trybu offline. Tabele błędów działania Tabele błędów działania sterownika i układów wejść/wyjść zawierają błędy zarejestrowane przez jednostkę centralną lub moduły sterownika. Te informacje są wykorzystywane do 32 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Pod systemy stero wnik ów l ogiczn ych G E Fanu c Współdziałnie ze sterownikiem określenia czy istnieją jakieś problemy sprzętowe w sterowniku lub programowe w oprogramowaniu uruchomionym w jednostce centralnej sterownika. Aby dokonać podglądu tabel błędów układów wejść/wyjść sterownika, komputer użytkownika musi być w trybie online ze sterownikiem. W celu dokona nia pod glą du ra port ów tab eli błędów na leż y • Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na podsystem, na temat którego chcemy uzyskać raport i wybrać opcję Diagnostics (Diagnostyka). Tabela błędów pojawia się w oknie InfoViewer. Wybór typu informacji o błędzie. Pokazuje status trybu online sterownika PLC. Kliknij tutaj, jeżeli chcesz wydrukować tabelę błędów. Wybór formatu danych o błędzie. Podgląd daty i czasu wystąpienia błędów. Sortowanie informacji o błędzie. Podwójnie klikamy na wiersz, aby uzyskać podgląd szczegółowych informacji o błędach. Klikając tutaj, powodujemy wykasowanie komunikatów z tablicy błędów . Tabele podglądu zmiennych Tabele podglądu zmiennych (Reference View Tables - RVTs) zawierają zdefiniowaną przez użytkownika listę adresów zmiennych, które mogą być monitorowane i zmieniane w czasie rzeczywistym. Podsystem może nie posiadać lub posiadać zdefiniowane przez użytkownika tabele RVT, zamieszczone w folderze Reference View Tables (Tabele podglądu zmiennych) na karcie Project (Projekt) w oknie Navigator (Nawigator). Liczba wpisów zawartych w tabeli RVT nie wpływa na wydajność i efektywność działania. Efektywność pracy zależy wyłącznie od liczby pozycji, które są wyświetlane i uaktualnianie na ekranie. Tabela RVT wyświetla dane, gdy podsystem-matka GE Fanuc PLC jest aktywny i pracuje w trybie online. Możliwa jest konfiguracja wyglądu tabel RVT na karcie Options (Opcje) Nawigatora. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 33 3 Pods ystemy stero wn ik ów lo giczn ych G E Fanu c Współdziałnie ze sterownikiem Domyślne wartości danych o adresach sekwencyjnych są wyświetlane, od strony prawej do lewej, rozpoczynając od podanego adresu zmiennej. Ilość wyświetlanych danych w ośmiu kolumnach zależy od wybranego formatu wyświetlania. Wybrany adres Adres początkowy Format wybranego adresu Kolejne adresy są wyświetlane od strony prawej do lewej. Aby u twor zyć Ta belę pod glą du zmiennych ( RV T) n ależy • Na karcie Project (Projekt) w oknie To są dane pod adresem początkowym. Format wyświetlania może zostać zdefiniowany indywidulanie dla pojedynczych komórek lub ogólnie dla całej tabeli. Navigator (Nawigator), kliknąć prawym klawiszem myszy na Reference View Tables (Tabele podglądu zmiennych) i wybrać opcję New (Nowy). Nowa 34 folder Tabela podglądu zmiennych z domyślną nazwą zostanie dodana do folderu. CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Pod systemy stero wnik ów l ogiczn ych G E Fanu c Współdziałnie ze sterownikiem Pr ac a z T abelą podg ląd u zmiennych 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), należy rozwinąć folder Reference View Tables (Tabele podglądu zmiennych) i podwójnie kliknąć na tabelę, której podgląd chcemy wyświetlić. Pojawi się Tabela podglądu zmiennych. 2. Dodajemy wymagane adresy zmiennych do tabeli. 3. W razie potrzeby formatujemy wpisy tabeli. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “RVT”. Nawigator: Karta Project (Projekt) Węzeł Reference View Table (Tabela podglądu zmiennych) Raporty Raporty zawierają podstawowe informacje i tabele z danymi na temat projektu użytkownika. Większość raportów jest generowanych i wyświetlanych w oknie InfoViewer. Karta Reports (Raporty) okna Feedback Zone (Komunikaty) zawiera listę wszystkich raportów wygenerowanych od momentu ostatniego otwarcia projektu Machine Edition. Poniższa lista przedstawia dostępne typy raportów i wydruków programu sterującego w module Logic Developer - PLC : Address Use report (Raport z wykorzystania pamięci) C block report* (Raport o bloku C*) Hardware Configuration report (Raport o konfiguracji sprzętowej) IL block report* (Raport o blokach listy instrukcji*) Variables report(s) (Raport o zmiennych) Local Logic block report * (Raport o bloku lokalnych programów sterujących*) CAM profile report Motion block report* (Raport o profilach krzywych ruchu) (Raport o bloku ruchu*) Uwagi: ■ Symbol gwiazdki (*) oznacza wydruk programu sterującego. ■ Raporty nie są generowane dla bloków LD. Bloki te mogą być drukowane bezpośrednio z edytora języka drabinkowego (LD). Aby utwor zyć r ap or ty na leż y • Na karcie Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym klawiszem myszy na węzeł i wybrać opcję Report (Raport) w celu wygenerowania raportu na temat tego węzła. Raport zostanie automatycznie wygenerowany i wyświetlony w oknie InfoViewer. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 35 3 Pods ystemy stero wn ik ów lo giczn ych G E Fanu c Współdziałnie ze sterownikiem W celu ponownego wyświetlenia up rzed nio wyg ener owanego r ap or tu należy 1. W opcji oknie Feedback Zone (Komunikaty), podwójnie kliknąć na karcie Reports (Raporty). Lista uprzednio wygenerowanych raportów pojawia się w oknie (Komunikaty). 2. Wybrać, z listy, raport którego podglądu chcemy dokonać. Feedback Zone Raport zostanie wyświetlony w oknie InfoViewer. Wiele pozycji w raporcie zawiera odnośniki. Kliknięcie na odnośnik powoduje przejście do odpowiedniej pozycji w projekcie. Przykładowo, jeżeli nazwa zmiennej pojawia się w raporcie jako odnośnik, kliknięcie na niej poduje wybranie tej zmiennej na karcie Variables (Zmienne) w oknie Navigator (Nawigator). Obszerne raporty są często podzielone na kilka stron. Aby dokonać podglądu innej strony raportu, przemieszczamy się na sam dół okna raportu InfoViewer i klikamy na właściwy numer strony, której podglądu chcemy dokonać. Aby wyd ru kować rap ort pojawia jąc y się w oknie Inf oV iewer należy 1. Postępować wg jednej z podanych poniżej metod: Wygenerować raport, który chcemy wydrukować. lub Ponownie wyświetlić uprzednio wygenerowany raport. 2. Gdy raport jest wyświetlany, kliknąć prawym klawiszem myszy na okno InfoViewer i wybrać opcję Print (Drukuj). Chcesz dowiedzieć się więcej? W indeksie pomocy wyszukać hasło “Reports” (“Raporty”). 36 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL 4 Konfiguracja sprzętowa HWC Logic Developer - PLC obsługuje pięć rodzin programowalnych sterowników logicznych GE Fanuc i różne oddalone układy We/Wy (patrz strona 49) z różnymi jednostkami centralnymi, kasetami i modułami dla każdej z nich. Do prawidłowego działania, sterownik PLC musi zostać skonfigurowany za pomocą Logic Developer - PLC lub innego narzędzia firmy GE Fanuc. Komponent HWC modułu Logic Developer - PLC umożliwia pełną konfigurację sprzętową podsystemu. Ten rozdział szczegółowo opisuje sposób konfigurowania sterownikow PLC zgodnie z potrzebami użytkownika. Pierwszym krokiem przy konfigurowaniu sterowników PLC jest wybranie typu sterownika, który chcemy skonfigurować (patrz strona 24). Podczas tworzenia nowego projektu, korzystamy z szablonu projektu zawierającego domyślną konfigurację sprzętową, lub tworzymy pusty projekt i konfigurujemy go ręcznie. Konfigurowanie sterowników logicznych serii 90™-30 Jednymi z najbardziej popularnych sterowników GE Fanuc używanych obecnie są sterowniki serii 90™-30, konfigurowanie których można zrealizować wykonując następujące procedury. Procedury dla innych typów sterowników obsługiwanych przez program Logic Developer - PLC są prawie identyczne. Nawigator: Karta Project (Projekt) Węzeł HWC Domyślne, każdy podsystem serii 90™-30 jest konfigurowany z ośmioma kasetami: kasetą główną i siedmioma kasetami rozszerzającymi. Każda kaseta ma pięć lub siedem gniazd; pierwsze gniazdo w kasecie głównej jest zawsze zarezerwowane dla jednostki centralnej. Poniższy rysunek przedstawia typowy programowalny sterownik logiczny serii 90™-30 z 10 gniazdami. čródło zasilania Kaseta Jednostka centralna (CPU) Moduły We/Wy CIMPLICITY Logic Developer - PLC Wersja 3.00 37 4 Konfiguracja sprzętowa HWC Aby wybrać jednostkę c ent ralną (CPU) należy Domyślną jednostką centralną określoną we wszystkich szablonach projektów dla sterowników serii 90-30 jest CPU364. Aby zmienić jednostkę centralną (CPU) należy 1. Na karcie Project (Projekt) Nawigatora, rozwinąć folder Hardware Configuration (Konfiguracja sprzętowa). Zostaną pokazywane wszystkie kasety. 2. Rozwinąć opcję Main rack (Kaseta główna). Slot 1 (Gniazdo 1) i wybrać opcję Replace Module (Zastąp moduł). 3. Kliknąć prawym klawiszem myszy na Menu HWC aktywowane prawym klawiszem myszy Pojawia się okno dialogowe Module Catalog (Katalog modułów). 4. Z listy, wybrać jednostkę centralną (CPU). 5. Kliknąć OK. Użytkownik zostanie proszony o potwierdzenie wykonania czynności. 6. Kliknąć Yes (Tak). Pojawia się okno dialogowe pytające użytkownika czy chce zachować ustawienia istniejącej jednostki centralnej (CPU). 7. Kliknąć Yes (Tak) lub No (Nie). Podsystem zostanie skonfigurowany z wybraną jednostką centralną (CPU). 38 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C Aby s konf igu rować jednos tkę c ent ra lną ( C PU) należy 1. Na karcie Project (Projekt) Nawigatora, kliknąć prawym klawiszem myszy na gniazdo zawierające jednostkę centralną i wybrać opcję Configure (Konfiguruj). Pojawia się okno edytora parametrów pokazujące wszystkie ustawienia konfiguracji dla jednostki centralnej. 2. Zmodyfikować ustawienia według wymagań. W celu uzyskania dalszych informacji, proszę odwołać się do podręcznika trakrującego o danym sterowniku PLC. Aby wyb ra ć typ kas ety na leż y 1. Na karcie Project (Projekt) Replace Rack (Zastąp kasetę). Nawigatora, kliknąć prawym klawiszem myszy na węzeł kasety i wybrać opcję Okno dialogowe Module Catalog (Katalog modułów) pojawi się wyświetlając dostępne typy kaset. 2. Wybrać kasetę i kliknąć OK. Nawigator: Karta Project (Projekt) Konfiguracja HWC GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 39 4 Konfiguracja sprzętowa HWC Aby wyb ra ć źr ód ło zas ilan ia na leż y Domyślnym źródłem zasilania dla serii 90™-30 jest moduł PWR321. Aby zmienić źródło zasilania należy 1. Na karcie Project (Projekt) Nawigatora, kliknąć prawym klawiszem myszy na gniazdo PWR i wybrać opcję Replace Module (Zastąp moduł). Pojawi się lista opcjonalnych źródeł zasilania. 2. Wybrać źródło zasilania zainstalowane w kasecie i kliknąć OK. Moduł do pozycjonowania osi DSM314 Moduł DSM314 (patrz strona 79) jest wydajnym, łatwym w obsłudze, wieloosiowym modułem sterującym. Jest on kompatybilny z programem sterującym i funkcjami komunikacyjnymi sterownika serii 90-30. DSM314 obsługuje następujące typy serwomechanizmów: ■ Digital - GE Fanuc, cyfrowy serwomechanizm do wzmacniaczy i silników. ■ Analog - analogowy serwomechanizm SL Series firmy GE Fanuc oraz serwonapędy innych producentów. Moduł do pozycjonowania osi DSM314 posiada czteru osie, które mogą być indywidualnie konfigurowane do pracy w trybach Standard lub Follower. Może on sterować maksymalnie czterema osiami serwomechanizmu w trybie analogowym lub maksymalnie czterema osiami serwomechanizmu w trybie cyfrowym. Podczas, gdy osie jeden i dwa sterują trybem cyfrowym serwomechanizmu, oś trzy może sterować serwomechanizmem analogowym. W celu zaprogramowania modułu DSM314 w programie Logic Developer - PLC musi być odpowiednio skonfigurowany przez użytkownika (patrz strona 79). Uwaga: Moduł Motion Mate DSM314 jest kompatybilny tylko ze sterownikami serii 90™30. Aby d oda ć modu ł ru ch u DSM-31 4 należy 1. Po rozwinięciu węzła kasety Hardware Configuration (konfiguracja sprzętowa), kliknąć prawym klawiszem myszy na puste gniazdo, do którego chcemy dodać moduł ruchu DSM314 i wybrać opcję Add Module (Dodaj Moduł). Pojawia się okno dialogowe Module Catalog (Katalog modułów). 2. W oknie dialogowym Module Catalog (Katalog modułów), kliknąć na kartę Motion (Ruch). 40 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C W oknie tym pojawi się opcja wyboru typu modułu. 3. Z listy, wybrać Motion Mate DSM314. 4. Kliknąć OK. DSM314 zostanie dodany do konfiguracji sprzętowej projektu użytkownika. Aby s konf igu rować DSM31 4 na leży 1. Na karcie Project (Projekt) w oknie Mate DSM314. Navigator (Nawigator), podwójnie kliknąć na gniazdo zawierające Motion Pojawi się okno edytora parametrów. 2. Skonfigurować DSM314 korzystając z edytora parametrów. Uwaga: W celu uzyskania szczegółowych informacji na temat konfigurowania modułu DSM314, proszę odwołać się do podręcznika GFK-1742, Motion Mate DSM314 for series 90-30 PLCs Users Manual. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 41 4 Konfiguracja sprzętowa HWC Programowalny sterownik logiczny serii 90™-70 w układach z rezerwacją W systemach z rezerwacją, dwa sterowniki są ustawiane i konfigurowane tak, że współdzielą one odpowiedzialność pojedynczego programowalnego sterownika logicznego. Jeżeli jeden z modułów zawiedzie lub przejdzie w tryb offline, to drugi moduł przejmuje jego zadania bez przerywania pracy całego systemu. Układy z rezerwacją są używane ze sterownikami serii 90™-70. Podsystem jest powiązany z dwoma sterownikami PLC, podstawowym i rezerwowym. Obydwa sterowniki współdzielą ten sam program sterujący, ale każdy z nich posiada swoją własną konfigurację sprzętową (HWC): podstawową lub rezerwową. Wybrana konfiguracja HWC pozwala użytkownikowi na przejście do trybu online, przesłania danych do sterownika, pobrania danych ze sterownika i ty podobne. Są trzy typy systemów z rezerwacją: Nawigacja: Karta Project (Projekt) Węzeł HWC Rezerwowa HWC ■ Układy z rezerwacją jednostki centralnej (CPU) ■ Układy z rezerwacją sieci Genius ■ Układy z rezerwacją jednostek centralnych (CPU) z wykorzysytaniem sieci Genius Układ y z re ze rwa cją jed nost ki c ent ra lne j (C P U) Następujace trzy typy układów z rezerwają jednostki centralnej (CPU) są obsugiwane przez system serii 90™-70. Te systemy układów z rezerwacją mogą zostać wykorzystane w połączeniu ze różnymi układami z rezerwacją sieci Genius. 42 ■ Pojedyncza magistrala z preferowanym trybem Master - korzysta z pojedyczej magistrali Genius z jednym lub większą ilością kontrolerów magistrali w każdym programowalnym sterowniku logicznym. Moduł podstawowy jest zawsze wybierany jako moduł aktywny przy początkowej synchronizacji modułów. ■ Pojedyncza magistrala ze zmiennoprzecinkowym trybem Master - korzysta z pojedyczej magistrali Genius z jednym lub większą ilością kontrolerów magistrali w każdym programowalnym sterowniku logicznym. Przy początkowej synchronizacji nie występuje zjawisko przełączania na inną magistralę przy wyborze modułu podstawowego jako modułu aktywnego. ■ Podwójna magistrala ze zmiennoprzecinkowym trybem Master - korzysta z podwójnej magistrali z jednym lub większą ilością kontrolerów magistrali w każdym programowalnym sterowniku logicznym. Przy początkowej synchronizacji nie występuje zjawisko przełączania na inna magistralę. Moduły przełączające magistralę (Bus Switching Modules - BSMs) są niezbędne do pracy z konfiguracją sieciową podwójnej magistrali. Ta opcja zawiera układy z rezerwacją zarówno dla magistrali sterownika, jaki i magistrali wejść/wyjść. CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C Układy z rezerwacją sieci Genius System układów z rezerwacją sieci Genius zawiera podwójne (zduplikowane) komponenty, które są kontrolowane w taki sposób, że podtrzymują prawidłową pracę systemu Genius, nawet jeśli jeden ze zduplikowanych komponentów zawiedzie lub zostanie wyłączony z pracy. Systemy układów z rezerwacją sieci Genius mogą zostać wykorzystane w połączeniu z systemami układów z rezerwacją jednostki centralnej serii 90™-70. Można skonfigurować pięć typów systemów układów rezerwowych Genius. ■ Genius Dual Bus Redundancy (Paired GBC Internal) (Układy z rezerwacją sieci Genius z podwójną magistralą. Sparowany GBC (Genius Bus Controller) Wewnętrzny zamontowany w tym samym sterowniku). ■ Genius Dual Bus Rednundancy (Paired GBC External) (Układy z rezerwacją sieci Genius z podwójną magistralą. Sparowany GBC (Genis Bus Controller) Zewnętrzny zamontowany w kasecie sterownika rezerwowego). ■ Genius Dual GBC Redundancy (Paired GBC Internal) Układy z rezerwacją sieci Genius z podwójnym GBC. Sparowany GBC (Geniu Bus Controller) Wewnętrzny - zamontowany w tym samym strerowniku. ■ Genius Dual GBC Redundancy (Paired GBC External) (Układy z rezerwacją sieci Genius z podwójnym GBC. Sparowany GBC (Genius Bus Controller) Zewnętrzny - zamontowany w sterowniku rezerwowym). ■ Genius Dual Bus & Dual GBC Redundany (Układy z rezerwacją sieci Genius z podwójną magistralą i podwójnym GBC (Genius Bus Controller)). Układy z rezerwacją jednost ek c entr alnyc h (CPU) z wykor zyst aniem siec i Genius System układów z rezerwacją jednostk centralnych (CPU) z wykorzystaniem sieci Genius zawiera zduplikowane komponenty, które są kontrolowane w taki sposób, że podtrzymują prawidłową pracę systemu, nawet jeśli jeden ze zduplikowanych komponentów zawiedzie lub zostanie wyłączony z pracy. Można zbudować pięć typów układów z rezerwacją jednostek centralnych (CPU) będących kombinacją rezrewacji sieci Genius i rezerwacji CPU. ■ Układy z rezerwowacją jednostki centralnej (GHS - Genius Hot Stanby) używajaca Genius Dual GBC Redundancy (Paired GBC Internal) - pojedyncza magistrala z preferowanym Masterm GFK-1918C-PL ■ Układy z rezerwowacją jednostki centralnej (GDB - Genius Dual Bus) używająca Genius Dual GBC Redundancy (Paired GBC External) - pojedyncza magistrala dynamicznie przełączanym Masterem ■ Układy z rezerwowacją jednostki centralnej (GDB) używająca Dual Genius Bus Redundancy (Paired GBC External) - pojedyncza magistrala z dynamicznie przełącznanym Masterem ■ Układy z rezerwowacją jednostki centralnej (GDB) używająca Genius Dual Bus and Dual GBC Redundancy - podwójna magistrala z dynamicznie przełączanym Masterem CIMPLICITY Logic Developer - PLC Wersja 3.00 43 4 Konfiguracja sprzętowa HWC ■ Układy z rezerwowacją jednostki centralnej (GDB) używające mieszanych schematów układów rezerwowych Genius Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Redundant HWC: an Overview” ("Układy rezerwowe HWC: Przegląd”). 44 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C Konfigurowanie układów z rezerwacją Poniższe procedury to ogólne kroki, które powinny być wykonane w celu skonfigurowania układów z rezerwacją. Proszę odwołać się do systemu pomocy online na temat procedury konfigurowania określonych systemów układów z rezerwacją. W celu us ta wieni a pod st awowej konfig ur ac ji sp rzęt owej d la układ ów z rezerwa cją jed nost ki cent ra lnej (CPU) należy 1. Na karcie Project (Projekt) okna Navigator (Nawigator), rozwinąć węzeł podsystemu, dla którego chcemy skonfigurować układy z rezerwacją jednostki centralnej. 2. Kliknąć prawym klawiszem myszy na Hardware Configuration (Konfiguracja sprzętowa), zaznaczyć Redundancy (Układy z rezerwacją), i wybrać opcję Wizard (Kreator). Otworzy się okno dialogowe Redundancy Wizards (Kreatory układów z rezerwacją), z opcją Set up a Primary Hardware Configuration for CPU Redundancy (Ustawienia podstawowej konfiguracji sprzętowej dla układów z rezerwacją jednostki centralnej) wybraną domyślne. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 45 4 Konfiguracja sprzętowa HWC 3. Kliknąć Next (Następny) i postępować według zaleceń kreatora do końca procesu. Kreator dodaje do konfiguracji układ z rezerwacją jednostki centralnej, moduł transmitera magistrali (Bus Transmitter Module - BTM) i moduł komunikacji układów z rezerwacją (Redundancy Communications Module - RCM). Uwaga: Parametr podsystemu, Dual HWC (Podwójna konfiguracja HWC), jest teraz dostępny w oknie Inspektora i ustawiony jest na wartość False. Dodawanie kontr oler ów magistr ali G en ius (Genius Bus Con troller s - GBC) do systemu uż ytkownika 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), rozwinąć podsystem, dla którego chcemy skonfigurować układy z rezerwacją jednostki centralnej. 2. Kliknąć prawym klawiszem myszy na Hardware Configuration (Konfiguracja sprzętowa), zaznaczyć Redundancy (Układy z rezerwacją) i wybrać opcję Wizard (Kreator). Pojawi się okno dialogowe Redundancy Wizards (Kreatory układów z rezerwacją). 46 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C 3. Należy wybrać opcję Add GBCs for Genius Redundancy (Dodaj GBC dla układów z rezerwacją sieci Genius). 4. Należy kliknąć Next (Następny) i postępować według zaleceń kreatora do końca procesu. Kreator ten umożliwia dokonanie wyboru układów z rezerwacją sieci Genius oraz położenia modułów GBC. Użytkownik może uruchamiać tego kreatora wielokrotnie w celu dokonania konfiguracji dodatkowych par układów z rezerwacją magistrali w tym samym systemie. Uwaga: Podczas dodawania kontrolera magistrali Genius (Genius Bus Controller - GBC) do kasety serii 90™-70, tworzona jest automatycznie nowa magistrala sieciowa Genius i przypisywana jest ona do tego gniazda oraz modułu GBC. Do GBC poprzez jego magistralę Genius można podłączyć maksymalnie 31 urządzeń (układów) We/Wy Genius. Konfig ur owanie rezerwowej konfi gura cji s prz ętowej 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), należy wybrać folder Hardware Configuration (Konfiguracja sprzętowa). 2. Kliknąć prawym klawiszem myszy na Hardware Configuration (Konfiguracja sprzętowa), zaznaczyć Redundancy (Układy rezerwowe) i wybrać opcję Mirror to Secondary Hardware Configuration (Przenieś do zapasowej konfiguracji sprzętowej). Wygenerowany zostanie rezerwowy system kaset, to jest kopia podstawowego systemu kaset. Podsystem wyświetla teraz dwie konfiguracje sprzętowe (HWC), odpowiednio oznaczone [Primary] ([Podstawowa]) i [Secondary] ([Rezerwowa]). Podstawowa konfiguracja HWC jest wyróżniona wytłuszczonym drukiem ponieważ jest ona konfiguracją bieżącą. Parametr podsystemu, Dual HWC (Podwójna konfiguracja HWC), jest teraz ustawiony na wartość True. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 47 4 Konfiguracja sprzętowa HWC Uwaga: Użytkownik może w razie potrzeby kopiować zawartość konfiguracji podstawowej wielokrotnie, w celu dokonania synchronizacji dwóch konfiguracji HWC po zmodyfikowaniu podstawowej konfiguracji HWC. Za każdym razem, gdy podstawowa konfiguracja HWC jest kopiowana, rezerwowa konfiguracja HWC jest aktualizowane zgodnie z wprowadzonymi zmianami. Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Redundancy” (“Rezerwacja”). 48 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C Oddalone układy wejść/wyjść VersaMax Oddalone układy We/Wy VersaMax składają się z Modułu Interfejsu Sieciowego (Network Interface Unit - NIU) (Ethernet, Genius lub Profibus) i jednego lub większej ilości modułów We/Wy. Jeżeli typem podsystemu użytkownika są oddalone układy I/O, można skorzystać z możliwości Logic Developer - PLC konfiguracji tego sprzętu. Po skonfigurowaniu, oddalone układy We/We mogą być kontrolowane z poziomu sterownika PLC lub kontrolera PC. Różnica pomiędzy oddalonymi układami We/Wy VersaMax a programowalnym sterownikiem logicznym polega na tym, że oddalone układy We/Wy są po prostu urządzeniem wejścia/wyjścia z interfejsem komunikacyjnym. W odróżnieniu od programowalnego sterownika logicznego, oddalone układy We/Wy nie posiadają jednostki centralnej (CPU). Podczas konfiguracji oddalonych układów We/Wy VersaMax, Logic Developer - PLC umożliwia dodawania kaset, konfigurowanie źródeł zasilania i konfigurowanie modułów. Podsystemy oddalonych układów We/Wy są generalnie dodawane do projektu, podczas tworzenia go z użyciem szablonu (patrz strona 12). Użytkownik posiada możliwość poźniejszego dodania podsystemów oddalonych układów We/Wy. Nawigator: Oddalone układy We/Wy VersaMax W celu ut wor zenia p roje kt u za wier ają ceg o p ods yst e m od da lonych u kład ów wejś ć/ wyjść GE Fa nuc z u życie m sz ab lonu na leż y 1. Z menu File (Plik), wybrać opcję New Project (Nowy Projekt). Wyświetlone zostanie okno dialogowe New Project (Nowy Projekt). 2. Z listy Project Template (Szablon projektu), wybrać zdalne We/Wy GE Fanuc, które chcemy dodać do projektu. 3. Wprowadzić opisową nazwę projektu. 4. Kliknąć OK. Uruchamiany jest nowy projekt zdalnych We/Wy. W celu dodania podsyst emu zdalnyc h wejść /wyjść GE Fa nuc do istniejącego projektu należ y 1. Na karcie Project (Projekt) Nawigatora, kliknąć prawym klawiszem myszy na węzeł Project (Projekt). 2. Zaznaczyć Add Target (Dodaj podsystem), następnie GE Fanuc Remote I/O (Oddalone układy We/Wy GE Fanuc) i wybrać oddalony układ We/Wy, któr chcemy dodać. Uwaga: Opcja Series 90-70 Genius sluży do skonfigurowauia oddalonych wejść/ wyjść zainstalowanych w kasecie rozszerzającej sterownika serii 90™-70. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 49 4 Konfiguracja sprzętowa HWC Aby doda ć źr ódło zas ilania do k on figur ac ji od da lonych układów wejść/wyjść nal eż y 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), rozwinąć węzeł (Konfiguracja sprzętowa) oddalonych układów We/Wy. Hardware Configuration Nawigator wyświetli następujące okno: 2. Kliknąć prawym klawiszem myszy na węzeł PWR i wybrać opcję Replace Module (Zastąp moduł). Pojawi się okno dialogowe Module catalogue (Katalog modułów): 3. Z listy wybrać źródło zasilania, które chcemy skonfigurować dla systemu. Aby d oda ć nowe Ca rri er /Ba se ( Pod st awki/ ka sety) d o od da lonych u kład ów We/ Wy Ver sa Ma x należy 1. Na karcie Project (Projekt) w oknie Navigator (Nawigator), wybrać podsystem oddalonych układów We/Wy. 2. Rozwinąć węzeł Hardware Configuration (Konfiguracja sprzętowa) i węzeł Main Rack (Kaseta główna). Nawigator wyświetli następujące okno: 3. Kliknąć prawym klawiszem myszy na węzeł Slot 0 (Gniazdo 0) i wybrać opcję Add Carrier/Base (Dodaj podstawkę/kasetę). 50 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C Pojawia się okno dialogowe Module Catalog (Katalog modułów). 4. Wybrać podstawkę/kastetę, którą chcemy dodać do podsystemu oddalonych układów We/Wy. Uwaga: Do każdej kasety VersaMax® może być dodanych maksymalnie osiem modułów podstawek. 5. Kliknąć OK. Aby d oda ć modu ł do p ods ta wk i/ka s tety na leż y 1. Podwójnie kliknąć na pustej podstawce/kasecie. Pojawia się opcja Module Catalog (Katalog modułów). 2. Z listy Module Catalog (Katalog modułów) wybrać moduł, który chcemy zainstalować. Nawigator: Skaner zdalnych We/Wy serii 90™-70 jako urządzenie Genius z poziomu GBC Chcesz dowiedzieć się więcej? W indeksie pomocy należy wyszukać hasło “Hardware Configuration” (“Konfiguracja sprzętowa”). GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 51 4 Konfiguracja sprzętowa HWC Remote I/O Scanner - oddalony skaner wejść/wyjść Genius serii 90™-70 Skaner oddalonych układów We/Wy (IC693BEM733) jest urządzeniem Genius będącym częścią systemu magistrali Genius. W tej postaci jest on dodawany jako urządzenie Genius do kontrolera magistrali Genius (GBC) a reprezentowany jest w programie Logic Developer - PLC przez węzeł SBA pod węzełm GBC w podsystemie seri 90™-70. Skaner oddalonych układów We/Wy umieszczony jest w gnieździe 1 Kasety głównej programowalnego sterownika logicznego serii 90™-70. Moduły We/Wy mogą zostać wstawione do innych gniazd kasety głównej i do wszystkich gniazd innych kaset. W tej postaci, skaner oddalonych ukłaow We/Wy jest reprezentowany przez podsystem na kartcie Project (Projekt) Nawigatora a także reprezentowany jest przez moduł w gnieździe 1 kasety głównej tego podsystemu. Nawigator: Seria 90™-70 Skaner zdalnych We/Wy jako podsystem i jako moduł w gnieździe 1 kasety głównej 52 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Konfiguracja sp rzętowa HW C Aby s konf igu rować sk ane r od da lon yc h u kład ów We/ Wy należy 1. Dodać skaner oddalonych układów We/Wy jako urządzenie Genius do GBC. 2. Gdy zostaniemy poproszeni o dodanie nowego podsystemu dla skanera oddalonych układów We/Wy, kliknąć Yes (Tak). 3. 4. 5. 6. 7. Logic Developer - PLC automatycznie ustawi niektóre parametry połączenia skanera oddalonych ukłaów We/Wy z GBC. Ustawić SBA na tę samą wartość do skanera oddalonych układów We/Wy jako podsystem i do skanera oddalonych układow We/Wy jako urządzenia Genius. Teraz za każdym razem, gdy zaktualizujemy adresy obszarów wejść/wyjść na skanerze oddalonych układów We/Wy, jest ona automatycznie aktualizowana w GBC. Skonfigurować parametry podsystemu skanera oddalonych układów We/Wy. Dodać i skonfigurować wejścia/wyjścia na systemie kaset skanera oddalonych układów We/Wy . Skonfigurować parametry modułu skanera oddalonych układów We/Wy. Skonfigurować parametry skanera oddalonych We/Wy jako urządzenia magistrali Genius. Chcesz dowiedzieć się więcej? W indeksie pomocy, wyszukać hasło “IC693BEM733, Remote I/O Scanner”. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 53 4 54 Konfiguracja sprzętowa HWC CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL 5 Edytory programów sterujących Program sterujący jest zorganizowany w bloki i programy użytkownika. Każdy blok i program użytkownika jest nazwaną sekcją programu użytkownika.Bloki i programy są pogrupowane w foldery. Logic Developer - PLC obsługuje poniższe typy programów sterujących (wyłączając programowanie Motion), kompilowane i przesyłane do sterownika programowalnego, przedstawionego jako powiązany podsystem GE Fanuc PLC: ■ Diagram drabinkowy (Ladder Diagram - LD) ■ Lista instrukcji (Instruction List - IL) ■ Bloki C ■ Programy C Każdy podsystem musi zawierać jeden blok o nazwie “_MAIN”. W dowolnym podsystemie, za wyjątkiem wydania 6 i poźniejszych sterowników programowalnych serii 90™-70, block _MAIN jest wykonywany jako pierwszy po przesłaniu projektu do sterownika programowalnego. Edytory programów sterujących, pracując w połączeniu ze zmiennymi globalnymi działają na i dostarczają adresowalnych jednostek programu sterującego, funkcjonujących jako podprogramy wywoływane innego bloku. W zależności od typu podsystemu sterownika programowalnego, można zaplanować wykonanie bloków o nazwie innej niż ”_ MAIN” bazując na zegarze (timer) lub przerwaniach wejścia/wyjścia. Uwaga: W wydaniu 6 lub późniejszym serii 90™-70 sterowników programowalnych, można zaplanować wykonanie programu LD (diagramu drabinkowego).Seria 90™-70 sterowników programowalnych niekoniecznie wykonuje blok _MAIN jako pierwszy. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło “Program LD” (“Program LD”). Aby z ap lanować wyk onanie bloku p rogr amu st eru jąc eg o należy 1. Na zakładce Project (Projekty) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na istniejącym bloku LD, C lub IL i wybrać opcję Properites (Właściwości). Właściwości bloku pojawią się w oknie Inspektora. Inspector (Inspektor) kliknąć na przycisku w polu Scheduling (planowanie wykonania). 2. W oknie CIMPLICITY Logic Developer - PLC Wersja 3.00 55 5 Edytory programów sterujących Pojawi się okno dialogowe planu wykonania. 3. Skonfigurować plan wykonania wprowadzając wartości w każdym z pól. Inspektor: Właściwości IL, LD, C Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło "Scheduling" “Plan wykonywania.” W celu us ta lenia kont roli dos tęp u na leży 1. Kliknąć prawym klawiszem myszy na bloku LD, IL lub C i wybrać opcję Properties (Właściwości) . 2. W oknie Inspector (Inspektor) rozwinąć parametr Lock Settings (Parametry blokowania). 3. Wybrać ustawienia z listy. 4. Wprowadzić hasło w parametrze Password (Hasło). Po ustawieniu parametrów blokowania należy wprowadzić hasło, aby zmienić ustawienia. Po odblokowaniu bloku hasło jest kasowane. W celu od s zuk anie / zamia ny w ob ręb ie b loku n ależy 1. Kliknąć dwukrotnie na bloku LD, IL, Lokalnego programu sterującego lub Motion, aby go otworzyć. 2. Z menu Search (Szukaj) wybrać opcję Find (Znajdź) lub Replace (Zamień). Pojawi się okno dialogowe. 3. W polu Find what (Znajdź) lub w polu Text to find (Poszukiwany tekst) wprowadzić tekst, który ma zostać znaleziony. 4. (Tylko przy zamianie tekstu) W polu Replace with (Zamień na) lub w polu Nowy tekst, wprowadzić tekst, który ma być wstawiony w miejsce odnalezionego. 5. W zależności od potrzeb wybrać lub wykasować odpowiednie opcje szukania/zamiany. 6. Kliknąć w zależności od potrzeb Znajdź, Znajdź następny, Zamień, Zastąp wszystko, Zamknij, lub Anuluj. 56 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor języka drabinkowego (LD) EDYTOR JĘZYKA DRABINKOWEGO (LD) Edytor diagramu drabinkowego (Ladder Diagram - LD) jest wykorzystywany do tworzenia programów w języku diagramu drabinkowego. Program sterujący LD graficznie przedstawia zaprogramowane akcje przeprowadzane przez sterownik programowalny podczas wykonania programu. Edytor języka drabinkowego jest oparty na komórkach połaczonych między sobą w poziomych szeblach. Bloki instrukcji i ich argumenty mogą zajmować jedną lub więcej komórek. Nawigator: Zakładka Projekt Edytor języka drabinkowego Z edytorem języka drabinkowego można pracować w trybie offline, aby wyedytować kopię projektu, lub w trybie online, aby monitorować wykonanie programu sterującego podczas ostatecznego dostrajania projektu - zmianami typu jeden-do-jeden (patrz strona 62). Wygląd i sposób działania edytora języka drabinkowego można dostosować do własnych potrzeb. Blok LD jest nazwaną sekcją drabinkowego programu sterującego (LD), kompilowaną i przesyłaną do sterownika programowalnego reprezentowanego przez przypisany podsystem. VersaMax oraz jednostki centralne CPU serii 90-30 obsługują w danym podsystemie maksymalnie 65 bloków: 64 bloki podprogramów plus jeden blok _MAIN. Jednostki centralne CPU serii 90-70 obsługują w danym podsystemie maksymalnie 256 bloków: 255 bloków podprogramów plus jeden blok _MAIN. Aby d ost osować edytor języka d ra binkowego d o wła snyc h pot rzeb na leży 1. W zakładce Optoins (Opcje) w oknie Navigator (Nawigator) rozwinąć folder Editors (Edytory), a następnie folder Ladder (Język drabinkowy). 2. Kliknąć prawym przyciskiem myszy na stronie Confiramtions, Editing, Font and Colors, or View (Potwierdzenia, Edycja, Czcionka i kolory lub Widok) i wybrać Propertiers (Właściwości). Konfigurowalne ustawienia pojawią się w oknie Inspektora. Inspectro (Inspektor) zmienić wg potrzeby ustawienia właściwości. 3. W oknie Aby u twor zyć b lok języka d ra binkowego ( LD) nal eż y 1. W zakładce Project (Projekt) w okie Navigator (Nawigator) kliknąć prawym przyciskiem myszy folder bloks (Bloki LD) i wybrać opcję New (Nowy). LB Zostanie utworzony nowy blok języka drabinkowego (LD) o domyślnej nazwie. Uwaga: Jeżeli wykorzystywany jest szablon, lub dodawany podsystem, pierwszy blok dodany do podsystemu będzie mieć nazwę "_MAIN", kolejne dodawane bloki będą domyślnie nazywane LDBK1, LDBK2 itd. 2. Zmienić nazwę na właściwą. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 57 Edytory programów sterujących 5 Edytor języka drabinkowego (LD) Aby ot wor zyć b lok LD d o ed ycji na leży • W zakładce Project (Projek) w oknie Navitgator (Nawigator) kliknąć dwukrotnie na Bloku LD. Blok zostanie otwarty w edytorze języka drabinkowego (LD). Uwaga: Jednocześnie można otworzyć do edycji wiele bloków. Aby przemieścić się do kolejnego otwartego bloku LD, należy kliknąć nagłówek pokazujący jego nazwę w dolnej części okna edytora. Praca w trybie offline z edytorem języka drabinkowego (LD) Podczas pracy w trybie offline nie ma połączenia pomiędzy edytorem języka drabinkowego a podsystemem. Tworzenie programu sterującego można w trybie offline doprowadzić prawie do samego końca. Poniższy rysunek pokazuje niektóre z najczęściej wykorzystywanych operacji możliwych do przeprowadzenia podczas pracy offline w edytorze języka drabinkowego. Wstaw wspólne instrukcje i połączenia dzięki paskowi narzędzi instrukcji drabinkowych. Wstaw szczeble komentarza w edytorze. Przeciągnij zmienne do argumentów, aby je przypisać. Kliknij prawym przyciskiem myszy, aby wstawić instrukcję. Przeciągnij instruk LD z Biblioteki szablonów Użyj Inspektora aby skonfigurować adres i długość instrukcji Asystent śledzi ruchy użytkownika i dostarcza informacji na temat klikniętej pozycji. Zlokalizuj błędy składni w zakładce Wygeneruj w Oknie komunikatów. Aby ws ta wić ins tr ukc ję należy 1. W edytorze języka drabinkowego kliknąć prawym przyciskiem myszy na pustej komórce i wybrać opcję Place Instruction (Wstaw instrukcję). Pojawi się lista Smart zawierająca wszystkie dostępne mnemoniki instrukcji. 2. Wybrać mnemonik instrukcji z listy w wcisnąć ENTER. Uwaga: W pierwszej kolumnie może być umieszczony jedynie styk lub poziome połączenie. 58 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor języka drabinkowego (LD) Aby s konf igu rować ad res inst ru kcji i jej d ług ość należy Istnieją dwie metody konfiguracji właściwości adresu i długości instrukcji. Metoda pierwsza 1. W edytorze języka drabinkowego wstawić instrukcję wymagającą konfiguracji Adresu i Długości. Cztery znaki zapytania odpowiadają polu Adres Dwa znaki zapytania odpowiadają polu Długość. 2. Kliknąć prawym przyciskiem myszy na instrukcji i wybrać Properties (Właściwości). Otworzy się okna Inspektor, zawierające właściwości instrukcji. Pole Adres Pole Długość 3. W polu Address (Adres) należy wprowadzić nazwę zmiennej lub adres odniesienia, aby określić początek bloku pamięci. Uwaga: Jeżeli zostanie wpisany adres odniesienia, zostanie on automatycznie przekonwertowany do nazwy zmiennej. 4. W polu Lenght (Długość) wpisać liczbę rejestrów w pamięci sterownika programowalnego wymaganą przez instrukcję. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 59 5 Edytory programów sterujących Edytor języka drabinkowego (LD) Metoda druga 1. W edytorze języka drabinkowego wstawić instrukcję wymagającą konfiguracji Adresu i Długości. Cztery znaki zapytania odpowiadają polu Adres Dwa znaki zapytania odpowiadają polu Długość. 2. Kliknąć dwukrotnie na instrukcji i wcisnąć ENTER. Wyświetlone zostanie okno dialogowe Function Properties (Właściwości funkcji). 3. W polu Address (Adres) wpisać nazwę zmiennej lub adres odniesienia, aby określić początek bloku pamięci. Uwaga: Jeżeli zostanie wpisany adres odniesienia, zostanie on automatycznie przekonwertowany do nazwy zmiennej. 4. W polu Length (Długość) wpisać liczbę rejestrów w pamięci sterownika programowalnego wymaganą przez instrukcję. Aby p rzyp is ać z mienn e d o arg ument ów i nst ru kcji na leży 1. W edytorze języka drabinkowego kliknąć dwukrotnie poza argumentem instrukcji, lub kliknąć na nim i wcisnąć ENTER. Pojawi się lista Smart wymagająca wprowadzenia nazwy zmiennej lub adresu odniesienia. 2. Wpisać lub wybrać z listy nazwę zmiennej lub adres odniesienia. Jeżeli zostanie wprowadzony adres odniesienia, nazwa zmiennej zostanie automatycznie zastąpiona. 60 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor języka drabinkowego (LD) Praca w trybie online z edytorem języka drabinkowego (LD) Podczas pracy w trybie online występuje połączenie z podsystemem sterownika programowalnego, umożliwiające większe wzajemne oddziaływanie z Logic Developer PLC. Dla pełnej funkcjonalności projekt przesłany do sterownika programowalnego musi być identyczny z aktualnie otwartym w oknie edytora. Podczas pracy w trybie online, edytor języka drabinkowego animuje program sterujący, obrazując jego wykonanie w podsystemie sterownika programowalnego. Wartości danych zmieniają się w czasie rzeczywistym podczas gdy przekaźniki i styki sygnalizują przepływ sygnału. Program języka drabinkowego można edytować tak, jak w trybie offline. W trybie online można zapisać zmieniony program sterujący do sterownika programowalnego. Aby p rzejś ć w t ryb online z p ods yst emem s terownika pr ogra mowalnego na leży • W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na Podsystem i wybrać Go Online (Przejdź online) . Ikona podsystemu zmieni się, pasek stanu uaktulani się, aby pokazać zmianę statusu. Jeżeli programy sterujące w edytorze języka drabinkowego i w sterowniku programowalnym są identyczne, w oknie edytora wyświetlone są różne parametry, jak pokazano na poniższym rysunku: GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 61 5 Edytory programów sterujących Edytor języka drabinkowego (LD) Numer szczebla Przepływ stanu jest wskazywany przez pogrubione linie. Styki i przekaźniki po uaktywnieniu sterownika programowalnego stają się zielone. Status trybu online jest wskazywany przez kolor ikony podsystemu. Zmienna wyświetlona na czerwono z podkreśleniem jest zmienną wymuszoną. Kliknąć prawym przyciskiem myszy, aby wymusić jego zmianę. Wskaźnik trybu online Status sterownika programowalne go i czas trwania cyklu są wyświetlane w czasie rzeczywistym w Inspektorze. Monitorowanie i zmiana wartości w czasie rzeczywistym w Oknie podglądu danych. Okno komunikatów wskazuje status sterownika programowalnego. Status sterownika programowalnego jest wyświetlony na pasku stanu. Zmiany typu jeden-do-jeden Zmiany typu jeden-do-jeden mogą być zakończone w trybie online w sterownikach programowalnych serii 90™-30, 90™-70, 90™ Micro, i VersaMax®. (Sterowniki programowalne VersaMax Nano/Micro nie obsługują zmian typu jeden-do-jeden). Zmiany programu, które nie zmieniają jego rozmiaru są uważane za zmiany typu jeden-dojeden. Przykładowo obejmują one zmianę typu styku lub przekaźnika lub zmianę adresu odniesienia istniejącego bloku funkcji. 62 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor języka drabinkowego (LD) Aby d okonać zmian t ypu jeden-do-jed en n ależy 1. Podczas pracy w trybie online z podsystemem sterownika programowalnego, dokonać zmian programu sterującego logiki drabinkowej nie wpływających na rozmiar programu. Pojawi się prośba o potwierdzenie przesłania zmiany. 2. Kliknąć Yes (Tak). Zmiany zostaną zapisane w sterowniku programowalnym. Zapis zmian w podsystemie sterownika programowalnego W przypadku zmiany rozmiaru programu, należy zapisać zmiany w sterowniku programowalnym, aby zachować identyczność programów. Aby zapisać zmiany w sterowniku programowalnym, musi on być włączony i pracować w trybie online. Wszystkie rodziny sterowników programowalnych posiadają zdolność zapisu w trybie pracy. Uwaga: Po przejściu w tryb offline, można wykonać regularne przesłanie. Aby z ap isa ć zmia ny w p ods yst emie s ter ownik a p rogr amowalneg o n ależy 1. Podczas pracy w trybie online z pracującym podsystemem sterownika prorgamowalnego, dokonać zmian w programie sterującym. Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na podsystemie, wskazać Online Commands (Polecenia online) i wybrać Write Chnages (Zapisz zmiany). 2. W zakładce Nowy program sterujący zostanie natychmiast zapisany w pamięci sterownika programowalnego, bez jego zatrzymywania. Jeżeli w programie sterującym dokonano zmian innych niż typu jeden-do-jeden, użytkownik zostanie poproszony o przesłanie programu do pracującego sterownika programowalnego. Cały podsystem zostanie sprawdzony, ale przesłane zostaną jedynie zmienione bloki. Aby włą czyć /wyłą czyć lub wymus ić z mienną należy • W edytorze języka drabinkowego kliknąć prawym przyciskiem myszy na zmiennej BOOL w dowolnym miejscu programu drabinkowego i wybrać Force ON (Włącz wymuszenie), Force OFF (Wyłącz wymuszenie), Turn ON (Włącz zmienną) lub Turn OFF (Wyłącz zmienną). Uwaga: Wymuszenie włączenia lub wyłączenia zmiennej unieważnia wszystkie akcje wykonywane przez aplikację w trakcie pracy. Oznacza to, że jeżeli zmienna ma wymuszone wyłączenie (0), a program próbuje wymusić jej włączenie (1), zmienna pozostaje wyłączona. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło "LD". GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 63 5 Edytory programów sterujących Edytor języka drabinkowego (LD) Funkcje języka drabinkowego Poniżej znajduje się lista wszystkich funkcji języka drabinkowego dostępnych w Logic Developer - PLC. Znak gwiazdki (*) oznacza funkcje dostępne wyłącznie w sterownikach programowalnych serii 90™-70. Komunikaty wyświetlane w oknie Asystenta określają, które funkcje obsługiwane są przez poszczególne sterowniki programowalne. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło " LD Functions" (“Funkcje języka drabinkowego”). Zaawa nsowa ne f u nkcje ma temat yczne ACOS COS LN SQRT_DINT ASIN EXP LOG SQRT_INT ATAN EXPT SIN SQRT_REAL TAN Opera cje b itowe AND_DWORD* BIT_SET_DWORD* NOT_WORD SHIFTL_DWORD* AND_WORD BIT_SET_WORD OR_DWORD* SHIFTL_WORD BIT_CLR_DWORD* BIT_TEST_DWORD* OR_WORD SHIFTR_DWORD* BIT_CLR_WORD BIT_TEST_WORD ROL_DWORD* SHIFTR_WORD BIT_POS_DWORD* MASK_COMP_DWORD ROL_WORD XOR_DWORD* BIT_POS_WORD MASK_COMP_WORD ROR_DWORD* XOR_WORD BIT_SEQ NOT_DWORD* ROR_WORD Pr zekaź niki COIL NEGCOIL CONTCOIL POSCOIL NCCOIL RESETCOIL SETCOIL Styki 64 CONTCON LOALR* NOCON FAULT* NCCON NOFLT* HIALR* NEGCON* POSCON* CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor języka drabinkowego (LD) Fu nkcje sterujące DO_IO EXIT_FOR* PID_ISA DRUM FOR_LOOP* SER END_FOR* PID_IND SUS_IO* SVC_REQ Pr zeks zta łcenia BCD4_TO_INT DINT_TO_BCD8* INT_TO_REAL REAL_TO_WORD UINT_TO_REAL* BCD4_TO_REAL DINT_TO_INT* INT_TO_UINT* TRUNC_DINT WORD_TO_REAL BCD4_TO_UINT* DINT_TO_REAL RAD_TO_DEG TRUNC_INT BCD8_TO_DINT* DINT_TO_UINT* REAL_TO_DINT UINT_TO_BCD4* BCD8_TO_REAL* INT_TO_BCD4 REAL_TO_INT UINT_TO_DINT* DEG_TO_RAD INT_TO_DINT* REAL_TO_UINT* UINT_TO_INT* Licz niki DNCTR UPCTR Pr zemieszc za nie d anyc h BLK_CLR_WORD GFK-1918C-PL DATA_INIT_DLAN* MOVE_UINT* VME_RMW_BYTE* BLKMOV_DINT* DATA_INIT_DWORD* MOVE_WORD VME_RMW_WORD* BLKMOV_DWORD* DATA_INIT_INT* SHFR_BIT VME_TS_BYTE* BLKMOV_INT DATA_INIT_REAL* SHFR_DWORD* VME_TS_WORD* BLKMOV_REAL DATA_INIT_UINT* SHFR_WORD VME_WRT_BYTE* BLKMOV_UINT* DATA_INIT_WORD* SWAP_DWORD* VME_WRT_WORD* BLKMOV_WORD MOVE_BOOL SWAP_WORD* COMM_REQ MOVE_DINT* VME_CFG_READ* DATA_INIT_ASCII* MOVE_DWORD* VME_CFG_WRITE* DATA_INIT_COMM* MOVE_INT VME_RD_BYTE* DATA_INIT_DINT* MOVE_REAL VME_RD_WORD* CIMPLICITY Logic Developer - PLC Wersja 3.00 65 5 Edytory programów sterujących Edytor języka drabinkowego (LD) Tab ela d anyc h ARRAY_MOVE_BOOL FIFO_WRT_WORD* SEARCH_GE_UINT* SEARCH_NE_DINT ARRAY_MOVE_BYTE LIFO_RD_DINT* SEARCH_GE_WORD SEARCH_NE_DWORD* ARRAY_MOVE_DINT LIFO_RD_DWORD* SEARCH_GT_BYTE SEARCH_NE_INT ARRAY_MOVE_DWORD* LIFO_RD_INT* SEARCH_GT_DINT SEARCH_NE_UINT* ARRAY_MOVE_INT LIFO_RD_UINT* SEARCH_GT_DWORD* SEARCH_NE_WORD ARRAY_MOVE_UINT* LIFO_RD_WORD* SEARCH_GT_INT SORT_INT* ARRAY_MOVE_WORD LIFO_WRT_DINT* SEARCH_GT_UINT* SORT_DINT* ARRAY_RANGE_DINT* LIFO_WRT_DWORD* SEARCH_GT_WORD SORT_WORD* ARRAY_RANGE_DWORD* LIFO_WRT_INT* SEARCH_LE_BYTE TBL_RD_DINT* ARRAY_RANGE_INT* LIFO_WRT_UINT* SEARCH_LE_DINT TBL_RD_DWORD* ARRAY_RANGE_UINT* LIFO_WRT_WORD* SEARCH_LE_DWORD* TBL_RD_INT* ARRAY_RANGE_WORD* SEARCH_EQ_BYTE SEARCH_LE_INT TBL_RD_UINT* FIFO_RD_DINT* SEARCH_EQ_DINT SEARCH_LE_UINT* TBL_RD_WORD* FIFO_RD_DWORD* SEARCH_EQ_DWORD* SEARCH_LE_WORD TBL_WRT_DINT* FIFO_RD_INT* SEARCH_EQ_INT SEARCH_LT_BYTE TBL_WRT_DWORD* FIFO_RD_UINT* SEARCH_EQ_UINT* SEARCH_LT_DINT TBL_WRT_INT* FIFO_RD_WORD* SEARCH_EQ_WORD SEARCH_LT_DWORD* TBL_WRT_UINT* FIFO_WRT_DINT* SEARCH_GE_BYTE SEARCH_LT_INT TBL_WRT_WORD FIFO_WRT_DWORD* SEARCH_GE_DINT SEARCH_LT_UINT* FIFO_WRT_INT* SEARCH_GE_DWORD* SEARCH_LT_WORD FIFO_WRT_UINT* SEARCH_GE_INT SEARCH_NE_BYTE Fu nkcje ma temat yczne 66 ABS_DINT* ADD_UINT* ABS_INT* DIV_DINT ABS_REAL* DIV_INT ADD_DINT DIV_MIXED* MUL_DINT SCALE_WORD ADD_INT DIV_REAL MUL_INT SUB_DINT ADD_REAL DIV_UINT* MUL_MIXED* SUB_INT CIMPLICITY Logic Developer - PLC Wersja 3.00 MOD_DINT MUL_REAL SUB_REAL MOD_INT MUL_UINT* SUB_UINT* MOD_UINT* SCALE_INT GFK-1918C-PL Edytory programów sterujących Edytor języka drabinkowego (LD) Sterowan ie wykona niem p rog ra mu CALL ENDMCR JUMP LABELN COMMENT ENDMCRN JUMPN MCR END H_WIRE LABEL MCRN V_WIRE Rela cje CMP_DINT* EQ_UINT* GT_REAL LT_INT RANGE_DINT CMP_INT* GE_DINT GT_UINT* LT_REAL RANGE_DWORD* CMP_REAL* GE_INT LE_DINT LT_UINT* RANGE_INT CMP_UINT* GE_REAL LE_INT NE_DINT RANGE_UINT* EQ_DINT GE_UINT* LE_REAL NE_INT RANGE_WORD EQ_INT GT_DINT LE_UINT* NE_REAL EQ_REAL GT_INT LT_DINT NE_UINT* Fu nkcje zeg ar a OFDT_HUNDS ONDTR_HUNDS TMR_HUNDS OFDT_SEC* ONDTR_SEC* TMR_SEC* OFDT_TENTHS ONDTR_TENTHS TMR_TENTHS OFDT_THOUS ONDTR_THOUS TMR_THOUS Uwaga: Znak gwiazdki (*) oznacza funkcje dostępne wyłącznie w sterownikach programowalnych serii 90™-70. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 67 Edytory programów sterujących 5 Edytor listy instrukcji (IL) EDYTOR LISTY INSTRUKCJI (IL) Lista instrukcji (IL) jest językiem programowania określonym standardem IEC 61131-3. Jest to język tesktowy, korzystający z akumulatorów i bardzo zbliżony do asemblera, wykorzystywanego do programowania mikroprocesorów. Instrukcja wykonana przez program IL modyfikuje lub korzysta z akumulatora zlokalizowanego w pamięci sterownika programowalnego. Zdefiniowane są dwa typy akumulatorów: jeden akumulator analogowy do operacji numerycznych i operacji na bitach, oraz osiem akumulatorów zerojedynkowych do operacji logicznych, obsługujących osiem poziomów zagnieżdżenia wyrażeń zero-jedynkowych. Edytor listy instrukcji nie narzuca formy, pozostawiając możliwość zastosowania opcji standardowego formatowania. Wygląd i charakterystyka działania edytora listy inbstrukcji mogą być skonfigurowane przez użytkownika. Nawigator: Zakładka Projekt Uwaga: Programy sterujące listy instrukcji nie są obsługiwane przez sterowniki programowalne serii 90™-70. Węzły bloków IL Aby s konf igu rować ak umu lat ory należy 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na folderze IL Bloks (Bloki IL) i wybrać Properties (Właściwości) . Zostanie otwarty Inspektor, wyświetlający właściwości Adresu akumulatora. 2. W polu Boolean Start (Początkowy adres zero-jedynkowy) wprowadzić adresy odniesienia pierwszych ośmiu adresów pamięci sterownika programowalnego, do wykorzystania przez akumulatory zero-jedynkowe. Adres końcowy zostanie przeliczony automatycznie. Obszar pamięci musi być typu: %T, %M, lub %Q. 3. W polu Analog Start (Początkowy adres analogowy) wprowadzić adres pamięci sterownika programowalnego do wykorzystania przez akumulator analogowy. Adres końcowy zostanie przeliczony automatycznie. Obszar pamięci musi być typy: %R, %AI lub %AQ. Aby utwor zyć b lok IL na leży 1. W zakładce Project (Projekty) w oknie IL bloks (Bloki IL) i wybrać New (Nowy). Navigator (Nawigator) kliknąć prawym przyciskiem myszy na folderze Do folderu zostanie dodany pusty blok IL o domyślnej nazwie "ILBkn", gdzie n przedstawia unikalny numer. 2. Zmienić nazwę bloku na właściwą. Aby ot wor zyć b lok IL d o ed ycji • W zakładce Project (Projekt) w oknie Blok (Blok IL) i wybrać Open (Otwórz). Navigator (Nawigator) kliknąc prawym przyciskiem myszy na IL Blok IL zostanie otwarty w edytorze. Uwaga: Jednocześnie można edytować wiele bloków. Aby przemieścić się do kolejnego otwartego bloku IL, należy kliknąć nagłówek pokazujący jego nazwę w dolnej części okna edytora. 68 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor listy instrukcji (IL) Praca w trybie offline z edytorem listy instrukcji (IL) Większa część procesu tworzenia projektu jest przeprowadzana w trybie offline w stosunku do podsystemu sterownika programowalnego. Edycja w trybie offline zapewnia maksymalną elastyczność edycji i pozwala na większy stopień wzajemnego oddziaływania z narzędziami Machine Edition, jak pokazano na poniższym rysunku. Zakładka Zmienne okna Nawigator zawiera wszystkie zmienne w projektach. Kliknąć prawym przyciskiem myszy na edytorze IL aby wstawić instrukcję lub zmienną. Można przeciągnąć i upuścić zmienne z Listy zmiennych do edytora IL. Opis zmiennej pojawia się przy przesunięciu myszą nad zmienną. Konfiguracja akumulatora w Inspekorze. Zakładka Wygeneruj w Oknie komunikatów zawiera komunikaty błędów podczas sprawdzenia. Asystent śledzi wszystkie ruchy użytkownika i dostarcza informacji na temat klikniętej pozycji. Aby ws ta wić ins tr ukc ję lub funkc ję należy 1. W Editor IL (Edytorze IL) kliknąć prawym przyciskiem myszy i wybrać opcję Insert Keyword (Wstaw słowo kluczowe). Pojawi się lista Smart zawierająca wszystkie dostępne mnemoniki instrukcji. 2. Z listy wybrać instrukcję i wcisnąć ENTER. Instrukcja zostanie wstawiona do programu sterującego. Aby p rzyp is ać a rg ument y do ins tru kc ji należy 1. W Editor IL (Edytorze IL) kliknąć prawym przyciskiem myszy i wybrać opcję Insert Variable (Wstaw zmienną). Pojawi się lista Smart zawierająca wszystkie zdefiniowane zmienne. 2. Wpisać lub wybrać z listy nazwę zmiennej lub adres odniesienia i wcisnąć ENTER. Nazwa pojawi się w programie sterującym. Uwaga: Jeżeli zostanie wprowadzony adres odniesienia lub nowa nazwa zmiennej, należy ją przekształcic w zmienną. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 69 5 Edytory programów sterujących Edytor listy instrukcji (IL) Aby utwor zyć zmienną na pods tawie adresu odniesienia należy 1. W Editor IL (Edytorze IL) kliknąć prawym przyciskiem myszy na adresie odniesienia, wybrać Create "name" as (Utwórz "nazwa" jako), a następnie wybrać typ danych. Zostanie utworzona nowa zmienna o domyślnej nazwie. Przykładowo, jeżeli adres odniesienia to %R0032, automatycznie utworzona zmienna zostanie nazwana R00032. Aby u twor zyć zmienną na p ods tawie na zwy należy 1. W Editor IL (Edytorze IL) kliknąć prawym przyciskiem na nazwie, wskazać Create "name" as (Utwórz "nazwa" jako), a następnie wybrać typ danych. Zostanie utworzona zmienna o nazwie, która została wybrana prawym przyciskiem myszy. 2. Przypisać zmienną do pamięci sterownika programowalnego (patrz strona 18.) Aby p rzenieś ć lub p owi elić pr ogra m st eru jąc y IL na leż y 1. W Editor IL (Edytorze IL) wybrać zakres programu sterującego. 2. Aby go przenieść, kliknąć zaznaczenie i przeciągnąć do nowego położenia. Aby powielić, wcisnąć CTRL podczas kliknięcia na zaznaczonym obszarze, a następnie przeciągnąć zaznaczenie do miejsca, w którym ma ono być powielone. Po zwolnieniu klawisza myszy zaznaczenie zostanie w całości przeniesione do nowego położenia, lub w położeniu tym zostanie umieszczona kopia zaznaczonego fragmentu programu sterującego. Aby ws ta wić wewnęt rzny k oment ar z należy 1. W Editor IL (Edytorze IL) kliknąć w miejscu, gdzie ma być umieszczony komentarz. 2. Wpisać apostrof (’), po którym nastąpi tekst komentarza. Wcisnąć ENTER aby zakończyć komentarz. Aby ws ta wić komenta rz b lokowy należy 1. W Editor IL (Edytorze IL) kliknąć w miejscu, gdzie ma być umieszczony komentarz blokowy. 2. Wpisać (* z tekstem komentarza. Komentarz blokowy może zawierać dowolną liczbę znakow i może zajmować więcej niż jedną linię. 3. Wpisać *) aby zakończyć komentarz blokowy. Aby z mienić for mat kodu IL należy • W Edutor IL (Edytorze IL) kliknąć prawym przyciskiem myszy i wybrać Beautify Source (Zwiększ czytelność źródła). Caly program sterujący wyświetlany w edytorze IL zostanie przeformatowany, stosownie do domyślnych reguł formatowania (generowania wcięć tekstu). 70 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor listy instrukcji (IL) Praca w trybie online z edytorem listy instrukcji (IL) Podczas pracy w trybie online z podsystemem sterownika programowalnego edytor IL umożliwia edycję programu sterującego, monitorowanie wartośći danych i wymuszanie lub zmianę w czasie rzeczywistym stanu zmiennych BOOL. Umożliwia to testowanie wykonania programu sterującego, wyzwalanie wydarzeń podczas wykonania projektu, lub usuwanięcie elementu z wykonania programu sterującego. Ikona podsystemu zmienia się, pokazując status sterownika programowal nego. Przesunąć kursor myszy nad zmienną, aby wyświetlić etykietkę z jej wartością. Kliknąć prawym przyciskiem myszy na zmiennej BOOL, aby wymusić jej stan. Okno komunikatów sygnalizuje nawiązanie połączenia ze sterownikiem programowalnym. Asystent śledzi ruchy użytkownika i dostarcza informacji na temat klikniętej pozycji. Monitorowanie i zmiana wartości zmiennych ma miejsce w Oknie podglądu danych. Status sterownika jest wyświetlony w pasku statusu. Aby monit orować wa rt ość da nej n ależy • Kliknąć w dowolnym miejscu Edito IL (Edytora IL) i przesunąć kursor myszy nad zmienną. Pojawi się podpowiedź, wyświetlająca aktualną wartość zmiennej. Wartość ta jednakże nie jest aktualizowana. Konieczne jest odsunięcie kursora myszy i ponowne przesunięcie nad zmienną. Aby z mienić s tan z niennej BOOL na leży • W Editor IL (Edytorze IL) kliknąć prawym przyciskiem myszy na zmiennej BOOL, której wartość ma zostać zmieniona i wybrać Turn ON (Włącz) lub Turn OFF (Wyłącz). Stan zmiennej w podsystemie sterownika programowalnego zmieni się po odebraniu polecenia. Pozostanie w tym stanie do momentu jego zmiany przez program sterownika programowalnego. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 71 5 Edytory programów sterujących Edytor listy instrukcji (IL) Aby wymu sić st an z mienn ej BOOL na leż y • W Editor IL (Edytorze IL) kliknąć prawym przyciskiem myszy na zmiennej BOOL i wybrać Turn ON (Włącz) lub Turn OFF (Wyłącz). Stan wymuszonej zmiennej pozostanie niezmieniony bez względu na akcje programu sterownika programowalnego. Aby u s uną ć wymu sz enie zmiennej BOOL należy • W Editor IL (Edytorze IL) kliknąć prawym przyciskiem myszy na zmiennej BOOL i wybrać Remove Forces (Usuń wymuszenia). Stan wymuszonej zmiennej będzie kontrolowany przez program sterownika programowalnego. Zapis zmian do podsystemu sterownika programowalnego Program sterujący IL może byc zmieniany podczas pracy w trybie online, jednakże aby zachować zgodność, zmiany należy zapisać do sterownika programowalnego. Aby zapisać zmiany w sterowniku programowalnym, musi on być włączony i pracować w trybie online. Uwaga: Po przejściu w tryb offline, można wykonać regularne przesłanie. Aby z ap isa ć zmia ny w p ods yst emie s ter ownik a p rogr amowalneg o (jeżeli obs ługuje on z ap is zmia n), należy 1. Podczas pracy w trybie online z podsystemem sterownika programowalnego, dokonać zmian w programie sterującym IL. W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na podsystemie, wskazać Online Commands (Polecenia trybu online) i wybrać Write Changes (Zapisz zmiany). Wyświetlona zostanie prośba o potwierdzenie zapisu w trybie pracy. Oznacza to, że zmieniony blok IL zostanie przesłany do sterownika programowalnego bez jego zatrzymywania. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło “IL” 72 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Edytor listy instrukcji (IL) Funkcje i instrukcje języka IL Poniżej znajduje się lista wszystkich instrukcji i funkcji języka listy instrukcji (IL) dostępnych w Logic Developer - PLC. Znak gwiazdki (*) oznacza funkcje dostępne wyłącznie w sterownikach programowalnych VersaMax®. Komunikaty wyświetlane w oknie Asystenta określaj, które funkcje obsługiwane są przez poszczególne sterowniki programowalne. Ins tr ukc je po ds t awo we ADD CAL GT MOD NT R SUB AND DIV LE MUL OR RET XORN AND_WORD EQ LT NE ORN RETC ANDN GE MCRN NOT PT S TAN Zaawa nsowa ne f u nkcje ma temat yczne ACOS COS LN SQRT_INT ASIN EXP LOG SQRT_DINT ATAN EXPT SIN SQRT_REAL Opera cje b itowe AND_WORD BIT_SEQ MASK_COMP_DWORD OR_WORD BIT_CLR_WORD BIT_SET_WORD MASK_COMP_WORD ROL_WORD BIT_POS_WORD BIT_TEST_WORD NOT_WORD ROR_WORD SHIFTL_WORD Fu nkcje s teru ją ce DO_IO PID_ISA DRUM SER PID_IND SVC_REQ Pr zeks zta łcenia BCD4_TO_INT DINT_TO_REAL RAD_TO_DEG REAL_TO_WORD BCD4_TO_REAL INT_TO_BCD4 REAL_TO_DINT TRUNC_DINT DEG_TO_RAD INT_TO_REAL REAL_TO_INT TRUNC_INT WORD_TO_REAL Licz niki DNCTR GFK-1918C-PL UPCTR CIMPLICITY Logic Developer - PLC Wersja 3.00 73 Edytory programów sterujących 5 Edytor listy instrukcji (IL) Pr zemieszc za nie d anyc h BLK_CLR_WORD BLKMOV_INT BLKMOV_REAL BLKMOV_DINT COMM_REQ MOVE_INT MOVE_BOOL MOVE_REAL SHFR_BIT MOVE_WORD SHFR_WORD Tab ela d anyc h ARRAY_MOVE_BOOL SEARCH_EQ_INT SEARCH_GT_DINT SEARCH_LT_BYTE ARRAY_MOVE_BYTE SEARCH_EQ_WORD SEARCH_GT_INT SEARCH_LT_DINT ARRAY_MOVE_DINT SEARCH_GE_BYTE SEARCH_GT_WORD SEARCH_LT_INT ARRAY_MOVE_INT SEARCH_GE_DINT SEARCH_LE_BYTE SEARCH_LT_WORD ARRAY_MOVE_WORD SEARCH_GE_INT SEARCH_LE_DINT SEARCH_NE_BYTE SEARCH_EQ_BYTE SEARCH_GE_WORD SEARCH_LE_INT SEARCH_NE_DINT SEARCH_EQ_DINT SEARCH_GT_BYTE SEARCH_LE_WORD SEARCH_NE_INT MUL_DINT SCALE_WORD* SEARCH_NE_WORD Fu nkcje ma temat yczne ADD_DINT DIV_DINT MOD_DINT ADD_INT DIV_INT MOD_INT MUL_REAL SUB_DINT ADD_REAL DIV_REAL MUL_INT SCALE_INT* SUB_INT SUB_REAL Sterowani e wykona niem p rog ra mu CALL ENDMCR JUMP LABELN V_WIRE COMMENT ENDMCRN JUMPN MCR END H_WIRE LABEL MCRN EQ_DINT GE_DINT GT_DINT LE_DINT LT_DINT NE_DINT RANGE_DINT EQ_INT GE_INT GT_INT LE_INT LT_INT NE_INT RANGE_INT EQ_REAL GE_REAL GT_REAL LE_REAL LT_REAL NE_REAL RANGE_WORD Rela cje Fu nkcje zeg ar a 74 OFDT_HUNDS ONDTR_HUNDS TMR_HUNDS OFDT_TENTHS ONDTR_TENTHS TMR_TENTHS OFDT_THOUS ONDTR_THOUS TMR_THOUS CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Bloki C BLOKI C Blok C jest niezależną sekcją kodu wykonawczego napisanego w języku C, który jest przesyłany i wykonywany w podsystemie sterownika programowalnego. Bloki C są tworzone zewnętrznie przy wykorzystaniu zestawu GE Fanuc’s C Programming Toolkit, a następnie importowane do projektu. Blok C jest plikeim .exe i może być wywoływany z innego bloku (LD lub IL) jako podprogram, ale sam nie może wywoływać innego bloku. Więcej informacji na temat tworzenia bloków C można znaleźć w podręczniku GFK-0646 E, C Programmer’s Toolkit Series 90 PLC’s. Nawigator: Zakładka Projekt Węzeł Bloki C Praca z blokami C Aby z aimp or tować blok C należy 1. W zakładce Project (Projekt) w oknie C Bloks (Bloki C) i wybrać Add (Dodaj). Navigator (Nawigator) kliknąć prawym przyciskiem myszy na folderze Wyświetlone zostanie okno dialogowe Open (Otwórz). 2. Odnaleźć plik .exe przeznaczony do zaimportowania i kliknąć Open (Otwórz). Plik .exe zostanie dodany do folderu .exe. C Bloks (Bloki C) z taką samą nazwą, jaką ma plik Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło “C”. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 75 5 Edytory programów sterujących Bloki C Aby us ta wić pa ra met ry b loku C należy Uwaga: Procedura ta ma zastosowanie jedynie w przypadku sterowników programowalnych serii 90™-70 oraz bloków C wymagających parametrów. 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na (Bloki C) i wybrać Properites (Właściwości). C Bloks Spowoduje to otworzenie okna Inspector (Inspektor), zawierającego właściwości wybranego bloku. 2. W oknie Inspektora wybrać właściwość Parametres (Parametry) i kliknąć . Wyświetlone zostanie okno dialogowe Parameters (Parametry). 3. Dla każdego parametru wejściowego i wyjściowego wpisać nazwę oraz opis. Aby uzyskać informację na temat wymaganych parametrów, należy zaznajomić się z dokumentacją dotyczącą bloków C. Wprowadzone nazwy będą wyświetlane w instrukcji CALL. Nazwy i ich opisy będą również wyświetlane w formie podpowiedzi, po zatrzymaniu kursora myszy nad instrukcją CALL. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło "C Bloks" (“Blok C”). 76 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Edytory programów sterujących Programy C PROGRAMY C Uwaga: Programy C są obsługiwane jedynie przez jednostki centralne (CPU) serii 90™-70, z oprogramowaniem systemowym w wersji 6.00 i późniejszej. Program C jest niezależną sekcją kodu wykonawczego, napisaną w języku C, przesłaną i wykonaną w przypisanym podsystemie sterownika programowalnego. Program C ma dostęp do wszystkich tabel odniesień % sterownika programowalnego za wyjątkiem pamięci %P bloków _MAIN LD i pamięci %L innych bloków LD.Program C może również wywoływać dowolne z licznych bloków funkcji zagnieżdżonych w sterowniku programowalnym, zawartych w zestawie C Programmer’s Toolkit. Nawigator: Zakładka Projekt Węzeł Programy C Programu C nie można wywoływać jako podprogramu. Wykonanie go jest kontrolowane jedynie poprzez planowanie wykonania (scheduling). Z poziomu programów C nie można wywoływać bloków jako podprogramów. W celu zapewnienia bezpośredniego dostępu do pamięci, należy skonfigurować parametry programu C. Po rozpoczęciu wykonywania, program C odczytuje wartości wszystkich parametrów i tworzy ich kopie. Jeżeli wykonywanie programu C zostanie przerwane lub rozbite na kilka cykli, program C, w momencie wznawiania wykonywania, wykorzystuje kopię danych, sporządzoną wcześniej. Maksymalna liczba programów C dla danego podsystemu zależy od rodzaju bloku _MAIN: ■ Jeżeli blok _MAIN jest blokiem LD, program LD jest traktowany jako program użytkownika i można zaplanować jego wykonanie; maksymalna liczba programów C w podsystemie wynosi 15. ■ Jeżeli blok _MAIN nie jest blokiem LD, maksymalne liczba programów C dla podsystemu wynosi 16 i nie można zaplanować wykonania bloku LD. Programy C mogą współistnieć z językiem stanów (State Logic) w sterownikach programowalnych serii 90-70. W takich podsystemach język stanów (State Logic) jest kompilowany do programu C. Program C jest nazwany _MAIN, jeżeli nie występuje drabinkowy program sterujący (LD); jednakże, jeżeli współistnieje z programem sterującym języka stanów (State Logic), program sterujący języka stanów jest kompilowany do programu C nazwanego _STATE, natomiast jeden blok LD musi być nazwany _MAIN. Programy użytkownika Programy użytkownika składają się z: ■ Programów C, ■ GFK-1918C-PL Programów LD, jeżeli blok _MAIN jest blokiem LD. CIMPLICITY Logic Developer - PLC Wersja 3.00 77 5 Edytory programów sterujących Programy C Praca z programami użytkownika Ab s konf igu rować pla n wykonania należy 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na Programs (Program C) lub _MAIN LD blok (blok LD _MAIN), a następnie wybrać Properties (Właściwości). C Spowoduje to otwarcie okna Inspector (Inspektor), zawierającego właściwości programu użytkownika. 2. W oknie Navigator (Nawigator) rozwinąć grupę Scheduling (Plan wykonywania). 3. Wybrać Tryb wykonywania 4. Wybrać inne właściwości wykorzystywane w wybranym trybie wykonywania. 5. Kliknąć OK. Uwaga: Jeżeli wprowadzono jakiekolwiek dane, ich poprawność zostanie sprawdzona po kliknięciu przycisku OK. Wymagane jest usunięcie wszystkich sygnalizowanych błędów przed zamknięciem okna dialogowego przyciskiem OK. Ust awiani e p ar ametr ów p rog ramów C Uwaga: Należy podać wszystkie wymagane przez program C parametry wejściowe i wyjściowe. Program LD nie korzysta z parametrów. 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na C Programs (Program C) i wybrać Properties (Właściwości). Spowoduje to otwarcie okna Inspector (Inspektor), zawierającego właściwości programu C. 2. W Inspektorze wybrać Parameters property (Właściwości parametrów) i kliknąć . Wyświetlone zostanie okno dialogowe Parameters (Parametry). 3. W zakładkach Input (Wejściowe) i Output (Wyjściowe) wprowadzić do 8 parametrów wejściowych i do 8 parametrów wyjściowych. Każdy z parametrów zajmuje jeden wiersz. W celu skonfigurowania parametru, należy podwójnie kliknąć każdą z opisanych poniżej komórek, a następnie wprowadzić żądane dane: ■ Nazwa: Nazwa parametru. ■ Typ: Typ danych parametru. ■ Długość: Długość parametru wejściowego lub wyjściowego. ■ Zmienna: Pierwsza pozycja danej przypisana do parametru. ■ Opis: (Opcjonalnie) Opis parametru. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło "C Programs" (“Programy C”). 78 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL 6 Programowanie Motion Logic Developer - PLC umozliwia proces programowania modułu Motion Mate DSM314. Wydajny i łatwy w obsłudze, wieloosiowy moduł kontroli ruchu Motion Mate DSM314, jest w wysokim stopniu zintegrowany z rozwiązaniami programowymi i funkcjami komunikacyjnymi dostępnymi w sterownikach programowalnych serii 90-30. DSM314 (patrz strona 40) obsługuje 10 programów Motion, 40 podprogramów i łącznie do 1000 instrukcji programu Motion. Logic Developer - PLC, umożliwiając programowanie Motion, obsługuje następujące edytory: Edytor PLC Motion Edytor Local Logic Edytor CAM Rozdział ten pokazuje proste procedury pozwalające na rozpoczęcie tworzenia programów Motion w Logic Developer - PLC, przy wykorzystaniu tych trzech edytorów. Nawigator: Zakładka Projekt Węzły programu Motion Aby d oda ć komp onent Mot ion do pod sys temu należy: • W zakładce Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym przyciskiem myszy na podsystemie, wskazać opcję Add Component (Dodaj Komponent) a następnie wybrać Motion. Węzeł programu Motion zostanie dodany do projektu. Włączając puste Motion Bloks (Bloki Motion), foldery Local Logic (Lokalnych programów sterujących), CAM Profile (Profile CAM) i CAM Bloks (Bloki CAM). Menu kontekstowe podsystemu CIMPLICITY Logic Developer - PLC Wersja 3.00 79 6 Programowanie Motion Edytor PLC Motion EDYTOR PLC MOTION Logic Developer - PLC zawiera edytor PLC Motion, który umożliwia tworzenie bloków PLC Motion dla modułu DSM314. Możliwe jest skonfigurowanie wyglądu i charakterystyki działania tego edytora tekstowego. Komentarze oraz biała przestrzeń nie są uwzględnianie jako wyrażenia programu PLC Motion. Składnia programowania Motion różni się od składni lokalnych programów sterujących (Local Logic). Aby d oda ć b lok Mot ion n ależy: 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) rozwinąć folder Motion Program (Program Motion). 2. Kliknąć prawym przyciskiem myszy na folderze Motion Bloks (Bloki Motion) i wybrać New (Nowy). Do projektu zostanie dodany nowy, pusty blok PLC Motion z domyślną nazwie. 3. Zmienić nazwę na właściwą. Nawigator: Zakładka Projekt Bloki Motion Aby r ozpoc ząć edycj ę b loku Motion na leży • W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na węźle Motion Blok (Blok Motion) i wybrać Open (Otwórz). Blok zostanie otwarty do edycji w oknie edytora PLC Motion. 80 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Programowanie Motion Edytor PLC Motion Praca z edytorem Motion Aby ws ta wić polec en ie na leży 1. W oknie motion Editor (Edytor Motion) kliknąć prawym przyciskiem myszy i wybrać opcję Insert Keyword (Wstaw słowo kluczowe). Pojawi się lista Smart zawierająca wszystkie dostępne polecenia Motion. 2. Wybrać właściwą komendę z listy Smart i wcisnąć ENTER. Polecenie zostanie umieszczone w edytorze Motion. Wstaw polecenie PLC Motion wybierając słowo kluczowe. z listy. Wstaw zmienną PLC Motion wybierając ją z listy Smart. Asystent śledzi wszystkie kliknięcia myszy. Okno komunikatów sygnalizuje nawiązanie połączenia ze sterownikiem programowalnym. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło “PLC Motion Editor” ("Edytor PLC Motion"). GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 81 Programowanie Motion 6 Edytor PLC Motion Polecenia Motion ACCEL BLOCK NUMBER CAM CAM PHASE CAM MARKER CALL CMOVE DWELL ENDP ENDS JUMP LOAD PMOVE PROGRAM SUBROUTINE SYNC BLOCK VELOC 82 CIMPLICITY Logic Developer - PLC Wersja 3.00 Instrukcja ACCEL ustala przyspieszenie osiowe dla kolejnych ruchów i działa w danym programie do kolejnej modyfikacji. Uwaga: Jeżeli przed instrukcją ACCEL zostanie wykonana instrukcja przemieszczenia, zostanie wykorzystany znacznik Acceleration (Przyspieszenie). Numery bloków mogą być wykorzystane jako miejsce przeznaczenia poleceń JUMP. Numery bloków muszą być unikalnymi liczbami z zakresu od 1 do 65535. Instrukcja CAM uruchamia profil CAM. CAM PHASE ustawia fazę profilu CAM. CAM LOAD ładuje Profil CAM. Polecenie CALL wykonuje inny blok jako podprogram. Polecenie CMOVE ustala ciągłe przemieszczenie przy wykorzystaniu określonej pozycji i trybu przyspieszenia. DWELL powoduje wstrzymanie ruchu przed wykonaniem kolejnego polecenia na określony czas. Instrukcja ENDPROG stanowi zakończenie definicji programu PLC Motion. Instrukcja ENDSUB stanowi zakończenie definicji podprogramu PLC Motion. Skok do numeru bloku lub bloku synchronizacji w obrębie danego programu lub podprogramu. Skok może być warunkowy lub bezwarunkowy, oparty na statusie bitu CTL. Inicjalizuje lub zmienia rejestr parametrów przy pomocy 32-bitowej wartości całkowitej, zapisanej w notacji dopełnienia do dwóch. Instrukcja PMOVE określa ustalenie przesunięcia przy wykorzystaniu określonej pozycji i trybu przyspieszenia. Instrukcja PROGRAM jest pierwszą instrukcją w programie Motion. Identyfikuje numer programu (1-10) i konfigurację osi. Definicje programów nie mogą się zagnieżdżać. Instrukcja SUBROUTINE jest pierwszą instrukcją podprogramu Motion. Identyfikuje numer podprogramu (1-40) i konfigurację osi. Blok synchronizacji jest szczególnym przypadkiem numeru bloku. Blok synchronizacji może być wykorzystywany w programach zawierających wiele osi wpółrzędnych. Ustala VELOCITY (prędkość) procesu wykorzystywaną przez kolejne polecenia programu Motion, zachowującą swoją wartość do zmiany przez inną instrukcję VELOC. GFK-1918C-PL Programowanie Motion Lokalny program sterujący (Local Logic) LOKALNY PROGRAM STERUJąCY (LOCAL LOGIC) Lokalny program sterujący (Local Logic) pracuje jednocześnie z programem Motion, ale niezależnym od cyklu pracy jednostki centralnej (CPU) sterownika programowalnego. Umożliwia to szybszą wymianę sygnałów wejścia/wyjścia poprzez złącza na płycie czołowej, niż miałoby to miejsce w przypadku obsługi sygnałów w głównym programie języka drabinkowego pracującego w sterowniku programowalnym. Język Lokalnych programów sterujących (Local Logic) korzysta z niepozycyjnych układów tekstowych i zawiera proste konstrukcje matematyczne i logiczne. Składnia programowania Lokalnych programów sterujących (Local Logic) pozwala na przypisanie różnych zadań logicznych programom Motion podczas pracy w koniunkcji z programami PLC Logic i innymi programami Motion, co pozwala uzyskać elastyczne środowisko programowania. Dzięki prostocie i zrozumiałości składni, w edytorze tym łatwo jest osiągnąć biegłość. Język programowania Local Logic zawiera instrukcje przypisywania, instrukcje warunkowe, aytmetyczne, logiczne i relacyjne. Lokalne programy sterujące (Local Logic) umożliwiają dostęp użytkownika do danych kontrolera Motion, parametrów korzystających z ustalonego zestawu zmiennych, bitów kontroli i statusu. Nawigator: Zakładka Projekt ■ Dane parametru - dostępne ze sterownika programowalnego danego programu, oraz programów Motion. Dane parametrów są podobne do zmiennych w programie. ■ Bity CTL - pozwalają lokalnym programom sterującym (Local Logic) lub danemu sterownikowi programowalnemu na rozpoczęcie danej akcji. ■ Numery bloków programu Motion - bieżący numer bloku może być wykorzystany w obrębie lokalnego programu sterującego (Local Logic) lub danego sterownika programowalnego do wywołania akcji, jedynie w obrębie określonej sekcji programu Motion. Lokalny program sterujący (Local Logic) Aby utwor zyć b lok lokalneg o p rog ra mu s teru jąc ego (Loca l Logic ) należy 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator), kliknąć prawym przyciskiem myszy na folderze Local Logic (Lokalny program sterujący) i wybrać New (Nowy). Zostanie utworzony nowy blok nazwie. Local Logic (Lokalny program sterujący) o domyślnej Uwaga: Folder Local Logic (Lokalne programy sterujące) może zawierać tylko jeden blok lokalnego programu sterującego (Local Logic). 2. Zmienić nazwę na wymaganą. Aby ot wor zyć b lok lokaln eg o pr og ra mu s ter ują cego (Loc al Log ic) do edyc ji należy: • W zakładce bloku Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na Local Logic (Lokalnego programu sterijącego) i wybrać Open (Otwórz). Blok lokalnego programu sterującego zostanie otwarty w edytorze Local Logic, gotowy do edycji. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 83 6 Programowanie Motion Lokalny program sterujący (Local Logic) Praca z edytorem lokalnych porgramów sterujących Edytor lokalnych programów sterujących (Local Logic) posiada własną charakterystyczną składnię służącą do konstruowania lokalnych programów sterujących. Nawigator wyświetla organizację całego projektu. Przeciągnij i upuść zmienne z tabeli Zmiennych lokalnych programów sterujących do okna edytora Local Logic. Kliknąć prawym przyciskiem myszy, aby wybrać polecenia z listy. Aby ws ta wić polec en ie loka nego pr ogr amu st eru jąc eg o (L oc al L og ic) na leży 1. W edytorze Local Logic kliknąć prawym przyciskiem myszy i wybrać z menu opcję Insert Keyword (Wstaw słowo kluczowe) . Pojawi się lista Smart zawierająca wszystkie dostępne polecenia lokalnych programów sterujących (Local Logic). 2. Wybrać odpowiednie polecenie z listy Smart i wcisnąć ENTER Polecenie zostanie wstawione. Uwaga: Zmienne z okna zmiennych lokalnych programów sterujących można przeciągnąć do okna edytora Local Logic. 84 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Programowanie Motion Lokalny program sterujący (Local Logic) Zmienne lokalnych programów sterujących Lokalne programy sterujące (Local Logic) są tworzone w celu uzupełnienia programów i możliwości matematycznych sterownika programowalnego. Wykonywanie niewielkich lokalnych programów sterujących i zbiorów matematycznych wymaga ścisłej synchronizacji z kontrolowanym ruchem. Logic Developer - PLC zawiera tabelę zmiennych lokalnych programów sterujących (LLVT), które można przeciągnąć do lokalnych programów sterujących. Tabela zmiennych lokalnych programów sterujących (LLVT) zawiera kilka zakładek organizujących zmienne wg kategorii, jak pokazano na rysunku poniżej: Kliknąć nagłówek, aby posortować tabelę w porządku rosnącym. Kliknąć ponownie, aby zmienić porządek sortowania na malejący. Kliknąć prawym przyciskiem myszy na nazwie, aby skopiować ją do schowka. Kliknąć zakładkę aby zobaczyć grupę zmiennych Aby z ob ac zyć t ab elę z mienn yc h loka lnych p rogr amów st erując ych (LLVT) należy 1. W zakładce InfoViewer w oknie Navigator (Nawigator) rozwinąć bibliotekę Logic Developer - PLC, następnie rozwinąć Local Logic Editor i kliknąć dwukrotnie Local Logic Variable Table (Tablicę zmiennych lokalnych programów sterujących). Tabela zmiennych lokalnych programów sterujących (LLVT) pojawi się w oknie InfoViewer. Zmienne lub dane w każdej zakładce to: Oś 1 Oś 2 Oś 3 Oś 4 Globalne Bity CTL Rejestry parametrów GFK-1918C-PL Zmienne przypisane do osi 1 Zmienne przypisane do osi 2 Zmienne przypisane do osi 3 Zmienne przypisane do osi 4 Dane globalne takie, jak kod statusu modułu Główne bity Kontroli/Statusu DSM Dane parametru DSM CIMPLICITY Logic Developer - PLC Wersja 3.00 85 Programowanie Motion 6 Lokalny program sterujący (Local Logic) Tabela zawiera sześć kolumn: Nazwa Typ Grupa Opis R W Zawiera nazwę zmiennej używaną w obrębie lokalnego programu sterującego (Local Logic) Typ zmiennej. Przykładowo, stwierdzenie 32-bit oznacza, że jest to zmienna 32-bitowa. Grupa, w której jest umieszczona zmienna. Przykładowo, stwierdzenie We/Wy płyty czołowej oznacza, że zmienna odnosi się do punktu na płycie czołowej modułu. Ta kolumna zawiera tekstowy opis zmiennej. Kiedy użytkownik przesuwa kursor myszy nad opisem, zostaje wyświetlona podpowiedź zawierająca opis. Ta kolumna określa, czy zmienna może być odczytana przez lokalny program sterujący (Local Logic). Ta kolumna określa, czy lokalny program sterujący może zapisywać do zmiennej. Aby ws ta wić zmienną lok alnego p rogr amu s teru jąc ego należy 1. W edytorze Local Logic kliknąć prawym przyciskiem myszy i wybrać opcję Insert Variable (Wstaw zmienną). Pojawi się lista Smart umożliwijąca wpisanie nazwy zmiennej lokalnego programu sterującego (Local Logic). 2. Wybrać zmienną z listy i wcisnąć ENTER. Zmienna zostanie wstawiona do lokalnego programu sterującego. 86 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Programowanie Motion Lokalny program sterujący (Local Logic) Polecenia i operatory lokalnych programów sterujących Lokalne programu sterujące umożliwiają wykonywanie prostych funkcji matematycznych i logicznych przez moduł DSM. Polecenia korzystają wyłącznie z dużych liter i w ich przypadku wielkość liter ma znaczenie. ABS BWAND BWOR BWXOR BWNOT ON OFF TRUE FALSE IF THEN END_IF MOD + plus -(minus) / (dzielenie) * (mnożenie) :=(przypisanie) >(większy) < (mniejszy) >= (większy lub równy.) <= (mniejszy lub równy.) <> (różny od) Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło “Local Logic: an Overview” ("Lokalne programy sterujące: Przegląd”). GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 87 Programowanie Motion 6 Edytor CAM EDYTOR CAM Edytor CAM jest dodatkowym narzędziem Logic Developer - PLC umożliwiającym tworzenie, edycję i zarządzanie elektronicznymi profilami CAM. Każdy profile CAM jest krzywą określającą odpowiedź serwomechanizmu podrzędnego (slave) na nadrzędny (master) indeks pozycji. Odniesienie do profilu CAM jest dokonywane poprzez nazwę w skojarzonym programie Motion, same profile są grupowane w blokach CAM. W zamierzeniu każdy blok ma być przesłany do określonego modułu Motion (w znaczeniu sterownika programowalnego). Moduły te są okreslone w konfiguracji sprzętowej (HWC) projektu. Profile CAM są definiowane przez użytkownika w bibliotece, a następnie poprzez odpowiednie przypisanie grupowane w bloki. Umożliwia to ponowne wykorzystanie profili CAM poprzez zawarcie ich w wielokrotnych blokach CAM. Zakładka Projekt: Nawigator Bloki CAM Aby utwor zyć b lok CA M na leży 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) rozwinąć folder Motion Program (Program Motion). 2. Kliknąć prawym przyciskiem myszy na folderze CAM Bloks (Bloki CAM) i wybrać opcję New (Nowy). Utworzony zostanie nowy blok CAM o domyślnej nazwie. 3. Zmienić nazwę na właściwą. Aby z aimpor tować bloki CAM należy 1. W zakładce Project (Projekt) w oknie Motion). 2. Kliknąć prawym przyciskiem myszy folder z pliku). Navigator (Nawigator) rozwinąć folder Motion Program (Program CAM Bloks ( Bloki CAM) i wybrać opcjęimport from file (Importuj Wyświetlone zostanie okno dialogowe Open (Otwórz). 3. Odnaleźć właściwy Blok CAM (plik o rozszerzeniu .csv lub .txt). 4. Kliknąć Open (Otwórz). Zaimportowany blok zostanie wyświetlony w projekcie. 88 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Programowanie Motion Edytor CAM Praca z Edytorem CAM Krzywe profilu CAM mogą być nastawiane zgodnie z wymaganiami projektu. Edytor CAM umożliwia tworzenie profili poprzez zdefiniowanie punktów na nadrzędnej/podrzędnej (master/slave) krzywej pozycjonowania. Grupy sprzężonych punktów są przydzielane do sektorów. Każdy sektor jest przypisany w porządku do krzywej wielomianu (1, 2, 3), który określa jak krzywa będzie interpolowana pomiędzy punktami. Krzywe profilu mogą być nastawiane i edytowane graficznie. Nawigator wyświetla rofile CAM i bloki. Tabela profilu CAM umożliwia numeryczną edycję i grupowanie krzywych Krzywe drugorzędne pokazują prędkość, przyspieszeni ei przyspieszeni e drugiego stopnia proflu CAM. Konfiguruj profile i bloki w Inspektorze. Asystent śledzi ruchy użytkownika i dostarcza informacji na temat klikniętej pozycji. Aby utwor zyć p rofi l CAM na leż y • W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy nafolderze CAM Profile (Profile CAM) i wybrać opcję New (Nowy). Do projektu zostanie dodany nowy profil CAM o domyślnej nazwie. Aby s konf igu rować pr ofil CAM należy 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na profile (profil CAM) i wybrać Properties (Właściwości). CAM Właściwości Profilu CAM pojawią się w oknie Inspektora. 2. Ustalić właściwości profilu CAM w Inspektorze, aby określony został jego typ i warunki brzegowe. GFK-1918C-PL CIMPLICITY Logic Developer - PLC Wersja 3.00 89 6 Programowanie Motion Edytor CAM Aby d okonać edycji p rof ilu CAM należy 1. W zakładce Project (Projekt) w oknie Navigator (Nawigator) rozwinąć folder Motion) i klikn dwukrotnie CAM profile (Profil CAM). Motion Program (Program Graficzna reprezentacja profilu pojawi się w edytorze profilu, natomiast reprezentacja numeryczna pojawi się w tabeli profili. 2. Wstawić i przesunąć punkty w edytorze profili lub w tabeli. 3. Zgrupować punkty w sektory w tabeli profilu, do każdego sektora przypisać porządek dopasowania krzywej. Aby d oda ć a lias do bloku CAM. • W zakładce Project (Projekt) w oknie Navigator (Nawigator) kliknąć prawym przyciskiem myszy na blok (Bloku CAM), wskazać Add Alias to (Dodaj alias do), a następnie wybrać profil. CAM Uwaga: Aliasy odnoszą się do profili CAM w obrębie bloków CAM. Aby utworzyć aliasy dla bloków CAM, należy wcześniej utworzyć profil CAM. Chcesz wiedzieć więcej? W indeksie pomocy należy wyszukać hasło "CAM". 90 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL Indeks Indeks A E Administrator sieci 26 Adres IP 26, 27 Adres odniesienia 59 Akumulatory 68 Aliasy 90 Argumenty 60 Autoryzacja produktu 5 Edycja Bloki CAM 89 Bloki IL 68 Bloki LD 58 Bloki PLC Motion 80 Profile CAM 90 Edycja Bloki Lokalnych programów sterujących (Lokal Logic) 83 Edytor CAM 79, 88 Edytor języka drabinkowego (LD) 2, 57 Edytor krzywek 2 Edytor listy instrukcji 2 Edytor Local Logic 79 Edytor lokalnych programów sterujących 2 Edytor lokalnych programów sterujących (Local Logic) 84 Edytor parametrów 39, 41 Edytor PLC Motion 79, 80 Edytor ruchu programowalnego sterownika logicznego 2 Edytory programów sterujących 55 Eksplorator systemu Windows 15 čródło zasilania 40 Ethernet 1, 25, 26, 28 B Bity CTL (Lokalne programy sterujace) 83 Bloki _MAIN 55 C 2, 75, 76 CAM 88, 90 LD 57 Lokalny program sterujący (Local Logic) 83 PLC Motion 80 Raporty 35 Bloki C 2, 75, 76 Bloki CAM 88, 90 Bloki LD 57 Bloki PLC Motion 80 Bloki zaplanowane do wykonania 55 C CIMPLICITY Machine Edition 1, 6, 9, 30 CimplicityControl 1 Companion (Asystent) 16 D Dane parametrów (Lokalne programy sterujące) 83 Data Watch (Obserwacja danych) 15 Diagnostics (Diagnostyka) 33 Docelowe urządzenie 23 Documentation Address (Adres dokumentacji) 24 Drukowanie raportów 36 DSM314 2, 40, 41, 79, 80, 83 Dual HWC (Podwójna konfiguracja HWC) 46, 47 Dual HWC (Podwójna konfiguracja) 25 GFK-1918C-PL F Feedback Zone (Komunikaty) 15, 29, 30, 35, 36 Funkcje IL 73 LD 64 fxClasses 16 G GBC 46, 47, 52 GE Fanuc Pogramowalny sterownik logiczny PLC 1 Programowalny sterownik logiczny 24 VersaMax Ethernet 23 VersaMax Genius 23 VersaMax Profibus 23 Zdalne We/Wy Zdalne We/Wy 24 Zdalny skaner wejść/wyjść Genius serii 90™70 23 Globalne wyszukiwanie 14 Gniazda 38 H HWC 2, 37 I Indeks 20 Indeks pomocy 20 InfoViewer 16 Inspector (Inspektor) 15 Instalowanie 4 Instrukcje IL 73 LD 58, 64 Interakcja ze sterownikiem 29 Internet Explorer 16 IP Address (Adres IP) 25 J Jednostka centralna CPU364 26, 38 Jednostka centralna CPU374 26 K Karta Build (Generowanie) 29, 30 Karta Reports (Raporty) 35, 36 Kasety 37 Katalog modułu 39 Komunikacja Konfigurowanie 26 Szeregowa 26 Konekstowy 16 Konfiguracja Adres i Długość (LD) 58, 59 CIMPLICITY Logic Developer - PLC Wersja 3.00 91 Indeks Akumulatory 68 Plan wykonywania 56 Profile CAM 89 Konfiguracji sprzętowej (HWC) 2 Konfigurowanie 1, 24, 25 28 DSM314 40, 41 Ethernet 26 Jednostki centralne 39 Komunikacja 26 Sprzęt 37 Systemy układów rezerwowych 45 Zdalne We/Wy VersaMax 49 Kontekstowy 19 Kontrola dostępu 56 Kontroler szyny Genius (GBC) 46, 47, 52 L Lista instrukcji (IL) 68 LLVT 85 Logic Developer - PC 2 Logic Developer - PLC 1, 2, 5, 6, 12, 24, 29, 31 Logic Developer - State 2, 12, 31 Logicmaster 1 Lokalny program sterujący (Local Logic) 83 M Machine Edition 2 Mapowanie zmiennej 18 Menu aktywowane prawym klawiszem myszy HWC 38 Podsystem 29 Menu dostępne pod prawym klawiszem myszy Podsystem 79 Mnemoniki 69 Motion Developer 12 N Narzędzia 15 Nawigator 15 O Odnajdywanie tekstu Globalne wyszukiwanie 14 Odnośniki hipertekstowe 36 Odszukanie tekstu W jednym bloku 56 Offline 32 92 Offline Przejście do trybu Offline 32 Online 32 Online Przejście do trybu Online 32 Otwieranie projektu 13 P Parametry Bloki C 76 Programy C 78 Pasek statusu 32 Pierwsze kroki 10 PLC Status (Status sterownika) 24 Pliki Runtime 29 Pobieranie 29, 31 29 Początkowy adres analogowy 68 Początkowy adres zero-jedynkowy 68 Podgląd 2, 12 Podstawka/Baza 51 Podstawowa konfiguracja HWC 45, 48 Podsystemy 23, 24 Konfigurowanie 24 Menu aktywowane prawym klawiszem myszy 29 Menu dostępne pod prawym klawiszem myszy 79 Pobieranie 31 Przesyłanie 30 Skaner zdalnych We/Wy 52 Sprawdzanie 29 Tworzenie 24 Pomoc 19 Ponowne wyświetlanie raportów 36 Porty COM 26 Profile CAM 89 Program sterujący LD 2 Program użytkownika 78 Programowalny sterownik logiczny 24 Programowalny sterownik logiczny Micro serii 90™ 23 Programowalny sterownik logiczny serii 90™-30 23 Programowalny sterownik logiczny serii 90™70 23, 42 Programowalny sterownik logiczny VersaMax 23 Programowalny sterownik logiczny VersaMax Nano/Micro 23 Programowanie Motion 79 Programy C 2, 77, 78 Programy użytkownika 77 CIMPLICITY Logic Developer - PLC Wersja 3.00 Projekty CIMPLICITY Machine Edition 9 Edycja 12 Otwieranie 13 Pobieranie 29 Przesyłanie 29 Tworzenie 12 Wykonanie 71, 87 Wykonywanie 31 Przejście do trybu Offline 32 Przejście do trybu Online 32 Przesyłanie 29, 30 PWR321 40 R Raporty 35 Drukowanie 36 Ponowne wyświetlanie 36 Tworzenie 35 Rezerwowa konfiguracja HWC 47, 48 Rezerwowe Seria 90™-70 42 Rodzina sterowników 24, 25 Ruch 2 Run 31 S Skaner zdalnych We/Wy 52 SNP_ID 26, 28 Spis treści 21 Sprawdzanie podsystemu 29 Sprzęt 1, 25 Konfigurowanie 1, 25, 37 Stop 31 Sweep Time (Czas trwania cyklu) 24 Synchronizowanie 9, 48 Szablony 12 Szukanie W jednym bloku 56 T Tabele błędów działania 32 Tabele podglądu zmiennych 33 Toolchest (Biblioteka szablonów) 16 Tworzenie Bloki IL 68 Bloki lokalnych programów sterujących 83 Podsystemy 24 Profile CAM 89 GFK-1918C-PL Indeks Raporty 35 Typ kasety 39 U Układy rezerwowe Genius 42, 43 Jednostka centralna w systemie Genius 42, 43 Konfigurowanie systemów 45 Okno dialogowe Redundancy Wizards (Kreatory układów rezerwowych) 45, 46 Podstawowa jednostka centralna 42 Układy rezerwowe Genius 42 Układy rezerwowe jednostki centralnej (CPU) w systemie Genius 42 GFK-1918C-PL Układy rezerwowe podstawowej jednostki centralnej (CPU) 42 URL 24 V VersaMax Ethernet 23 VersaMax Genius 23 VersaMax Profibus 23 VersaPro 1 W Węzeł SBA 52 Wymagania systemowe 3 Wymuszenia 63 Wyszukiwanie Globalne wyszukiwanie 14 Z Zamiana tekstu 56 Zdalne We/Wy 1, 37, 50 Zdalne We/Wy VersaMax 49 Zdalny skaner wejść/wyjść Genius serii 90™-70 23, 52 Zmiany typu jeden-do-jeden 62, 72 Zmienne 17 Mapowanie 18 CIMPLICITY Logic Developer - PLC Wersja 3.00 93 Indeks 94 CIMPLICITY Logic Developer - PLC Wersja 3.00 GFK-1918C-PL