Omron CP1E, CP1L User Manual [pl]

SYSMAC CP1L/CP1
Instrukcja obsługi
Seria CP
Sterownik PLC
W461-PL2-02A
CP1L-L10D- CP1L-L14D- CP1L-L20D- CP1L-M30D- CP1L-M40D- CP1L-M60D- CP1E-ED-A CP1E-ND-
Moduł jednostki centralnej
sterowników CP1L/CP1E
Instrukcja obsługi
Uwaga:
Produkty firmy OMRON mogą być wykorzystywane tylko w sposób opisany w niniejszej instrukcji przez osoby posiadające odpowiednie kwalifikacje i z zastosowaniem odpowiednich procedur.
Poniżej opisano symbole stosowane w tej instrukcji do przekazywania informacji dotyczących środków ostrożności. Należy bezwzględnie stosować się do podanych w nich informacji. Niezastosowanie się do nich grozi poważnymi obrażeniami ciała lub uszczerbkiem mienia.
NIEBEZPIECZEŃSTWO Wskazuje na zagrożenie niebezpieczną sytuacją, której wynikiem
może być śmierć lub poważne obrażenia ciała. Dodatkowo mogą wystąpić poważne szkody materialne.
OSTRZEŻENIE Wskazuje na zagrożenie niebezpieczną sytuacją, która może doprowadzić do
śmierci lub poważnych obrażeń ciała oraz mogą wystąpić poważne szkody
materialne.
Uwaga Wskazuje potencjalnie niebezpieczną sytuację, której zignorowanie może spowodować
nieznaczne lub średnie obrażenia albo szkody materialne.
Odwołania do innych produktów firmy OMRON
Nazwy wszystkich produktów firmy OMRON wymienionych w niniejszym podręczniku są pisane wielkimi literami. Słowo „urządzenie” także jest pisane wielką literą, gdy odnosi się do produktu firmy OMRON, niezależnie od tego, czy występuje w nazwie własnej produktu.
Skrót „Ch” występujący na niektórych ekranach i na niektórych produktach firmy OMRON oznacza „słowo” („word”) i w tym znaczeniu występuje w dokumentacji jako skrót „Wd”.
„PLC” jest skrótem angielskiego terminu „Programmable Controller” określającego sterownik programowalny. Jednak na niektórych ekranach programu CX (CX-Programmer) sterownik programowalny jest oznaczany skrótem „PC”.
Pomocnicze symbole graficzne
W podręczniku pojawiają się poniższe nagłówki ułatwiające znajdowanie różnego rodzaju informacji.

Uwaga Oznacza informacje mające szczególne znaczenie dla wydajnego

i sprawnego działania produktu.
1,2,3... 1. Oznacza różnego rodzaju listy, np. procedury, listy kontrolne itp.
Znaki towarowe
Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation w USA i innych krajach. SYSMAC jest zastrzeżonym znakiem handlowym sterowników programowalnych firmy OMRON. Inne marki i nazwy produktów są znakami towarowymi lub zastrzeżonymi znakami towarowymi
odpowiednich właścicieli.
OMRON, 2009
Wszystkie prawa zastrzeżone. Powielanie, przechowywanie w systemach archiwizacji danych i przekazywanie jakiejkolwiek części tej publikacji w jakiejkolwiek formie i jakimikolwiek sposobami - mechanicznymi, elektronicznymi, jako kserokopie, nagrania lub innymi - bez uprzedniej pisemnej zgody firmy OMRON jest zabronione.
Wykorzystanie informacji zawartych w tej publikacji nie jest objęte odpowiedzialnością z tytułu obowiązujących praw patentowych. Ponieważ firma OMRON stale ulepsza swoje wysokiej jakości produkty, informacje zawarte w tej publikacji mogą ulec zmianie bez powiadomienia. Niniejszy podręcznik został przygotowany z należytą starannością, jednak firma OMRON nie odpowiada za ewentualne błędy lub pominięcia. Nie odpowiada także za ewentualne szkody wynikające z wykorzystania informacji zawartych w tej publikacji.
2

SPIS TREŚCI

ŚRODKI OSTROŻNOŚCI................................................ 9
1 Adresaci publikacji.................................................................................................... 10
2 Ogólne zasady ostrożności ...................................................................................... 10
3 Środki bezpieczeństwa............................................................................................. 10
4 Środki ostrożności w zastosowaniach ...................................................................... 11
ROZDZIAŁ 1
Opis ogólny sterowników CP1L/CP1E........................... 13
1-1 Modele sterowników CP1L/CP1E............................................................................. 14
1-2 Nazwy części i ich funkcje ........................................................................................ 17
ROZDZIAŁ 2
Projektowanie systemów ............................................... 21
2-1 Układ niniejszego podręcznika ................................................................................. 22
2-2 Sterowanie drzwiami garażowymi ............................................................................ 24
2-3 Alokacja We/Wy w systemie sterowania drzwiami garażowymi............................... 26
2-4 Przykładowy program drabinkowy............................................................................ 28
ROZDZIAŁ 3
Montaż i okablowanie .................................................... 29
3-1 Uwagi dotyczące instalacji........................................................................................ 30
3-2 Montaż na szynach DIN ........................................................................................... 33
3-3 Okablowanie urządzeń ............................................................................................. 34
3-4 Testowanie robocze modułu CP1L........................................................................... 37
ROZDZIAŁ 4
Tworzenie programów ................................................... 39
4-1 Przygotowanie do programowania ........................................................................... 40
4-2 Tworzenie programów drabinkowych ....................................................................... 45
4-3 Korzystanie z aplikacji CX-Programmer ................................................................... 48
4-4 Korzystanie z pomocy (Help).................................................................................... 51
4-5 Wprowadzanie programów....................................................................................... 53
4-6 Zapisywanie/ładowanie programów ......................................................................... 74
4-7 Edytowanie programów ............................................................................................ 77
ROZDZIAŁ 5
Przenoszenie programów i usuwanie błędów................ 83
5-1 Połączenie online ..................................................................................................... 84
5-2 Ustawianie/usuwanie błędów w trybie online ........................................................... 91
Załącznik...................................................................... 101
A-1 Numery kanałów/przekaźników .............................................................................. 102
A-2 Instrukcje ................................................................................................................ 107
A-3 Wewnętrzne mechanizmy sterownika CP1L/CP1E................................................ 111
A-4 Przykłady programowania modułu CP1L ............................................................... 121
A-5 Porównanie sterowników CP1L i CP1E.................................................................. 172
3

Informacje o niniejszym podręczniku

W tej publikacji opisano instalację i działanie sterowników programowalnych (PLC) serii CP w rozbiciu na odpowiednie rozdziały. W ramach serii CP oferowane są zaawansowane kompletne sterowniki PLC oparte na zaawansowanych technologiach sterowania i bogatych doświadczeniach firmy OMRON w zakresie automatyzacji sterowania.
Przed przystąpieniem do instalacji i pracy ze sterownikami PLC serii CP prosimy dokładnie zapoznać się i uzyskać pewność co do zrozumienia treści niniejszego podręcznika. Prosimy także pamiętać o zapoznaniu się z uwagami dotyczącymi prawidłowego użytkowania, zawartymi w następnym rozdziale.
Niniejszy podręcznik jest przeznaczony dla użytkowników korzystających po raz pierwszy z urządzeń SYSMAC serii CP. Podstawy użytkowania sterowników tej serii są wyjaśnione na przykładzie sterownika SYSMAC CP1L. W przypadku używania sterownika programowalnego CP1E oznaczenie „CP1L” zastępuje „CP1E”. Różnice pomiędzy sterownikiem CP1L a CP1E podano w uwagach lub nagłówkach.
Konfiguracje obwodów, metody kablowania i programy występujące w niniejszym podręczniku są podane wyłącznie jako przykłady. Podczas budowania rzeczywistych systemów należy sprawdzić dane techniczne, wydajność i bezpieczeństwo każdego elementu, odwołując się do odpowiednich instrukcji.
Programy drabinkowe zamieszczone w niniejszym podręczniku służą wyłącznie jako przykłady. W trakcie projektowania rzeczywistych obwodów należy uwzględnić odpowiednie środki bezpieczeństwa.
Środki ostrożności zawierają ogólne zalecenia co do ostrożności przy korzystaniu ze sterownika programowalnego i urządzeń z nim związanych.
Rozdział 1: przedstawia typy sterowników CP1E i CP1E jako nazwy części. Rozdział 2: przedstawia zasady budowy systemu z zastosowaniem sterownika CP1L na przykładzie
systemu sterowania drzwiami garażowymi. Rozdział 3: przedstawia zasady instalowania sterownika CP1L na szynie DIN, sposób podłączenia
zasilania i linii We/Wy, sposób sprawdzenia działania oraz podaje przykładowy model. Rozdział 4: wyjaśnia podstawowe funkcje aplikacji CX-Programmer przy tworzeniu programu
drabinkowego dla systemu sterującego drzwiami garażowymi.
Rozdział 5: opisuje metody przenoszenia programów i usuwania błędów. Dodatek zawiera numery kanałów/przekaźników, instrukcje, opis wewnętrznych mechanizmów
działania sterownika CP1L i CP1E oraz przykłady programowania.
4

Inne zalecane podręczniki

Wymienione poniżej podręczniki dotyczą modułów jednostek centralnych serii CP. W razie potrzeby korzystaj z tych podręczników.
Cat. No. Tytuł podręcznika Opis
W462 Podręcznik użytkownika
modułu jednostki centralnej sterownika CP1L serii SYSMAC CP
W451 Podręcznik programowania
modułu jednostki centralnej sterowników CP1H/CP1L serii SYSMAC CP
W479 Podręcznik użytkownika
modułu jednostki centralnej sterownika CP1E serii SYSMAC CP
W480 Podręcznik użytkownika
oprogramowania modułu jednostki centralnej sterownika CP1E serii SYSMAC CP
W483 Opis instrukcji modułu
jednostki centralnej sterownika CP1E serii SYSMAC CP
W446 Instrukcja obsługi aplikacji
SYSMAC CX-Programmer
Wyjaśnia szczegółowo konfigurację systemu, jego instalację, okablowanie, alokację portów We/Wy, działanie funkcji impuls/licznik oraz podłączenia modułów rozszerzających. Podaje także informacje na temat błędów, rozwiązywania problemów, konserwacji i przeglądów.
Podaje następujące informacje na temat sterowników serii CP:
• instrukcje programowania,
• metody programowania,
• zadania,
•pamięć plików,
• funkcje. Z tego podręcznika należy korzystać łącznie
z Instrukcją obsługi programowalnego sterownika CP1H (W450).
Zawiera następujące informacje dotyczące sterowników programowalnych CP1E.
• Opis ogólny i funkcje
• Podstawowa konfiguracja systemu
•Nazwy części i ich funkcje
• Instalacja i ustawienia
•Rozwiązywanie problemów Z tego podręcznika należy korzystać łącznie
z Podręcznikiem użytkownika oprogramowania modułu jednostki centralnej CP1E (W480) i Opisem instrukcji (W483).
Zawiera następujące informacje dotyczące sterowników programowalnych CP1E.
• Operacje modułu jednostki centralnej
•Pamięć wewnętrzna
• Programowanie
• Ustawienia
• Funkcje wbudowane modułu jednostki centralnej
Z tego podręcznika należy korzystać łącznie z Podręcznikiem użytkownika modułu jednostki centralnej CP1E (W479) i Opisem instrukcji (W483).
Opisuje szczegółowo instrukcje programowania. Podczas programowania należy używać tego opisu
łącznie z Podręcznikiem użytkownika oprogramowania modułu jednostki centralnej sterownika CP1E (W480).
Zawiera informacje na temat instalowania iużytkowania aplikacji CX-Programmer w zakresie wszystkich funkcji z wyjątkiem bloków funkcyjnych.
•Przerwania
•Szybkie wejścia licznika
•Wyjścia impulsowe
•Komunikacja szeregowa
•Inne funkcje
5
Przeczytaj ze zrozumieniem ten podręcznik
Prosimy zapoznać się z tym podręcznikiem przed użyciem produktu. W przypadku pytań lub komentarzy prosimy o kontakt z reprezentantem firmy OMRON.
Gwarancja i ograniczenia odpowiedzialności
GWARANCJA
Gwarancja firmy OMRON stwierdza wyłącznie, że produkty są pozbawione wad materiałowych oraz wykonania przez okres jednego roku (jeśli nie wskazano inaczej) od daty sprzedaży przez firmę OMRON.
FIRMA OMRON NIE SKŁADA ŻADNYCH GWARANCJI ANI OŚWIADCZEŃ ODNOSZĄCYCH SIĘ W SPOSÓB JAWNY LUB DOROZUMIANY DO NIENARUSZANIA PRAW, PRZYDATNOŚCI HANDLOWEJ ANI PRZYDATNOŚCI PRODUKTÓW DO KONKRETNEGO CELU. KAŻDY NABYWCA LUB UŻYTKOWNIK SAM UZNAJE I USTALA, IŻ PRODUKTY SPEŁNIAJĄ ODPOWIEDNIE WYMAGANIA ZWIĄZANE Z ICH ZAMIERZONYM UŻYCIEM. FIRMA OMRON NIE UDZIELA ŻADNYCH INNYCH GWARANCJI, JAWNYCH ANI DOROZUMIANYCH.
OGRANICZENIA ODPOWIEDZIALNOŚCI
FIRMA OMRON NIE BĘDZIE ODPOWIEDZIALNA ZA STRATY SPECJALNE, POŚREDNIE LUB WTÓRNE, UTRATĘ KORZYŚCI LUB STRATY HANDLOWE W JAKIKOLWIEK SPOSÓB POWIĄZANE Z PRODUKTAMI, BEZ WZGLĘDU NA TO, CZY TAKIE ROSZCZENIA BĘDĄ WYNIKAĆ Z UMOWY, GWARANCJI, ZANIEDBANIA LUB ŚCISŁEJ ODPOWIEDZIALNOŚCI.
W żadnym przypadku odpowiedzialność firmy OMRON za jakiekolwiek zdarzenie nie przekroczy ceny produktu, którego dotyczy reklamacja.
W ŻADNYM PRZYPADKU FIRMA OMRON NIE BĘDZIE ODPOWIEDZIALNA ZA GWARANCJĘ, NAPRAWĘ LUB INNE REKLAMACJE DOTYCZĄCE PRODUKTÓW, DOPÓKI ANALIZA FIRMY OMRON NIE POTWIERDZI, ŻE PRODUKTY BYŁY POPRAWNIE EKSPLOATOWANE, PRZECHOWYWANE, ZAINSTALOWANE I KONSERWOWANE ORAZ NIE BYŁY NARAŻONE NA ZANIECZYSZCZENIA, NADUŻYCIE, BŁĘDNE UŻYCIE LUB NIEODPOWIEDNIE MODYFIKACJE ALBO NAPRAWY.
6
Uwagi dotyczące zastosowania
PRZYDATNOŚĆ W OKREŚLONYM ZASTOSOWANIU
Firma OMRON nie może ponosić odpowiedzialności za zgodność z innymi normami, zbiorami praw lub przepisami, które mogą pojawić się w przypadku kombinacji produktów wykorzystywanej przez użytkownika.
Na żądanie klienta firma OMRON przedstawi odpowiednie dokumenty certyfikujące innej instytucji, które identyfikują dane nominalne i ograniczenia użytkowania mające zastosowanie do produktów. Same te informacje nie są wystarczające do kompletnego ustalenia przydatności produktów w kombinacji zproduktem końcowym, maszyną, systemem lub innym zastosowaniem albo użyciem.
Poniżej przedstawiono kilka przykładów zastosowań, którym należy poświęcić szczególną uwagę. Lista ta nie jest wyczerpująca i nie zawiera wszystkich możliwych sposobów użycia produktów ani nie sugeruje, że wymienione na niej sposoby użycia mogą być odpowiednie dla produktów:
• zastosowanie zewnętrzne, wliczając w to zastosowania w środowiskach narażonych na zanieczyszczenia chemiczne lub zakłócenia elektryczne oraz warunki lub sposoby użycia nieopisane w niniejszej instrukcji;
• systemy sterowania w branży energii atomowej, systemy spalania, systemy kolejowe, systemy lotnicze, sprzęt medyczny, maszyny do celów rozrywkowych, pojazdy, sprzęt bezpieczeństwa i instalacje podlegające oddzielnym przepisom przemysłowym lub rządowym;
• systemy, maszyny i sprzęt, które mogą stwarzać zagrożenie dla życia lub mienia.
Prosimy zapoznać się i przestrzegać wszelkich zakazów użycia odnoszących się do produktów.
NIE WOLNO UŻYWAĆ PRODUKTÓW DO ZASTOSOWAŃ STWARZAJĄCYCH POWAŻNE ZAGROŻENIE DLA ŻYCIA LUB MIENIA BEZ UPEWNIENIA SIĘ, ŻE SYSTEM JAKO CAŁOŚĆ ZOSTAŁ ZAPROJEKTOWANY Z UWZGLĘDNIENIEM ZAGROŻEŃ ORAZ ŻE PRODUKTY FIRMY OMRON ZOSTAŁY POPRAWNIE WYBRANE I ZAINSTALOWANE DO ZAMIERZONEGO UŻYCIA W RAMACH CAŁEGO SPRZĘTU LUB SYSTEMU.
PRODUKTY PROGRAMOWALNE
Firma OMRON nie odpowiada za programowanie produktu przez użytkownika ani żadne tego konsekwencje.
7
Zastrzeżenia
ZMIANA DANYCH TECHNICZNYCH
Dane techniczne urządzenia i akcesoriów mogą ulec zmianie w wyniku wprowadzenia ulepszeń lub z innych powodów Ż bez uprzedniego powiadomienia.
Wraz ze zmianą opublikowanych danych technicznych i specyfikacji oraz w przypadku poważnych zmian konstrukcyjnych zmieniane jest oznaczenie modeli, jednak niektóre parametry produktów mogą ulec zmianie bez powiadomienia. W razie wątpliwości, na żądanie klienta, produktom mogą zostać przypisane specjalne numery modeli w celu określenia lub ustalenia kluczowych parametrów dla danego zastosowania. Aby sprawdzić rzeczywiste dane techniczne zakupionych produktów, prosimy skontaktować się w dowolnym czasie z przedstawicielem firmy OMRON.
WYMIARY I MASA
Wymiary i masa są danymi nominalnymi i nie powinny być używane do celów produkcyjnych, nawet jeśli podane są z oznaczoną tolerancją.
DANE DOTYCZĄCE WYDAJNOŚCI
Dane dotyczące wydajności podane w tym podręczniku są informacjami poglądowymi, umożliwiającymi użytkownikowi określenie, czy produkt nadaje się do danego zastosowania. Dane te nie stanowią gwarancji, że produkt rzeczywiście ma takie parametry, gdyż mogą to być wyniki testów przeprowadzonych przez firmę OMRON. Użytkownicy muszą porównać je z rzeczywistymi wymaganiami wynikającymi z określonego zastosowania. Rzeczywista wydajność podlega warunkom gwarancji i ograniczeniom odpowiedzialności firmy OMRON.
BŁĘDY I POMINIĘCIA
Informacje zawarte w niniejszej instrukcji zostały dokładnie sprawdzone i uznane za rzetelne; jednak wydawca nie ponosi odpowiedzialności za błędy ludzkie, drukarskie, korektorskie lub pominięcia.
8

ŚRODKI OSTROŻNOŚCI

W bieżącym rozdziale podano ogólne środki ostrożności przy korzystaniu ze sterowników programowalnych (PLC) serii CP i urządzeń z nimi związanych.
Informacje zawarte w tym rozdziale są ważne ze względów bezpieczeństwa i z uwagi na niezawodne stosowanie sterowników programowalnych. Przed przystąpieniem do instalacji i obsługi systemu PLC należy zapoznać się z tymi informacjami ze zrozumieniem.
1 Adresaci publikacji. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2 Ogólne zasady ostrożności . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3 Środki bezpieczeństwa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4 Środki ostrożności w zastosowaniach . . . . . . . . . . . . . . . . . . . . . . . . . 11
9
Adresaci publikacji

1 Adresaci publikacji

Podręcznik jest przeznaczony dla osób wymienionych poniżej. Osoby te muszą także mieć odpowiednią wiedzę z zakresu układów elektrycznych (zawód technika elektryka lub pokrewny):
•Osoby z małym doświadczeniem w instalowaniu systemów FA.
•Osoby z małym doświadczeniem w projektowaniu systemów FA.
•Osoby z małym doświadczeniem w zarządzaniu systemami FA i zakładem.

2 Ogólne zasady ostrożności

Użytkownik jest zobowiązany do obsługi produktu zgodnie z jego przeznaczeniem i parametrami opisanymi w instrukcjach obsługi. Przed przystąpieniem do użytkowania produktu w warunkach, których nie uwzględniono w instrukcji, lub zastosowania produktu w systemach sterowania elektrowni atomowych, systemach autostradowych, systemach lotniczych, pojazdach, systemach spalania, sprzęcie medycznym, automatach rozrywkowych, urządzeniach zabezpieczających i innych systemach, maszynach i urządzeniach, których nieprawidłowa eksploatacja może mieć poważny wpływ na życie i mienie, skonsultuj się z przedstawicielem firmy OMRON. Upewnij się, że parametry i specyfikacje produktu są odpowiednie do zastosowania w tych systemach, maszynach i urządzeniach oraz, że te systemy, maszyny iurządzenia wyposażone są w podwójne mechanizmy bezpieczeństwa. Niniejszy podręcznik zawiera informacje na temat programowania i eksploatacji Urządzenia. Przed przystąpieniem do eksploatacji Urządzenia zapoznaj się z niniejszą publikacją i miej ją dostępną na wypadek, gdyby zaszła potrzeba skorzystania z niej podczas użytkowania produktu.
OSTRZEŻENIE Należy bezwzględnie wymagać, aby sterownik PLC i wszystkie moduły
sterowników PLC były używane do określonych celów i pod określonymi warunkami, szczególnie w zastosowaniach mogących mieć bezpośredni lub pośredni wpływ na życie ludzkie. Przed zastosowaniem systemów PLC we wspomnianych wyżej rozwiązaniach należy skonsultować się z przedstawicielem firmy OMRON.
3 Środki bezpieczeństwa
Uwaga Przy włączonym zasilaniu lub bezpośrednio po jego wyłączeniu nie dotykaj
zasilacza, terminali We/Wy oraz obszarów w ich bezpośrednim sąsiedztwie. Zignorowanie tego zakazu może spowodować poparzenia. Po wyłączeniu zasilania odczekaj do wystygnięcia urządzenia w stopniu umożliwiającym jego dotykanie.
Uwaga Przewód zasilający prądu zmiennego zamocuj do bloku zacisków, używając
momentu dokręcenia 0,5 N lub awarię.
Uwaga Przed rozpoczęciem edytowania w trybie online upewnij się, że wydłużenie
czasu cyklu programu nie przyniesie niepożądanych skutków. niemożność odczytania sygnałów wejściowych.
m. Obluzowanie śruby może spowodować pożar
10
Uwaga W przypadku modułu jednostki centralnej sterownika CP1E typu E lub typu N
bez baterii – zawartość obszaru pamięci (D) *, obszaru podtrzymania (H), bieżąca wartość licznika (C), stan licznika flag zakończenia (C) i stan bitów obszaru pomocniczego (A) związanych z funkcjami zegara mogą być niestabilne po włączeniu zasilania. * Nie dotyczy to obszarów, których kopie zapasowe zapisano do pamięci EEPROM za pomocą funkcji pamięci DM służącej do wykonywania tych kopii. W przypadku korzystania z tej funkcji należy użyć jednej z następujących metod inicjalizacji.
1. Wypełnienie wszystkich obszarów zerami. Wybierz [Clear Held Memory (HR/DM/CNT) to Zero] w obszarze [Startup Data Read] konfiguracji sterownika PLC.
2. Wypełnienie określonych obszarów zerami lub zainicjowanie określonymi wartościami Wykonanie ustawień za pomocą programu drabinkowego.
Jeśli dane nie są zainicjowane, moduł lub urządzenie mogą pracować w sposób nieprzewidywalny ze względu na niestabilność danych.

4 Środki ostrożności w zastosowaniach

Uwaga Upewnij się, że zmiana trybu pracy na MONITOR lub RUN nie będzie miała
wpływu na aplikację.
11
Środki ostrożności w zastosowaniach
12
ROZDZIAŁ 1 Opis ogólny sterowników
CP1L/CP1E
W tym rozdziale opisano typy sterowników CP1L i CP1E oraz podano nazwy części używanych podczas operacji.
1-1 Modele sterowników CP1L/CP1E......................................... 14
1-1-1 Modele sterownika CP1L................................................ 14
1-1-2 Modele sterownika CP1E ............................................... 15
1-2 Nazwy części i ich funkcje .................................................... 17
1
Opis ogólny sterowników CP1L/CP1E

1-1 Modele sterowników CP1L/CP1E

Sterownik programowalny CP1L jest kompletnym sterownikiem PLC dostępnym w wersjach z 10 14, 20,
1
Opis ogólny sterowników CP1L/CP1E
30, 40 lub 60 punktami We/Wy. Sterownik CP1E zawiera moduł jednostki centralnej typu E (modele podstawowe) służący do standardowych operacji sterowania za pomocą instrukcji podstawowych, ruchu, arytmetycznych i porównywania. Modele z modułem jednostki centralnej typu N (modele aplikacyjne) obsługują połączenia z terminalami programowalnymi, falownikami i serwonapędami. Każdy moduł jest dostępny z 20, 30 lub 40 punktami We/Wy. Przykłady zastosowań sterownika CP1L lub CP1E zamieszczono w dodatku A-4 Przykłady programowania sterowników CP1L/CP1E.
1-1-1 Modele sterownika CP1L
Modele z 10-punktowym modułem We/Wy (CP1L-L10D-)
• Moduł jednostki centralnej posiada 6 punktów wejściowych i 4 punkty
• Moduły rozszerzenia We/Wy serii CP nie mogą być stosowane do dodawania
wyjściowe.
punktów We/Wy.
Modele z 20-punktowym modułem We/Wy (CP1L-L20D-)
• Moduł jednostki centralnej posiada 12 punktów wejściowych i 8 punktów wyjściowych.
• Korzystając z modułów rozszerzenia We/Wy serii CP można zwiększyć liczbę punktów We/Wy do łącznej liczby 60 punktów We/Wy.
14 SYSMAC CP1L/CP1E – Instrukcja obsługi
1-1 Modele sterowników CP1L/CP1E
Modele z 40-punktowym modułem We/Wy (CP1L-M40D-)
•Moduł jednostki centralnej posiada 24 punkty wejściowe i 16 punktów wyjściowych.
• Korzystając z modułów rozszerzenia We/Wy serii CP można zwiększyć liczbę punktów We/Wy do łącznej liczby 160 punktów We/Wy.
1
1
Opis ogólny sterowników CP1L/CP1E
1-1-2 Modele sterownika CP1E
Modele z 20-punktowym modułem We/Wy (CP1E-20D-)
•Moduł jednostki centralnej posiada 12 punktów wejściowych i 8 punktów wyjściowych.
•Moduły rozszerzenia We/Wy serii CP nie mogą być stosowane do dodawania punktów We/Wy.
Moduł jednostki centralnej typu E
CP1E-E20DR-A
Moduł jednostki centralnej typu N
CP1E-N20D-
SYSMAC CP1L/CP1E – Instrukcja obsługi 15
1-1 Modele sterowników CP1L/CP1E
1
Modele z 40-punktowym modułem We/Wy (CP1E-40D-)
•Moduł jednostki centralnej posiada 24 punkty wejściowe i 16 punktów wyjściowych.
1
Opis ogólny sterowników CP1L/CP1E
• Korzystając z modułów rozszerzenia We/Wy serii CP można zwiększyć liczbę punktów We/Wy do łącznej liczby 160 punktów We/Wy.
Moduł jednostki centralnej typu E
CP1E-E40DR-A
Moduł jednostki centralnej typu N
CP1E-N40D-
16 SYSMAC CP1L/CP1E – Instrukcja obsługi

1-2 Nazwy części i ich funkcje

1-2 Nazwy części i ich funkcje
W niniejszym rozdziale opisano nazwy i funkcje części na przykładzie 14-punktowego modułu We/Wy CP1L i 40-punktowego modułu We/Wy CP1E.
1
1
14-punktowy moduł We/Wy CP1L
1 2
3
4
5 6 7
IN
2 3 4 5 6
40-punktowy moduł We/Wy CP1E
Moduł jednostki centralnej typu E
CP1E-E40DR-A
10
11
12 13
14
Opis ogólny sterowników CP1L/CP1E
8
9
15
MEMORY
Moduł jednostki centralnej typu N
16 17
COMM COMM
18 19
CP1E-N40D-
8
1 9
2
3
7
13
11
12
14
6
21
20
10
(1) Gniazdo kasety pamięci (tylko model CP1L)
Służy do zamocowania kasety pamięci (15). Kasety pamięci mogą być stosowane w celu przechowywania kopii zapasowych programów, parametrów i pamięci danych modułu CP1L. Umożliwiają one również kopiowanie danych do innych modułów CP1L bez korzystania z oprogramowania narzędziowego.
(2) Peryferyjny port USB
Służy do połączenia z komputerem. Komputery mogą służyć do programowania i monitorowania.
(3) Regulator analogowy
Należy obrócić w celu regulacji wartości w obszarze pomocniczym A642CH (CP1E: A642CH/A643CH) w zakresie od 0 do 255. Służy do zmiany ustawień timera i licznika bez korzystania z narzędzia programistycznego (oprogramowania).
SYSMAC CP1L/CP1E – Instrukcja obsługi 17
1-2 Nazwy części i ich funkcje
1
(4) Złącze wejściowe zewnętrznych ustawień analogowych (tylko model CP1L)
1
Opis ogólny sterowników CP1L/CP1E
(5) Przełączniki DIP (tylko model CP1L)
(6) Bateria (tylko modele CP1L i CP1E typu N)
(7) Wskaźniki działania
Przyjmuje zewnętrzne sygnały wejściowe w zakresie od 0 do 10 V i zmienia wartość w obszarze pomocniczym A643CH do wartości z zakresu od 0 do
256. Wejście to nie jest izolowane.
Służy do dokonywania ustawień między innymi w zakresie zezwolenia na zapis w pamięci użytkownika, automatycznych transferów z kaset pamięci oraz korzystania z magistrali narzędziowej. Aby zapoznać się ze szczegółowymi informacjami, zob. rozdz. 2-1 Nazwy i funkcje części w Podręczniku użytkownika modułu jednostki centralnej sterownika CP1L serii CP (W462).
Podtrzymuje zegar wewnętrzny i zawartość pamięci RAM, gdy wyłączone jest zasilanie.
Wskazują stan działania modułu CP1L. Wskazania obejmują stan zasilania, tryb pracy, błędy i stan komunikacji przez peryferyjny port USB.
(8) Zasilanie, uziemienie i blok zacisków wejść
Służą do podłączenia przewodu zasilającego, przewodu uziemiającego i linii wejściowych.
(9) Wskaźniki wejść
Świecą, gdy styk na odpowiednim zacisku wejścia jest włączony.
(10) Gniazdo karty opcjonalnej
Służy do zainstalowania opcjonalnej karty RS-232C (16) lub opcjonalnej karty RS-422A/485 (17).
• Moduły jednostki centralnej sterownika CP1L W 14/20-punktowych modułach We/Wy można zainstalować jedną opcjonalną kartę komunikacji szeregowej. W 30/40/60-punktowych modułach We/Wy można zainstalować dwie opcjonalne karty komunikacji szeregowej.
• Moduły jednostki centralnej sterownika CP1E W 30/40-punktowych modułach We/Wy można zainstalować jedną opcjonalną kartę komunikacji szeregowej. 20-punktowe moduły We/Wy nie mają gniazda do karty.
(11) Złącze modułu rozszerzenia We/Wy
Służy do podłączania modułów rozszerzenia We/Wy serii CP i innych modułów rozszerzenia.
• Moduły jednostki centralnej sterownika CP1L Do 14/20-punktowych modułów We/Wy można podłączyć jeden moduł rozszerzenia. Do 30/40-/60-punktowych modułów We/Wy można podłączyć do trzech modułów rozszerzenia. Do 10-punktowych modułów We/Wy nie można podłączyć modułów rozszerzenia.
• Moduły jednostki centralnej sterownika CP1E
18 SYSMAC CP1L/CP1E – Instrukcja obsługi
1-2 Nazwy części i ich funkcje
Do 30/40-punktowych modułów We/Wy można podłączyć do trzech modułów rozszerzenia. Do 20-punktowych modułów We/Wy nie można podłączyć modułów rozszerzenia.
1
(12) Wskaźniki wyjść
Świecą, gdy styk na odpowiednim zacisku wyjścia jest włączony.
(13) Zasilanie zewnętrzne i blok zacisków wyjść
• Zacisk zasilania zewnętrznego Urządzenia korzystające z zasilania prądem zmiennym mają złącze zewnętrznego zasilania 24 V DC o maksymalnym obciążeniu prądowym 300 mA. Może ono służyć do zasilania roboczego urządzeń wejściowych. Sterowniki CP1E z 20-punktowymi modułami We/Wy nie mają zacisku zasilania zewnętrznego.
• Zaciski wyjść służą do podłączenia linii wyjściowych.
(14) Trzpień mocujący do szyny DIN
Służy do zamocowania modułu na szynie DIN.
(15) Kaseta pamięci (opcjonalna, tylko model CP1L)
Służy do przechowywania danych z wbudowanej pamięci flash. Umieść kasetę w gnieździe kasety pamięci (1).
(16) Karta opcjonalna RS-232C
Umieść kartę w gnieździe karty opcjonalnej (10). Modele CP1L z 10-punktowymi modułami We/Wy, CP1E typu E i CP1E typu N z 20-punktowymi modułami We/Wy nie mają gniazda.
1
Opis ogólny sterowników CP1L/CP1E
(17) Karta opcjonalna RS-422A/485
Umieść kartę w gnieździe karty opcjonalnej (10).
(18) Opcjonalna karta LCD (tylko model CP1L)
Służy do monitorowania różnego rodzaju danych i zmiany prezentowanych wartości lub wykonywania ustawień bez korzystania z aplikacji CX-Programmer. Można także używać określonych przekaźników czasowych, które jednak nie są dostarczane ze sterownikami PLC. Umieść kartę w gnieździe karty opcjonalnej (10). 10-punktowe moduły We/Wy nie mają gniazda karty.
(19) Opcjonalna płyta Ethernet (tylko model CP1L)
Służy do dodawania portu Ethernet. Umieść kartę w gnieździe karty opcjonalnej (10).
(20) Opcjonalna karta ze zintegrowanym portem RS-232C
(tylko model CP1E typu N)
Podłączając programowalny terminal (PT), można monitorować sterowany system i zbierać dane.
(21) Wskaźnik stanu komunikacji zintegrowanego portu RS-232C
(tylko model CP1E typu N)
Miga, gdy zintegrowany port RS-232C jest w trybie komunikacji.
SYSMAC CP1L/CP1E – Instrukcja obsługi 19
1-2 Nazwy części i ich funkcje
1
Stany wskaźnika
W tym rozdziale opisano stany działania sterowników CP1L i CP1E wyświetlane
1
Opis ogólny sterowników CP1L/CP1E
przez wskaźniki działania.
POWER
RUN
ERR/ALM
PRPHL
BKUP
INH
POWER (zielony)
RUN (zielony)
ERR/ALM (czerwony)
INH (żółty)
PRPHL (żółty)
BKUP (żółty)
Świeci Zasilanie jest włączone.
Nie świeci Zasilanie jest wyłączone.
Świeci Sterownik CP1L/CP1E wykonuje program w trybie RUN lub w trybie
MONITOR.
Nie świeci Działanie zostało zatrzymane w trybie PROGRAM lub wskutek błędu
krytycznego.
Świeci Wystąpił błąd krytyczny (wraz z wykonaniem procedury FALS) lub błąd
sprzętowy (błąd WDT). Działanie sterownika CP1L/CP1E zostanie zatrzymane i zostaną wyłączone wszystkie wyjścia.
Miga Wystąpił błąd niekrytyczny (wraz z wykonaniem procedury FAL).
Sterownik CP1L/CP1E będzie działał nadal.
Nie świeci Normalne funkcjonowanie.
Świeci Włączony został bit wyjścia OFF (A500.15).
Wszystkie wyjścia zostaną wyłączone.
Nie świeci Normalne funkcjonowanie.
Miga Komunikacja jest aktywna na peryferyjnym porcie USB (wysyłanie albo
odbiór).
Nie świeci Każdy inny stan.
Świeci • Moduły jednostki centralnej sterownika CP1L
• Programy użytkownika, parametry lub dane są zapisywane albo odczytywane z wbudowanej pamięci flash (pamięć backup).
• Programy użytkownika, parametry, dane, domyślne wartości pamięci DM lub komentarze są zapisywane albo odczytywane z kasety pamięci.
• Programy użytkownika, parametry i dane zostaną przywrócone po włączeniu sterownika PLC.
•Moduły jednostki centralnej sterownika CP1E Program użytkowy, parametry lub określone słowa w obszarze pamięci DM zostaną zapisane jako kopia zapasowa (we wbudowanej pamięci EEPROM).
Uwaga: Nie wyłączaj zasilania PLC, jeśli ten wskaźnik świeci.
Nie świeci Każdy inny stan.
20 SYSMAC CP1L/CP1E – Instrukcja obsługi
ROZDZIAŁ 2 Projektowanie systemów
W tym rozdziale opisano tworzenie systemu ze sterownikiem CP1L (z 14-punktowym modułem We/Wy i zasilaniem prądem zmiennym) na przykładzie sterowania drzwiami garażowymi. Następne rozdziały zostały napisane w oparciu o przykładowe programy użyte w niniejszym rozdziale.
2-1 Układ niniejszego podręcznika ............................................. 22
2-2 Sterowanie drzwiami garażowymi......................................... 24
2-2-1 Działanie......................................................................... 24
2-2-2 Elementy systemu .......................................................... 25
2-3 Alokacja We/Wy w systemie sterowania drzwiami garażowymi ..26
2-4 Przykładowy program drabinkowy ........................................ 28
2
2
Projektowanie systemów

2-1 Układ niniejszego podręcznika

W rozdziałach 2–5 niniejszego podręcznika przedstawiono proces konstruowania systemu CP1L od fazy projektu do uruchomienia, na przykładzie systemu sterowania drzwiami garażowymi. Treść poszczególnych rozdziałów:
Projektowanie systemów
Rozdział 2. Tok działań od projektu do uruchomienia, dane techniczne systemu
sterowania drzwiami garażowymi, elementy systemu i alokacja We/Wy.
Rozdział 3. Instalacja, okablowanie elementów i testowanie robocze modułu
CP1L.
Rozdział 4. Podłączanie modułu CP1L do komputera i tworzenie programów
drabinkowych.
Rozdział 5. Ustawianie zegara i trybu pracy sterownika PLC, przenoszenie
danych z komputera do modułu CP1L, obsługa, regulacja i usuwanie błędów.
Uwaga Konfiguracje obwodów, metody kablowania i programy występujące
w niniejszym podręczniku są podane wyłącznie w charakterze przykładów. Podczas budowania rzeczywistych systemów należy sprawdzić dane techniczne, wydajność i bezpieczeństwo każdego elementu, odwołując się do odpowiednich instrukcji.
22 SYSMAC CP1L/CP1E – Instrukcja obsługi
2-1 Układ niniejszego podręcznika
Kolejność działań od projektu do uruchomienia
Poniżej przedstawiono tok pracy przy budowaniu systemu sterowania drzwiami garażowymi opartego na sterowniku CP1L. Szczegółowe informacje można znaleźć w odpowiednich rozdziałach podręcznika.
2
Alokacja We/Wy
· Przydzielanie numerów wejść przekaźnika do czujników i przełączników
Przygotowanie wyposażenia
· Przygotowanie wyposażenia
· Podłączenie przewodu zasilającego i uziemiającego
· Podłączenie przewodów urządzeń We/Wy
Doprowadzenie zasilania do modułu CP1L
· Sprawdzenie działania sterownika PLC
Przygotowanie do pisania programu
· Konfiguracja na komputerze sterownika USB
· Połączenie modułu CP1L z komputerem
Zob. rozdz. 2-3 Alokacja We/Wy w systemie sterowania drzwiami garażowymi.
Zob. rozdz. 3-2 Mocowanie na szynach DIN i 3-3 Okablowanie urządzeń.
Zob. rozdz. 3-4 Testowanie robocze modułu CP1L.
Zob. rozdz. 4-1 Przygotowanie do programowania.
2
Projektowanie systemów
Pisanie programów
· Wprowadzenie programów drabinkowych w aplikacji CX-Programmer
· Kompilacja
· Zapis
· Edycja
Podłączanie online sterownika CP1L i komputera
· Ustawienie zegara modułu CP1L
· Przełączanie w tryb PROGRAM
· Przeniesienie programu
Usuwanie błędów w trybie online
· Monitorowanie zasilania
· Polecenia wymuszonego ustawienia / wymuszonego resetowania
· Edytowanie w trybie online
Zob. rozdz. 4-2 Tworzenie programów drabinkowych, 4-3 Korzystanie z aplikacji CX-Programmer, 4-5 Wprowadzanie programów,
4-6 Zapisywanie/ładowanie programów i 4-7 Edytowanie programów.
Zob. rozdz. 5-1 Połączenie online.
Zob. rozdz. 5-2 Regulowanie/usuwanie błędów w trybie online.
Przebieg roboczy
Zob. rozdz. 5-1 Połączenie online.
SYSMAC CP1L/CP1E – Instrukcja obsługi 23

2-2 Sterowanie drzwiami garażowymi

2
2-2 Sterowanie drzwiami garażowymi
W niniejszym rozdziale przedstawiono działanie systemu sterowania drzwiami garażowymi i jego elementy.
2
Projektowanie systemów
2-2-1 Działanie
W niniejszym rozdziale przedstawiono działanie systemu sterowania drzwiami garażowymi.
Samochód podjeżdża do drzwi garażowych.
• Gdy czujnik zarejestruje 3 błyśnięcia światłami w ciągu 5 sekund, drzwi otwierają się.
• Drzwi można także otworzyć, zamknąć i zatrzymać, korzystając z przycisków.
• Gdy czujnik wykryje, że samochód całkowicie wjechał do garażu, drzwi zamykają się.
• Przy wyprowadzaniu samochodu z garażu drzwi należy uruchomić, korzystając z przycisków.
24 SYSMAC CP1L/CP1E – Instrukcja obsługi
2-2-2 Elementy systemu
W niniejszym rozdziale przedstawiono elementy systemu sterowania drzwiami garażowymi. Używane są następujące elementy.
PLC
• CP1L (14-punktowy moduł We/Wy zasilany prądem zmiennym)
Wyposażenie i oprogramowanie narzędziowe
• CX-Programmer
• Komputer
• Kabel USB (A-B)
Wejścia
• Przycisk OPEN do zatrzymywania drzwi : PB1 (seria A16 itd.)
• Przycisk STOP do zatrzymywania drzwi : PB2
• Przycisk CLOSE do zamykania drzwi : PB3
• Czujnik do wykrywania samochodu : SEN1
• Czujnik wykrywający reflektory samochodu : SEN2
•Wyłącznik krańcowy, włączany gdy drzwi zostaną całkowicie otwarte : LS1 (seria WL itp.)
•Wyłącznik krańcowy włączany po całkowitym zamknięciu drzwi : LS2 (seria WL itp.)
2-2 Sterowanie drzwiami garażowymi
(seria A16 itp.)
(seria A16 itp.)
(seria E3G itp.)
2
2
Projektowanie systemów
Wyjścia
• Styk do uruchamiania silnika podnoszącego drzwi : MO1
• Styk do uruchamiania silnika opuszczającego drzwi : MO2
LS1
MO1
SEN2
MO2
LS2
PB1 PB2 PB3
SYSMAC CP1L/CP1E – Instrukcja obsługi 25
SEN1

2-3 Alokacja We/Wy w systemie sterowania drzwiami garażowymi

2
2-3 Alokacja We/Wy w systemie sterowania drzwiami
garażowymi
Numery We/Wy są przydzielone do urządzeń w sposób podany poniżej.
2
Wejścia
Projektowanie systemów
Wyjścia
Urządzenie Styk Adres Przycisk OPEN PB1 0.00 Przycisk STOP PB2 0.01 Przycisk CLOSE PB3 0.02 Czujnik wykrywający
samochód Czujnik wykrywający światło SEN2 0.04 Ogranicznik górny LS LS1 0.05 Ogranicznik dolny LS LS2 0.06
Urządzenie Styk Adres Silnik podnoszący MO1 100.00 Silnik opuszczający MO2 100.01
LS1(0.05)
SEN1 0.03
MO1(100.00)
MO2(100.01)
LS2(0.06)
SEN2(0.04)
SEN1(0.03)
PB1(0.00) PB2(0.01) PB3(0.02)
26 SYSMAC CP1L/CP1E – Instrukcja obsługi
2-3 Alokacja We/Wy w systemie sterowania drzwiami garażowymi
Alokacja We/Wy w sterowniku CP1L z 14-punktowym We/Wy
8 wejść
2
Obszar wejściowy
Obszar wyjściowy
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
0 CH
100 CH
0 CH (0.00~0.07)
100 CH (100.00~100.05)
6 wyjść
Niedostępne
Używane jako obszar roboczy
Przydzielanie
Obszar wejściowy : 8 wejść
Obszar wyjściowy : 6 wyjść
Przydzielanie
W 14-punktowych modułach We/Wy 8 adresów wejściowych, od 0.00 do 0.07 (bity od 00 do 07 w rejestrze 0 CH), jest przypisanych do bloku zacisków wejść. Ponadto 6 adresów wyjściowych, od 100.00 do 100.05 (bity od 00 do 05 w rejestrze 100 CH), jest przypisanych do bloku zacisków wyjść. Niewykorzystanych bitów górnych w kanale wejściowym (bity od 08 do 15) nie można używać jako obszaru roboczego. Nieużywane bity górne w kanale wyjściowym (bity od 06 do 15) mogą zostać użyte w programie jako tzw. flagi.
2
Projektowanie systemów
SYSMAC CP1L/CP1E – Instrukcja obsługi 27

2-4 Przykładowy program drabinkowy

2
2-4 Przykładowy program drabinkowy
Poniżej przedstawiono przykładowy program drabinkowy dla systemu sterowania drzwiami garażowymi. Objaśnienie tworzenia programu - zob. rozdz. 4.
2
Projektowanie systemów
0.04
Czujnik wykrywający światło
W0.00
Obszar roboczy
W0.00
Obszar roboczy
0.04
Czujnik wykrywający światło
T0000
Timer
C0000
Licznik
T0000
Timer
W0.00
Obszar roboczy
TIM
0000
Timer
#50
CNT
Licznik
0000
#3
A200.11
Flaga pierwszego cyklu P_First_Cycle
C0000
Licznik
0.00
Przycisk OPEN
100.00
Silnik podnoszący
0.02
Przycisk CLOSE
100.01
Silnik opuszczający
0.03
0.01
Przycisk STOP
0.01
Przycisk STOP
0.05
Ogranicznik górny LS
0.06
Ogranicznik dolny LS
100.01
Silnik opuszczający
100.00
Silnik podnoszący
100.00
Silnik podnoszący
100.01
Silnik opuszczający
Czujnik wykrywający samochód
28 SYSMAC CP1L/CP1E – Instrukcja obsługi
ROZDZIAŁ 3 Montaż i okablowanie
W tym rozdziale wyjaśniono na przykładzie sposób instalacji sterownika CP1L (14-punktowy moduł We/Wy zasilany prądem zmiennym) na szynie DIN, sposób okablowania zasilania i linii We/Wy oraz testowania działania.
3-1 Uwagi dotyczące instalacji.................................................... 30
3-2 Montaż na szynach DIN........................................................ 33
3-3 Okablowanie urządzeń ......................................................... 34
3-3-1 Podłączanie zasilania i uziemienia ................................. 34
3-3-2 Podłączanie linii We/Wy ................................................. 35
3-4 Testowanie robocze modułu CP1L ....................................... 37

3-1 Uwagi dotyczące instalacji

W celu zwiększenia niezawodności i zmaksymalizowania funkcjonalności podczas instalacji systemu CP1L należy wziąć pod uwagę następujące czynniki.
Lokalizacja instalacji
3
Montaż i okablowanie
3
Montaż i okablowanie
Nie wolno instalować urządzeń w następujących miejscach:
•narażonych na temperatury poniżej 0°
•narażonych na znaczne zmiany temperatury powodujące kondensację pary wodnej;
•narażonych na występowanie wilgotności względnej poniżej 10% lub powyżej 90%;
•narażonych na występowanie gazów korodujących lub palnych;
•narażonych na nadmierne występowanie kurzu, soli lub drobinek metali;
•narażonych na wstrząsy lub wibracje;
• wystawionych na bezpośrednie promieniowanie słoneczne;
•narażonych na zachlapanie wodą, olejem lub odczynnikami chemicznymi.
C lub powyżej 55°C;
Należy zastosować odpowiednie osłony, jeśli system jest instalowany:
• w miejscach narażonych na działanie elektryczności statycznej i innych form zakłóceń;
• w miejscach narażonych na działanie silnych pól elektromagnetycznych;
• w miejscach, gdzie występuje możliwość działania czynników radioaktywnych;
• w bezpośrednim sąsiedztwie linii zasilania.
Instalacja w szafach i pulpitach sterowniczych
Podczas instalacji modułu CP1L w szafie lub pulpicie sterowniczym należy zapewnić odpowiednią oporność otoczenia oraz wystarczający dostęp w celu obsługi i konserwacji.
Kontrola temperatury
Dopuszczalna temperatura otoczenia podczas pracy sterownika CP1L mieści się w zakresie 0–55 ostrożności:
• zapewnić wystarczająco dużo miejsca dla umożliwienia obiegu powietrza;
• Nie instalować modułu nad urządzeniami wytwarzającymi znaczne ilości ciepła (takimi jak grzejniki, transformatory, oporniki dużej mocy).
•Jeśli temperatura otoczenia przekracza 55 lub klimatyzator.
°C. Należy mieć na względzie następujące środki
°C, należy zainstalować wentylator
30 SYSMAC CP1L/CP1E – Instrukcja obsługi
3-1 Uwagi dotyczące instalacji
1
2
3
3
(1) Pulpit sterowniczy
(2) Wentylator
(3) Żaluzja
CP1L
Dostępność w celu obsługi i konserwacji
• W celu zachowania bezpieczeństwa w trakcie obsługi i konserwacji należy jak najbardziej oddalić moduł od urządzeń pracujących pod wysokim napięciem oraz maszyn energetycznych.
•Dla ułatwienia obsługi należy zamontować moduł w pulpicie sterowniczym na wysokości 1–1,6 m.
Uwaga Przy włączonym zasilaniu lub bezpośrednio po jego wyłączeniu nie wolno
dotykać zasilacza, terminali We/Wy oraz ich otoczenia. Zignorowanie tego zakazu może spowodować poparzenia. Po wyłączeniu zasilania należy odczekać do wystygnięcia urządzenia w stopniu umożliwiającym jego dotykanie.
3
Montaż i okablowanie
Zwiększona odporność na zakłócenia
•Należy unikać instalowania modułu w szafie, w której zainstalowano także wyposażenie pracujące pod wysokim napięciem.
•Należy go zamocować w odległości przynajmniej 20 cm od przewodów zasilających.
Linia zasilania
min. 200 mm
CP1L
•Należy właściwie uziemić tablicę montażową między modułem a powierzchnią montażową.
min. 200 mm
SYSMAC CP1L/CP1E – Instrukcja obsługi 31
3
3
Montaż i okablowanie
Wymiary zewnętrzne
3-1 Uwagi dotyczące instalacji
Montaż
W celu umożliwienia odprowadzania ciepła należy zamontować moduł CP1L w ustawieniu pokazanym poniżej.
W1 W2
110
100 90
4-φ4,5
Model W1 W2 CP1L-L10D- 66 56 CP1L-L14D- 86 76 CP1L-L20D- 86 76 CP1E-20D- 86 76 CP1L-M30D- 130 120 CP1E-30D- 130 120 CP1L-M40D- 150 140 CP1E-40D- 150 140 CP1L-M60D- 195 185
85
8
Szyna DIN
Zamocuj szynę DIN na pulpicie sterowniczym za pomocą co najmniej 3 śrub.
•Użyj śrub M4 w odstępach 210 mm (6 otworów) lub mniejszych. Moment dokręcenia wynosi 1,2 N
Aby zapoznać się ze szczegółowymi informacjami na temat instalacji sterownika CP1L, zobacz ROZDZIAŁ 3 Instalacja i okablowanie w Podręczniku
użytkownika modułu jednostki centralnej sterownika CP1L serii CP (W462) lub ROZDZIAŁ 5 Instalacja i okablowanie w Podręczniku użytkownika modułu jednostki centralnej sterownika CP1E serii CP (W479).
32 SYSMAC CP1L/CP1E – Instrukcja obsługi
m.

3-2 Montaż na szynach DIN

3-2 Montaż na szynach DIN
W niniejszym rozdziale wyjaśniono sposób montażu modułu CP1L na szynie DIN.
1. Wyciągnij trzpień mocujący do szyny DIN (1).
1
2. Zawieś tylny panel modułu CP1L na szynie DIN (1), jak pokazano na
rysunku.
3
3
Montaż i okablowanie
CP1L
1
3. Wepchnij trzpień mocujący do szyny DIN (1), aby zmocować sterownik
CP1L.
1
SYSMAC CP1L/CP1E – Instrukcja obsługi 33
3
3-3 Okablowanie urządzeń
W tym rozdziale wyjaśniono sposób okablowania modułu CP1L (14-punktowego modułu We/Wy zasilanego prądem zmiennym).
Etykietka ochronna
3
Montaż i okablowanie
3-3-1 Podłączanie zasilania i uziemienia
Moduły zasilane prądem zmiennym

3-3 Okablowanie urządzeń

W trakcie kablowania resztki przewodów mogą zostać porozrzucane. Aby zapobiec dostaniu się ich do wnętrza modułu, należy pozostawić etykietkę ochronną (naklejoną na górnej powierzchni modułu) do momentu zakończenia kablowania. Po zakończeniu instalacji okablowania należy usunąć etykietkę, aby zapewnić właściwe wydalanie ciepła.
W tym rozdziale wyjaśniono sposób okablowania linii zasilania i uziemienia.
Zaciski zasilania i uziemienia (A) są umieszczone u góry modułu CP1L.
A
Układ bloku zacisków w (A)
1
2
3
NC
NC
NC
NC
4
maks. 6,2 mm
(1) Zacisk zasilania
Zasilanie odbywa się napięciem 100–240 V AC 50/60 Hz. Tolerowane jest napięcie zasilania w przedziale od 85 do 264 V AC.
•Należy zastosować odrębne obwody do zasilania modułu i do zasilania silnika, aby zapobiec spadkom napięcia powodowanym przez prądy rozruchu oraz prądowe uderzenia rozruchowe pochodzące od innych urządzeń.
•Należy używać przewodów zasilających typu dwużyłowej skrętki, aby zapobiec zakłóceniom ze strony linii zasilania. Dodanie izolującego trans­formatora 1:1 umożliwia dodatkowe zmniejszenie zakłóceń elektrycznych.
34 SYSMAC CP1L/CP1E – Instrukcja obsługi
3-3 Okablowanie urządzeń
•Ze względu na spadki napięć i dopuszczalne natężenia prądów należy użyć możliwie najgrubszego przewodu elektrycznego.
(2) LG
LG to funkcjonalny zacisk uziemiający (zacisk zerujący z filtrem prze­ciwzakłóceniowym). W celu uniknięcia błędów i porażeń prądem elektrycznym spowodowanych przez zakłócenia, należy zewrzeć zaciski LG i GR z uziemieniem klasy D (oporność uziemienia nie większa niż 100 ).
(3) GR
GR to zabezpieczający zacisk uziemienia. W celu uniknięcia porażenia prądem elektrycznym należy zastosować specjalny przewód uziemiający
2
(2 mm nie większa niż 100 ).
• W celu uniknięcia porażeń prądem elektrycznym i zakłóceń należy zawsze uziemić zacisk uziemieniem klasy D (oporność uziemienia nie większa niż 100 ).
•Jeśli zasilacz ma uziemioną fazę, należy podłączyć fazę uziemioną do zacisku L2/N.
•Nie należy współdzielić przewodu uziemiającego z innymi urządzeniami ani podłączać go do budowlanych elementów konstrukcyjnych. Skutkami takiego postępowania może być niepoprawne działanie systemu i niebezpieczeństwo porażenia prądem.
(4) Zalecana końcówka zaciskana
Do instalacji okablowania zasilającego prądu zmiennego należy używać końcówek zaciskanych typu pierścieniowego w celu uniknięcia przypadkowego rozłączenia.
lub grubszy), by uzyskać uziemienie klasy D (oporność uziemienia
3
3
Montaż i okablowanie
OSTRZEŻENIE Przewód zasilający prądu zmiennego należy zamocować do bloku zacisków,
używając momentu dokręcenia 0,5 N Obluzowanie śruby może spowodować pożar lub awarię.
3-3-2 Podłączanie linii We/Wy
14-punktowy moduł We/Wy
Zaciski wejściowe zlokalizowane są w górnej części modułu CP1L, a zaciski wyjściowe na spodzie.
1
·m.
2
(1) Zacisk wejścia
(2) Zacisk wyjścia
SYSMAC CP1L/CP1E – Instrukcja obsługi 35
3
3
Montaż i okablowanie
3-3 Okablowanie urządzeń
Instalacja okablowania wejść
1. Okablowanie wejść należy przeprowadzić według rysunku, odwołując
się do rozdz. 2-3 Alokacja We/Wy dla systemu sterowania drzwiami garażowymi.
PB2
SEN1
(0.01)
(0.03)
LS1
(0.05)
L1 L2/N COM 01 03 05 07 NC
00 02 04 06
PB1
PB3
(0.00)
(0.02)
Instalacja okablowania wyjść
1. Okablowanie wyjść należy przeprowadzić według rysunku, odwołując
się do rozdz. 2-3 Alokacja We/Wy dla systemu sterowania drzwiami garażowymi.
MO1
(100.00)
+ 00 01 02 03 04
-05
COM
SEN2
(0.04)
MO2
(100.01)
COM
LS2
(0.06)
COM
NC
COM
NC
NC
NC
NC
Aby się zapoznać ze szczegółowymi informacjami na temat okablowania, zob.
Okablowanie 3-5-5-punktowych modułów We/Wy dla jednostki centralnej z 14 punktami We/Wy w Podręczniku użytkownika (W462) lub Okablowanie 5-3-3 We/Wy serii CP w Podręczniku użytkownika jednostki centralnej sterownika CP1E (W479).
36 SYSMAC CP1L/CP1E – Instrukcja obsługi

3-4 Testowanie robocze modułu CP1L

3-4 Testowanie robocze modułu CP1L
Po instalacji okablowania modułu CP1L należy przeprowadzić próbę roboczą.
Włączanie zasilania
Doprowadź zasilanie do modułu CP1L, a następnie sprawdź stan, korzystając ze wskaźników.
1. Wyłącz zasilanie wszystkich elementów (silnika podnoszącego,
silnika opuszczającego itp.).
2. Włącz zasilanie sterownika CP1L.
3. Odczekaj 2 sekundy na inicjalizację sterownika CP1L.
4. Sprawdź wskaźniki na module CP1L. Świecenie wskaźników POWER
i RUN oznacza, że sterownik działa normalnie.
3
3
Montaż i okablowanie
POWER
RUN
ERR/ALM
INH
PRPHL
BKUP
Uwaga Po włączeniu sterownik CP1L przejdzie automatycznie w tryb RUN.
5. Wyłącz zasilanie sterownika CP1L.
SYSMAC CP1L/CP1E – Instrukcja obsługi 37
3
3-4 Testowanie robocze modułu CP1L
3
Uwaga Bateria
• Korzystanie z baterii Bateria podtrzymuje zegar wewnętrzny i obszary pamięci We/Wy, gdy zasilanie jest wyłączone. Jeśli baterii nie zainstalowano lub zainstalowana bateria jest wyczerpana, zegar wewnętrzny zatrzyma się, a dane w obszarach pamięci We/Wy zostaną utracone. Dane, takie jak programy użytkownika i ustawienia systemu PLC, nie są tracone nawet po wyłączeniu zasilania i przy braku baterii.
Montaż i okablowanie
Aby zapoznać się ze szczegółowymi informacjami na temat wymiany baterii, zob. rozdział 10-2 Wymiana elementów obsługiwanych przez użytkownika w Podręczniku użytkownika modułu jednostki centralnej sterownika CP1L
serii CP(W462) lub rozdział 7-2 Wymiana baterii w module jednostki centralnej typu N w Podręczniku użytkownika jednostki centralnej sterownika CP1E serii CP (W479).
• Działanie bez baterii Jeśli nie ma potrzeby odwoływania się do zegara sterownika PLC i danych wpamięci RAM, moduł CP1L może być używany bez baterii (działanie bez baterii). Aby zapoznać ze szczegółowymi informacjami, zob. rozdz. 6-5 Działanie bez
baterii w Podręczniku użytkownika modułu jednostki centralnej sterownika CP1L serii CP (W462).
Uwaga W przypadku modułu jednostki centralnej sterownika CP1E typu E lub typu N bez
baterii – zawartość obszaru pamięci (D)*, obszaru podtrzymania (H), bieżąca wartość licznika (C), stan licznika flag zakończenia (C) i stan bitów obszaru pomocniczego (A) związanych z funkcjami zegara mogą być niestabilne po włączeniu zasilania. * Nie dotyczy to obszarów, których kopie zapasowe zapisano do pamięci EEPROM za pomocą funkcji pamięci DM służącej do wykonywania tych kopii. W przypadku korzystania z tej funkcji należy użyć jednej z następujących metod inicjalizacji.
1. Wypełnienie wszystkich obszarów zerami.
Wybierz [Clear Held Memory (HR/DM/CNT) to Zero] w obszarze [Startup Data Read] konfiguracji sterownika PLC.
2. Wypełnienie określonych obszarów zerami lub zainicjowanie określonymi
wartościami
Wykonanie ustawień za pomocą programu drabinkowego. Jeśli dane nie są zainicjowane, moduł lub urządzenie mogą pracować w sposób nieprzewidywalny ze względu na niestabilność danych.
38 SYSMAC CP1L/CP1E – Instrukcja obsługi
ROZDZIAŁ 4 Tworzenie programów
W tym rozdziale pokazano na przykładzie kroki potrzebne do utworzenia, przy użyciu oprogramowania CX-Programmer, programów drabinkowych istotnych dla działania sterownika CP1L (14-punktowy moduł We/Wy zasilany prądem zmiennym). W trakcie tworzenia programu drabinkowego dla systemu sterowania drzwiami garażowymi przedstawione zostaną podstawowe funkcje aplikacji CX-Programmer.
4-1 Przygotowanie do programowania........................................ 40
4-1-1 Co to jest CX-Programmer? ...........................................40
4-1-2 Podłączanie do komputera i konfiguracja sterownika USB.41
4-2 Tworzenie programów drabinkowych....................................45
4-2-1 Działanie......................................................................... 45
4-2-2 Program drabinkowy....................................................... 47
4-3 Korzystanie z aplikacji CX-Programmer ............................... 48
4-3-1 Uruchamianie aplikacji CX-Programmer ........................ 48
4-3-2 Ekrany robocze............................................................... 49
4-4 Korzystanie z pomocy (Help)................................................ 51
4-5 Wprowadzanie programów ................................................... 53
4-5-1 Tworzenie nowych projektów.......................................... 53
4-5-2 Wprowadzanie styków.................................................... 56
4-5-3 Wprowadzanie cewek wyjściowych................................ 60
4-5-4 Wprowadzanie timerów .................................................. 62
4-5-5 Wprowadzanie liczników ................................................ 65
4-5-6 Wprowadzanie obszarów pomocniczych........................ 70
4-5-7 Wprowadzanie styków różnicowych ............................... 71
4-5-8 Instrukcja END................................................................ 73
4-6 Zapisywanie/ładowanie programów...................................... 74
4-6-1 Kompilowanie programów .............................................. 74
4-6-2 Zapisywanie programów................................................. 75
4-6-3 Ładowanie programów ................................................... 76
4-7 Edytowanie programów ........................................................ 77
4-7-1 Edytowanie komentarzy We/Wy..................................... 77
4-7-2 Wprowadzanie komentarzy poszczególnych linii ........... 78
4-7-3 Edytowanie linii............................................................... 80
4

4-1 Przygotowanie do programowania

W tym rozdziale przedstawiono niezbędne przygotowania, takie jak podłączenie modułu CP1L do komputera i konfigurację sterownika USB, w celu przystąpienia do tworzenia programów drabinkowych.
4-1-1 Co to jest CX-Programmer?
4
Tworzenie programów
Tworzenie programów
CX-Programmer to oprogramowanie narzędziowe (software) służące do tworzenia programów drabinkowych przeznaczonych m.in. dla modułu CP1L. Oprócz funkcji związanych z programowaniem oferuje ono także szereg innych funkcji służących do ustawiania i obsługi modułu CP1L, takich jak np. usuwanie błędów w programach, wyświetlanie adresów i wartości, ustawianie i monitorowanie sterownika PLC oraz zdalne programowanie i monitorowanie za pośrednictwem sieci.
Aplikacja CX-Programmer może być uruchamiana na komputerach z zainstalowanym systemem Windows 2000 (z dodatkiem SP2 lub nowszym), XP lub Vista (tylko CP1E). Aby zapoznać się ze szczegółowymi informacjami na temat instalacji aplikacji CX-Programmer, zob. rozdz. 1-1 Instalacja aplikacji CX-Programmer w Instrukcji Obsługi do aplikacji CX-Programmer (R132). Aby zapoznać się ze szczegółowymi informacjami na temat korzystania z aplikacji CX-Programmer, zob. Podręcznik obsługi aplikacji CX-Programmer (W446).
40 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-1 Przygotowanie do programowania
4-1-2 Podłączanie do komputera i konfiguracja sterownika USB
Aby użytkownik mógł korzystać z aplikacji CX-Programmer, moduł CP1L musi być podłączony do komputera, na którym zainstalowano aplikację CX-Programmer. W niniejszym rozdziale objaśniono sposób podłączenia modułu CP1L do komputera. Na podłączanym komputerze musi być zainstalowana aplikacja CX-Programmer w wersji 8.2 lub nowszej. Do połączenia sterownika CP1L z komputerem będzie potrzebny także kabel USB. Ponadto musi być skonfigurowany sterownik USB do CP1L w celu wykrycia przez komputer.
4
4
Elementy wymagane do połączenia
System operacyjny System Windows 2000, XP lub Vista (tylko CP1E) Oprogramowanie CX-One (np. CX-Programmer) Sterownik USB Dołączony do oprogramowania Kabel USB Kabel USB 1.1 (lub 2.0) (typu A-B), 5 m lub krótszy
Ograniczenia połączeń USB
Z powodu ograniczeń wynikających ze specyfikacji łącza USB w trakcie podłączania modułu CP1L do komputera występują następujące ograniczenia.
• W danym momencie z komputerem może być połączony tylko jeden moduł CP1L. Nie można podłączyć wielu modułów CP1L równocześnie.
• Nie wolno rozłączać kabla USB, gdy system jest w trybie online. Przed odłączeniem kabla USB należy przełączyć aplikację w stan off-line. Jeśli kabel USB zostanie rozłączony, gdy system jest w trybie online, wystąpią następujące efekty.
Ponowne podłączenie kabla USB nie spowoduje przywrócenia aplikacji CX-Programmer w tryb online. Najpierw należy przełączyć aplikację CX-Programmer w tryb off-line, ponownie podłączyć kabel USB, a następnie z powrotem przełączyć aplikację CX-Programmer w tryb online.
Tworzenie programów
SYSMAC CP1L/CP1E – Instrukcja obsługi 41
4
4-1 Przygotowanie do programowania
4
Podłączenie do komputera i instalacja sterownika USB
W niniejszym rozdziale przedstawiono sposób podłączenia modułu CP1L do komputera, na którym działa system Windows XP. Aby uzyskać szczegółowe informacje dotyczące podłączenia sterownika CP1L do komputera z systemem Windows 2000 lub Vista, zob. rozdział 1-3-1
Podłączanie za pomocą dostępnego w handlu kabla USB w Podręcznik użytkownika modułu jednostki centralnej sterownika CP1L serii CP’ (W462) lub rozdział 4-2-2 Instalacja sterownika USB w Podręczniku użytkownika modułu jednostki centralnej sterownika CP1E serii CP (W479).
Tworzenie programów
1. Włącz zasilanie modułu CP1L i komputera.
2. Przy użyciu kabla USB (2) połącz peryferyjny port USB (3) modułu CP1L
z portem USB komputera
1
Po wykryciu modułu CP1L przez komputer zostanie wyświetlony następujący komunikat.
Wyświetlone zostanie okno dialogowe kreatora dodawania sprzętu. Ten ekran zostanie wykorzystany do konfiguracji sterownika USB.
(1).
3
IN
L1 L2/N COM 01 03 05 07 NC NC
23456
BATTERY
00 02 04 06 NC NC
NC 00 01 02 03 04 NC
NC COM COM COM COM 05 NC
OUT
2
Uwaga Konsola programowania jest niedostępna.
3. Pojawi się następujące okno dialogowe. Wybierz jedną opcji i kliknij
przycisk [Next] (Dalej).
42 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-1 Przygotowanie do programowania
4. Pojawi się następujące okno dialogowe. Wybierz [Install the software
automatically (Recommended)] (Zainstaluj oprogramowanie automatycznie (Zalecane)) i kliknij przycisk [Next] (Dalej).
4
4
Tworzenie programów
5. Zignoruj poniższe okno dialogowe, jeśli się pojawi, i kliknij przycisk
[Continue Anyway] (Kontynuuj pomimo to).
6. Kliknij przycisk [Finish].
W ten sposób instalacja i konfiguracja sterownika USB została zakończona.
SYSMAC CP1L/CP1E – Instrukcja obsługi 43
4-1 Przygotowanie do programowania
4
Sprawdzenie instalacji sterownika
4
Tworzenie programów
Procedura służy upewnieniu się, że sterownik został zainstalowany poprawnie.
1. Na pulpicie kliknij menu [Start], a następnie kliknij prawym przyciskiem
myszy opcję [Mój komputer] ([My Computer]).
Wyświetlone zostanie menu kontekstowe.
2. Kliknij opcję [Właściwości] ([Properties]).
Zostanie wyświetlone okno dialogowe Właściwości systemu (System Properties).
3. Wybierz kartę Sprzęt (Hardware) i kliknij przycisk [Menedżer urządzeń]
([Device Manager]).
Wyświetlone zostanie okno dialogowe Device Manager.
4. Kliknij podwójnie opcję [Kontrolery uniwersalnej magistrali szeregowej]
([Universal Serial Bus controllers]).
5. Sprawdź, czy wyświetlana jest pozycja [OMRON SYSMAC PLC Device].
Jeśli tak, to sterownik został zainstalowany prawidłowo.
6. Zamknij okno Device Manager, a następnie okno System Properties.
Jeśli pozycja [OMRON SYSMAC PLC Device] nie została wyświetlona, ponownie zainstaluj i skonfiguruj sterownik USB. Aby uzyskać szczegółowe informacje dotyczące ponownej instalacji sterownika USB, zob. rozdział 1-3-1
Podłączanie za pomocą dostępnego w handlu kabla USB w Podręcznik użytkownika modułu jednostki centralnej sterownika CP1L serii CP ’ (W462) lub rozdział 4-2-2 Instalacja sterownika USB w Podręczniku użytkownika modułu jednostki centralnej sterownika CP1E serii CP (W479).
44 SYSMAC CP1L/CP1E – Instrukcja obsługi

4-2 Tworzenie programów drabinkowych

4-2 Tworzenie programów drabinkowych
W kolejnym kroku można stworzyć program drabinkowy dla przykładu przedstawionego w rozdz. 2 Projektowanie systemu. Najpierw jednak opisane zostaną funkcje programu drabinkowego.
4-2-1 Działanie
Tworzony program drabinkowy będzie służył do otwierania i zamykania drzwi garażowych. Ze szczegółowymi informacjami na temat przykładowego zastosowania można się zapoznać w rozdziale 2-2-1 Działanie.
4
4
Wjazd do garażu
Poniżej określone zostaną szczegółowo funkcje i działanie poszczególnych elementów.
(1) Przyciski (serie A16 itp.):
•drzwi mogą być otwierane, zamykane i zatrzymywane przy użyciu przycisków;
• przyciski OPEN i CLOSE będą uruchamiały drzwi, nawet gdy nie są stale naciskane. W tym celu wykorzystywany jest bit z podtrzymaniem.
Tworzenie programów
2
2
1 3
(2) Wyłączniki krańcowe (serie WL/WLM itp.):
• gdy drzwi zostaną całkowicie otwarte lub całkowicie zamknięte, zostaną zatrzymane przez wyłącznik krańcowy;
• podczas otwierania drzwi silnik opuszczający zostanie zablokowany w celu uniknięcia uszkodzeń.
(3) Czujnik wykrywający światło:
• reaguje na światła samochodu skierowane w stronę garażu. Gdy za pomocą instrukcji licznikowej wykryte zostaną 3 błyśnięcia światłami samochodu,
uruchamiany jest silnik podnoszący drzwi;
• po pierwszym błyśnięcia światłami samochodu, za pomocą instrukcji urucha-
miany jest timer. Po 5 sekundach licznik otrzymuje polecenie zerowania.
•bieżąca wartość licznika zostaje zachowana nawet po wyłączeniu modułu
CP1L. W celu uniknięcia awarii polecenie zerowania jest przekazywane instrukcji licznikowej przy włączaniu modułu CP1L.
SYSMAC CP1L/CP1E – Instrukcja obsługi 45
4-2 Tworzenie programów drabinkowych
4
Po wjechaniu do garażu/wyjechaniu z garażu
4
Tworzenie programów
(1) Czujnik wykrywający pojazd (serie E3G itp.):
• wykrywa, że samochód całkowicie wjechał do garażu, i uruchamia silnik opuszczający drzwi.
(2) Przyciski (serie A16 itp.):
• przy wyprowadzaniu samochodu z garażu drzwi należy wprowadzić w ruch, korzystając z przycisków;
• przy wyprowadzaniu samochodu z garażu jako czujnik wykrywający samochód może zostać użyty styk różnicowy, tak aby drzwi nie zamknęły się natychmiast po całkowitym otwarciu.
Dalej zostanie przedstawiony program drabinkowy oparty na powyższym opisie.
46 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-2-2 Program drabinkowy
Poniżej przedstawiono program drabinkowy dla przedstawionego przykładowego zastosowania.
4-2 Tworzenie programów drabinkowych
4
0.04
Czujnik wykrywający światło *1
W0.00
Obszar roboczy *2
W0.00
Obszar roboczy
0.04
Czujnik wykrywający światło
T0000
Timer
C0000
Licznik
A200.11
T0000
Timer *3
*1 Zob. Wprowadzanie styków w rozdz. 4-5-2 Wprowadzanie styków. *2 Zob. Wprowadzanie odgałęzienia OR w rozdz. 4-5-2 Wprowadzanie styków. *3 Zob. Wprowadzanie styków zamkniętych w rozdz. 4-5-2 Wprowadzanie styków. *4 Zob. rozdz. 4-5-3 Wprowadzanie cewek wyjściowych.
*5 Zob. rozdz. 4-5-4 Wprowadzanie timerów. *6 Zob. rozdz. 4-5-5 Wprowadzanie liczników. *7 Zob. rozdz. 4-5-6 Wprowadzanie obszarów pomocniczych.
W0.00
Obszar roboczy *4
TIM
0000
Timer *5
#50
CNT
Licznik *6
0000
#3
4
Tworzenie programów
P_Pierwszy_cykl flaga pierwszego cyklu *7
C0000
Licznik
0.00
Przycisk OPEN
100.00
Silnik podnoszący
0.02
Przycisk CLOSE
100.01
Silnik opuszczający
0.03
Czujnik wykrywający samochód *8
0.01
Przycisk STOP
0.01
Przycisk CLOSE
0.05
Ogranicznik górny LS
0.06
Ogranicznik dolny LS
100.01
Silnik opuszczający
100.00
Silnik podnoszący
*8 Zob. rozdz. 4-5-7 Wprowadzanie styków różnicowych.
100.00
Silnik podnoszący
100.01
Silnik opuszczający
Sposób tworzenia programu drabinkowego w aplikacji CX-Programmer zostanie wyjaśniony w następnym rozdziale.
SYSMAC CP1L/CP1E – Instrukcja obsługi 47

4-3 Korzystanie z aplikacji CX-Programmer

4
4-3 Korzystanie z aplikacji CX-Programmer
W tym rozdziale przedstawiono uruchamianie aplikacji CX-Programmer i ekrany robocze.
4-3-1 Uruchamianie aplikacji CX-Programmer
4
Tworzenie programów
1. Na pulpicie wybierz kolejno menu [Start] - [All Programs]
(Wszystkie programy) - [OMRON] - [CX-One] - [CX-Programmer] ­[CX-Programmer].
Zostanie uruchomiona aplikacja CX-Programmer. Wyświetlone zostanie okno tytułowe, a po nim okno główne.
Uwaga Aby zapoznać się ze szczegółowymi informacjami na temat instalacji aplikacji
CX-Programmer, zob. rozdz. 1 Opis ogólny i instalacja aplikacji CX-One w Instrukcji Obsługi do aplikacji CX-One (R145).
48 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-3-2 Ekrany robocze
W tym rozdziale przedstawiono funkcje dostępne w oknie głównym aplikacji CX-Programmer. Aby zapoznać się ze szczegółowymi informacjami na temat korzystania z aplikacji CX-Programmer, zob. Podręcznik obsługi aplikacji CX-Programmer (W446).
Okno główne
4-3 Korzystanie z aplikacji CX-Programmer
4
4
Tworzenie programów
(1) Pasek tytułu
Wyświetlana tu jest nazwa pliku danych, utworzonego w aplikacji CX-Programmer.
(2) Menu główne
Służy do wybierania funkcji aplikacji CX-Programmer.
(3) Paski narzędzi
Wyświetla ikony często używanych funkcji. Umieść kursor myszy na ikonie, aby wyświetlić nazwę odpowiadającej jej funkcji. Z menu głównego wybierz kolejno [View] - [Toolbars], aby pokazać/ukryć paski narzędzi. Przeciągaj paski narzędzi w celu zmiany ich położenia.
(4) Drzewo projektu / (6) Obszar roboczy projektu
Służy do zarządzania programami i ustawieniami. Przeciągaj i upuszczaj obiekty, aby kopiować dane. Z menu głównego wybierz kolejno [View] - [Windows] - [Workspace], aby pokazać/ukryć obszar roboczy.
(5) Sekcja
Programy można dzielić na wiele części i zarządzać nimi w tej postaci.
(7) Obszar roboczy diagramu
Służy do tworzenia i edycji programów drabinkowych.
(8) Pasek komentarzy We/Wy
Wyświetla nazwę, adres/wartość i komentarz We/Wy dla zmiennej wybranej za pomocą kursora myszy.
SYSMAC CP1L/CP1E – Instrukcja obsługi 49
4-3 Korzystanie z aplikacji CX-Programmer
4
(9) Okno wyjściowe
Z menu głównego wybierz kolejno [View] - [Windows] - [Output], aby pokazać/ ukryć okno wyjściowe. Wyświetla następujące informacje: Compile:
Wyświetla wyniki sprawdzenia programu.
Find Report:
Wyświetla wyniki wyszukiwania styków, instrukcji i cewek.
Transfer:
Wyświetla błędy powstałe podczas ładowania pliku projektu.
4
Tworzenie programów
Obszar roboczy diagramu
(10) Pasek stanu
Wyświetla informacje, takie jak nazwa sterownika PLC, stan online/offline i pozycja aktywnej komórki. Jeśli w trybie online wystąpi błąd połączenia online lub inny i zostanie zarejestrowany w dzienniku błędów, to wyświetlany będzie migający czerwony komunikat o błędzie. Z menu głównego wybierz kolejno [View] - [Windows] ­[Status Bar], aby pokazać/ukryć pasek stanu.
1
2
3
4
4
(1) Numer linii
(2) Adres programu
(3) Nagłówek linii
Jeśli linia jest niekompletna, na prawo od nagłówka tej linii wyświetlane będzie czerwona pole.
(4) Pasek magistrali
Okno informacyjne
Wyświetla podstawowe skróty klawiaturowe używane w aplikacji CX-Programmer. Z menu głównego wybierz kolejno [View] - [Windows] - [Information Window], aby pokazać/ukryć okno informacyjne.
50 SYSMAC CP1L/CP1E – Instrukcja obsługi

4-4 Korzystanie z pomocy (Help)

4
4-4 Korzystanie z pomocy (Help)
Pomoc aplikacji CX-Programmer zawiera informacje na temat ekranów aplikacji i wyjaśnia wszystkie operacje, w tym także podstawowe funkcje, tworzenie programów i monitorowanie. Przedstawiono tam także instrukcje, formaty i argumenty funkcji.
Korzystanie z pomocy (Help) aplikacji CX-Programmer
1. Podczas pracy z aplikacją CX-Programmer naciśnij klawisz [F1].
Wyświetlone zostanie okno CX-Programmer Help.
4
Tworzenie programów
Pomoc aplikacji CX-Programmer może zostać wyświetlona także na kilka innych sposobów.
Z menu pulpitu
1. Na pulpicie wybierz kolejno menu [Start] - [Wszystkie programy] -
[OMRON] - [CX-One] - [CX-Programmer] - [CX-Programmer Help].
Wyświetlona zostanie pomoc aplikacji CX-Programmer (CX-Programmer Help).
SYSMAC CP1L/CP1E – Instrukcja obsługi 51
4
4-4 Korzystanie z pomocy (Help)
4
Z aplikacji CX-Programmer
1. Z menu głównego wybierz kolejno [Help] - [Help Contents].
Wyświetlona zostanie pomoc aplikacji CX-Programmer (CX-Programmer Help).
Tworzenie programów
Przeglądanie zestawów instrukcji sterownika PLC
Z aplikacji CX-Programmer
Aby uzyskać informacje na temat instrukcji używanych w programach drabinkowych, zob. menu instrukcji sterownika PLC.
1. Z menu głównego wybierz kolejno [Help] - [Instruction Reference] -
[CS/CJ-Series].
Wyświetlone zostaną zestawy instrukcji sterownika PLC serii CP.
Podczas tworzenia programów drabinkowych
Podczas tworzenia instrukcji programu drabinkowego w trybie Smart Input Mode naciśnij klawisz [F1], aby wyświetlić stronę opisu edytowanej instrukcji.
52 SYSMAC CP1L/CP1E – Instrukcja obsługi

4-5 Wprowadzanie programów

4-5 Wprowadzanie programów
Korzystając z poleceń dostępnych w aplikacji CX-Programmer, stwórz program dla przykładowego zastosowania.
4-5-1 Tworzenie nowych projektów
Przy pierwszym użyciu aplikacji CX-Programmer trzeba utworzyć nowy projekt. Podczas tworzenia nowego projektu należy ustawić typ urządzenia docelowego i typ jednostki centralnej dla tworzonego programu i danych. W tym rozdziale przedstawiono na przykładzie, jak wykonać ustawienia dla modułu jednostki centralnej sterownika CP1L typu L.
1. Z menu głównego wybierz kolejno [File] - [New].
Wyświetlone zostanie pole dialogowe Change PLC.
4
4
Tworzenie programów
2. Z listy rozwijanej Device Type wybierz [CP1L].
SYSMAC CP1L/CP1E – Instrukcja obsługi 53
4-5 Wprowadzanie programów
4
4
Tworzenie programów
3. Kliknij przycisk [Settings].
Wyświetlone zostanie okno dialogowe Device Type Settings.
4. Z listy rozwijanej CPU Type wybierz typ jednostki centralnej. Kliknij [OK].
Okno dialogowe Device Type Settings zostanie zamknięte.
54 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5 Wprowadzanie programów
5. Sprawdź, czy w polu Network Type wyświetlona jest pozycja [USB].
Kliknij [OK].
4
4
Tworzenie programów
Okno dialogowe Change PLC zostanie zamknięte. Wyświetlone zostanie okno główne nowego projektu.
Jeśli w polu Network Type nie jest wyświetlona pozycja [USB], wróć do. rozdz. 4-1-2 Podłączanie do komputera i konfigurowanie sterownika USB oraz upewnij się, że sterownik USB został zainstalowany prawidłowo.
SYSMAC CP1L/CP1E – Instrukcja obsługi 55
4-5 Wprowadzanie programów
4
4-5-2 Wprowadzanie styków
Wprowadzanie styków
4
Tworzenie programów
Wprowadź styk. Aby uzyskać szczegółowe informacje na temat programów drabinkowych, zob. rozdz. 4-2-2 Program drabinkowy.
1. Naciśnij klawisz [L] lub [C].
Pojawi się napis „LD 0.00”.
2. Naciśnij klawisz [Enter].
Pojawi się napis „Bit (1/1)” a „0.00” zostanie wyświetlony w negatywie.
3. Wpisz adres „4”. Naciśnij klawisz [Enter].
Wpisane zostało „4”. Wyświetlone zostanie okno dialogowe Comment.
4. Jako komentarz We/Wy wpisz „Czujnik wykrywający swiatło” (ang. Light
detection sensor). Naciśnij klawisz [Enter].
W programie drabinkowym wyświetlony zostanie styk reprezentujący wejście z czujnika wykrywającego światło.
Następnie wprowadź odgałęzienie OR.
56 SYSMAC CP1L/CP1E – Instrukcja obsługi
Wprowadzanie odgałęzienia OR
1. Ustaw kursor na programie. Naciśnij klawisz [Enter].
Utworzony zostanie obszar do wprowadzenia odgałęzienia OR.
2. Naciśnij klawisz [W].
Pojawi się napis „OR 0.05”.
4-5 Wprowadzanie programów
4
4
Tworzenie programów
3. Naciśnij klawisz [Enter].
Pojawi się napis „Bit (1/1)” i „0.05” zostanie wyświetlony w negatywie.
4. Wpisz adres W0. Naciśnij klawisz [Enter].
Instrukcja „W 0” została wprowadzona. Zostanie wyświetlone okno dialogowe Comment.
SYSMAC CP1L/CP1E – Instrukcja obsługi 57
4-5 Wprowadzanie programów
4
4
Tworzenie programów
Wprowadzanie styków zamkniętych
5. Jako komentarz We/Wy wprowadźObszar roboczy (O). Naciśnij klawisz
[Enter].
Wyświetlone zostanie odgałęzienie OR reprezentujące styk obszaru roboczego.
Następnie wprowadź styk zamknięty.
1. Naciśnij strzałkę w górę.
Kursor przesunie się do góry.
2. Przy kursorze znajdującym się u góry naciśnij klawisz [/].
Pojawi się napis „LDNOT W0.01”.
3. Naciśnij klawisz [Enter].
Pojawi się napis „Bit (1/1)” i „W0.01” zostanie wyświetlony w negatywie.
4. Wpisz adres T0. Naciśnij klawisz [Enter].
58 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5 Wprowadzanie programów
Instrukcja „T 0” została wprowadzona. Zostanie wyświetlone okno dialogowe Comment.
4
4
5. Jako komentarz We/Wy wpisz Timer. Naciśnij klawisz [Enter].
Wyświetlona zostanie bramka AND reprezentująca zamknięty styk timera.
Następnie wprowadź wyjście obszaru roboczego.
Tworzenie programów
SYSMAC CP1L/CP1E – Instrukcja obsługi 59
4-5 Wprowadzanie programów
4
4-5-3 Wprowadzanie cewek wyjściowych
4
Tworzenie programów
Cewka wejściowa i wyjściowa dla obszaru roboczego.
1. Naciśnij klawisz [O].
Pojawi się napis „OUT 100.00”.
2. Naciśnij klawisz [Enter].
Pojawi się napis „Bit (1/1)” i „100.00” zostanie wyświetlony w negatywie.
3. Wpisz adres W0. Naciśnij klawisz [Enter].
Instrukcja „W 0” została wprowadzona. Wprowadzanie cewki wyjściowej dla obszaru roboczego zostało uzupełnione komentarzem We/Wy.
60 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5 Wprowadzanie programów
4
Następnie wprowadź instrukcję timera.
Uwaga Zduplikowane cewki
Cewek nie należy duplikować. Jeśli ten sam adres zostanie podany dla wielu wyjść, ważny będzie tylko szczebel najbliższy instrukcji END. Stanie się tak, ponieważ programy są wykonywane sekwencyjnie, od góry do dołu. Linie nieważne, powstałe wskutek zduplikowania cewek, zostaną rozpoznane przez aplikację CX-Programmer jako błędy.
Przykład programu ze zduplikowanymi cewkami:
Błąd można usunąć, modyfikując program, jak pokazano poniżej:
4
Tworzenie programów
SYSMAC CP1L/CP1E – Instrukcja obsługi 61
4-5 Wprowadzanie programów
4
4-5-4 Wprowadzanie timerów
4
Tworzenie programów
1. Naciśnij klawisz [C]. Wprowadź styk W000”.
Aby zapoznać się ze szczegółowymi informacjami na temat wprowadzania styków, zob. rozdz. 4-5-2 Wprowadzanie styków.
2. Naciśnij klawisz [T].
Zostanie wyświetlona lista instrukcji zaczynających się na literę T.
3. Naciśnij klawisz [Enter].
Pojawi się napis „Timer number (1/2)” i „0.0” zostanie wyświetlony w negatywie.
62 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5 Wprowadzanie programów
4. Wprowadź numer timera.
Numer „0” jest już wyświetlony, naciśnij więc klawisz [Enter].
5. Wprowadź ustawioną wartość timera.
Wprowadź „#50” i naciśnij klawisz [Enter]. Zostanie wyświetlone okno dialogowe Comment. Instrukcja „TIM 0 #50” oznacza timer z czasem zwłoki 5,0 s z flagą zakończenia timera T0000.
4
4
Tworzenie programów
6. Jako komentarz We/Wy wprowadź „Timer”. Naciśnij klawisz [Enter].
SYSMAC CP1L/CP1E – Instrukcja obsługi 63
4-5 Wprowadzanie programów
4
4
Tworzenie programów
Wprowadzanie instrukcji timera zostało zakończone.
Następnie wprowadź instrukcję licznika.
64 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5-5 Wprowadzanie liczników
1. Naciśnij klawisz [C]. Wpisz styk 004”.
Aby zapoznać się ze szczegółowymi informacjami na temat wprowadzania styków, zob. rozdz. 4-5-2 Wprowadzanie styków.
4-5 Wprowadzanie programów
4
4
Tworzenie programów
2. Naciśnij klawisz [C].
Zostanie wyświetlona lista instrukcji zaczynających się na literę C. Wybierz instrukcję z listy lub wprowadź bezpośrednio jej mnemonik.
SYSMAC CP1L/CP1E – Instrukcja obsługi 65
4-5 Wprowadzanie programów
4
4
Tworzenie programów
3. Naciśnij klawisz [Enter].
Pojawi się napis „Counter number (1/2)” i „0.0” zostanie wyświetlony w negatywie.
4. Wprowadź numer licznika.
Numer „0” jest już wyświetlony, naciśnij więc klawisz [Enter].
66 SYSMAC CP1L/CP1E – Instrukcja obsługi
5. Wprowadź ustawioną wartość licznika.
Wprowadź „#3” i naciśnij klawisz [Enter].
4-5 Wprowadzanie programów
4
4
Tworzenie programów
Zostanie wyświetlone okno dialogowe Comment. Instrukcja „CNT 0 #3” oznacza licznik dekrementacyjny o wartości początkowej 3 zflagą zakończenia licznika C0000.
SYSMAC CP1L/CP1E – Instrukcja obsługi 67
4-5 Wprowadzanie programów
4
4
Tworzenie programów
6. Jako komentarz We/Wy wpisz Licznik. Naciśnij klawisz [Enter].
Wprowadzanie instrukcji licznika zostało zakończone.
Następnie wprowadź wpis zerujący dla instrukcji licznika. Jako wpis zerujący użyty zostanie styk timera (TIM 0000).
68 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5 Wprowadzanie programów
7. Ustaw kursor poniżej styku utworzonego w kroku 1.
8. Wprowadź styk W0000”.
4
4
Tworzenie programów
9. Naciśnij 5 razy jednocześnie klawisz [Ctrl] i klawisz [strzałka w dół].
Jeśli kursor znajdzie się na następnym szczeblu, wprowadzanie instrukcji licznika zostało zakończone.
Następnie wprowadź obszar pomocniczy.
SYSMAC CP1L/CP1E – Instrukcja obsługi 69
4-5 Wprowadzanie programów
4
4-5-6 Wprowadzanie obszarów pomocniczych
4
Tworzenie programów
Obszar pomocniczy to obszar bitów wewnętrznych specjalnego przeznaczenia. Flaga pierwszego cyklu zostanie ustawiona na ON tylko na jeden cykl po włączeniu zasilania sterownika PLC. Tutaj zostanie ona użyta w celu wyzerowania licznika w momencie włączenia modułu CP1L.
1. Naciśnij klawisz [W]. Wprowadź styk odgałęzienia OR C0000”.
Utworzony zostanie obszar do wprowadzenia odgałęzienia OR. Aby zapoznać się ze szczegółowymi informacjami na temat wprowadzania styków, zob. rozdz. 4-5-2 Wprowadzanie styków.
2. Naciśnij klawisz strzałki w lewo.
3. Naciśnij klawisz [W].
Zostanie wyświetlone okno dialogowe Operand.
4. Wpisz adres A20011. Naciśnij klawisz [Enter].
70 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5 Wprowadzanie programów
Flaga pierwszego cyklu zostanie wyświetlona w programie drabinkowym.
4
4
Tworzenie programów
4-5-7 Wprowadzanie styków różnicowych
1. Odwołując się do rozdziału 4-2-2 Programy drabinkowe wpisz program
drabinkowy od początku do styku silnika opuszczającego
2. Naciśnij klawisz [Enter].
Utworzony zostanie obszar do wprowadzenia odgałęzienia OR.
3. Naciśnij klawisz [W].
Pojawi się napis „OR 100.01”.
10001”.
4. Wpisz adres 3. Naciśnij klawisz [Enter].
Zostanie wyświetlone okno dialogowe Comment.
SYSMAC CP1L/CP1E – Instrukcja obsługi 71
4-5 Wprowadzanie programów
4
4
Tworzenie programów
5. Jako komentarz We/Wy wpisz Czujnik wykrywający samochód
(ang. Light detection sensor). Naciśnij klawisz [Enter].
W programie drabinkowym styk reprezentujący wejście z czujnika wykrywającego samochód wyświetlony zostanie jako odgałęzienie OR.
6. Kliknij podwójnie styk 003”.
Wyświetlone zostanie okno dialogowe Edit Contact.
7. Kliknij [Detail].
8. W polu Differentiation zaznacz opcję [Up]. Kliknij [OK].
72 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-5 Wprowadzanie programów
W styku wyświetlona zostanie strzałka w górę reprezentująca warunek różnicowania w górę (tj. sygnał na tym styku pojawi się podczas zmiany stanu z niskiego na wysoki na jeden cykl obiegu programu)
4
4
Tworzenie programów
Uwaga
y Można wprowadzić następujące warianty instrukcji. yżnicowanie w górę (@) yżnicowanie w dół (%) y Natychmiastowe odświeżanie (!) Instrukcja END
Przykład: określono natychmiastowe odświeżanie (!).
Symbole wskazujące te warianty instrukcji pojawią się na początku instrukcji podczas jej wprowadzania, niezależnie od tego, czy kursor znajduje się przed (np. |LD), w środku (np. L|D), czy na końcu (np. LD|) instrukcji.
y Po wprowadzeniu instrukcji jej wariant można zmienić w następujący sposób. y @: różnicowanie w górę y %: różnicowanie w dół y !: natychmiastowe odświeżanie y Shift + 0: bez różnicowania
4-5-8 Instrukcja END
Programy drabinkowe muszą być zakończone koniecznie instrukcją END. Gdy w aplikacji CX-Programmer tworzony jest nowy program, sekcja zawierająca instrukcję END zostanie wstawiona automatycznie i nie ma potrzeby wprowadzania instrukcji END ręcznie. Aby zatwierdzić program drabinkowy zawierający wyłącznie instrukcję END, kliknij podwójnie sekcję [END].
SYSMAC CP1L/CP1E – Instrukcja obsługi 73

4-6 Zapisywanie/ładowanie programów

4
4-6 Zapisywanie/ładowanie programów
Po stworzeniu przez projektanta programu drabinkowego musi on zostać zapisany. W tym rozdziale omówiono sprawdzanie, zapisywanie i ładowanie programów drabinkowych.
4-6-1 Kompilowanie programów
4
Tworzenie programów
W trakcie kompilacji można sprawdzić, czy program zawiera błędy.
1.
Z menu głównego wybierz kolejno [Program] - [Compile All PLC Programs].
Rozpocznie się kompilacja. Po zakończeniu kompilacji wyniki sprawdzenia programu zostaną wyświetlone w oknie wynikowym.
2. Jeśli wykryty został błąd, kliknij podwójnie komunikat o błędzie w oknie
wynikowym.
Kursor zostanie przeniesiony do miejsca, w którym wykryty został błąd. Skoryguj błąd.
74 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-6-2 Zapisywanie programów
Zapisz stworzony program drabinkowy. Programy są zapisywane w grupach odpowiadających każdemu projektowi.
1. Z menu głównego wybierz kolejno [File] - [Save As].
Wyświetlone zostanie okno dialogowe Save CX-Programmer File.
2. Wskaż lokalizację zapisu i wpisz nazwę pliku. Kliknij przycisk [Save].
Plik projektu aplikacji CX-Programmer zostanie zapisany.
4-6 Zapisywanie/ładowanie programów
4
4
Tworzenie programów
SYSMAC CP1L/CP1E – Instrukcja obsługi 75
4-6 Zapisywanie/ładowanie programów
4
4-6-3 Ładowanie programów
4
Tworzenie programów
Załaduj zapisany program drabinkowy do aplikacji CX-Programmer. Programy są ładowane w grupach odpowiadających każdemu projektowi.
1. Z menu głównego wybierz kolejno [File] - [Open].
Wyświetlone zostanie okno dialogowe Open CX-Programmer Project.
2. Wskaż lokalizację zapisu i plik. Kliknij [Open].
Plik projektu aplikacji CX-Programmer zostanie otwarty i wyświetlone zostaną zapisane programy.
76 SYSMAC CP1L/CP1E – Instrukcja obsługi

4-7 Edytowanie programów

4-7 Edytowanie programów
Tworzone programy drabinkowe można edytować w aplikacji CX-Programmer. Można także dodawać iedytować komentarze We/Wy i komentarze dotyczące poszczególnych linii.
4-7-1 Edytowanie komentarzy We/Wy
Komentarze We/Wy można dodawać i edytować za pośrednictwem listy adresów.
1. Z menu głównego wybierz kolejno [Edit] - [I/O Comment].
4
4
Tworzenie programów
Wyświetlone zostanie okno komentarza We/Wy.
SYSMAC CP1L/CP1E – Instrukcja obsługi 77
4-7 Edytowanie programów
4
4
Tworzenie programów
2. Kliknij podwójnie adres, pod którym chcesz wpisać lub edytować
komentarz We/Wy.
Pole komentarza We/Wy zostanie udostępnione do edycji. Wpisz lub edytuj komentarz We/Wy.
Uwaga W trybie Smart Input Mode komentarze We/Wy można wprowadzić po
wprowadzeniu operandu, korzystając z okna dialogowego Comment.
Okno dialogowe Comment pokazane powyżej jest wyświetlane tylko wtedy, gdy zaznaczono opcję [Show with comment dialog] w oknie dialogowym Options ­Diagrams. Okno dialogowe Options - Diagrams można wyświetlić, wybierając [Options] w menu Tools.
4-7-2 Wprowadzanie komentarzy poszczególnych linii
Do każdej linii programu drabinkowego można dodać komentarz.
1. Kliknij podwójnie nagłówek linii, do którego chcesz dodać komentarz.
Zostanie wyświetlone okno dialogowe Rung Properties.
78 SYSMAC CP1L/CP1E – Instrukcja obsługi
4-7 Edytowanie programów
2. W karcie General wpisz komentarz w polu tekstowym.
3. Zamknij okno dialogowe Rung Properties.
Wpisany komentarz linii zostanie wyświetlony w programie drabinkowym.
4
4
Tworzenie programów
SYSMAC CP1L/CP1E – Instrukcja obsługi 79
4-7 Edytowanie programów
4
4-7-3 Edytowanie linii
Usuwanie
Styki/instrukcje
Linie
4
Tworzenie programów
Stworzone programy drabinkowe można edytować.
1. Ustaw kursor na styku lub instrukcji. Naciśnij klawisz [Delete].
Wybrany styk lub instrukcja zostanie usunięty.
1. Kliknij nagłówek linii.
Zaznaczony zostanie cała linia.
2. Naciśnij klawisz [Delete].
Zaznaczona linia zostanie usunięta.
Tworzenie połączeń pionowych i poziomych
Istnieje możliwość tworzenia pionowych i poziomych połączeń. Połączenie pionowe tworzy się następująco:
1. Ustaw kursor w początkowym punkcie połączenia pionowego.
2. Trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz strzałki w górę/w dół.
W taki sam sposób można tworzyć połączenia poziome.
(1) Punkt początkowy
(2) Kursor
• Tworzenie połączenia od prawej do lewej: trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz strzałki w lewo.
• Tworzenie połączenia od lewej do prawej: trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz strzałki w prawo.
80 SYSMAC CP1L/CP1E – Instrukcja obsługi
• Tworzenie połączenia od dołu do góry: trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz strzałki w górę.
• Tworzenie połączenia od góry do dołu: trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz strzałki w dół.
Uwaga Powtórzenie tej procedury na istniejącym połączeniu spowoduje jego usunięcie.
Kopiowanie/wklejanie styków/instrukcji/linii
Styki/instrukcje
4-7 Edytowanie programów
4
Linie
1. Ustaw kursor na styku lub instrukcji.
2. Trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz [C].
Zaznaczony styk lub instrukcja zostaną skopiowane do schowka.
3. Przesuń kursor do miejsca, w którym chcesz wkleić styk lub instrukcję.
Trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz [V].
Styk lub instrukcja ze schowka zostaną wklejone.
1. Kliknij nagłówek linii, którą chcesz skopiować.
Zaznaczony zostanie cała linia.
2. Trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz [C].
Zaznaczona linia zostanie skopiowana do schowka.
3. Przesuń kursor do linii, na której chcesz wkleić kopiowaną linię.
Trzymając wciśnięty klawisz [Ctrl], naciśnij klawisz [V].
Linia ze schowka zostanie wklejona.
4
Tworzenie programów
SYSMAC CP1L/CP1E – Instrukcja obsługi 81
4-7 Edytowanie programów
4
4
Tworzenie programów
82 SYSMAC CP1L/CP1E – Instrukcja obsługi
ROZDZIAŁ 5 Przenoszenie programów
iusuwanie błędów
W tym rozdziale na przykładzie sterownika CP1L (14-punktowy moduł We/Wy zasilany prądem zmiennym) wyjaśniono, jak przenosić i usuwać błędy programów. Aby przenieść dane z komputera do modułu CP1L, należy najpierw połączyć ze sobą komputer i moduł CP1L. Monitorowanie i usuwanie błędów programów wykonywanych na module CP1L jest również wykonywane za pomocą komputera połączonego z modułem CP1L.
5-1 Połączenie online.................................................................. 84
5-1-1 Ustawianie zegara modułu CP1L ................................... 85
5-1-2 Zmiana trybu pracy......................................................... 86
5-1-3 Przenoszenie programów............................................... 88
5-1-4 Wykonywanie operacji.................................................... 90
5-2 Ustawianie/usuwanie błędów w trybie online........................ 91
5-2-1 Monitorowanie ................................................................ 91
5-2-2 Wymuszone ustawianie / wymuszone resetowanie ....... 94
5-2-3 Zmiana ustawień timera (tylko CP1L)............................. 95
5-2-4 Wyszukiwanie................................................................. 95
5-2-5 Edytowanie w trybie online ............................................. 98
5-2-6 Potwierdzanie czasu cyklu ............................................. 99
5
Przenoszenie programów i usuwanie błędów
5
Przenoszenie programów i usuwanie błędów

5-1 Połączenie online

Aby konfigurować ustawienia modułu CP1L, przenosić programy lub je wykonywać, komputer i moduł CP1L muszą być najpierw połączone online.
1. W aplikacji CX-Programmer otwórz program, który ma zostać
przeniesiony.
2. Z menu głównego wybierz kolejno [PLC] - [Work Online].
Wyświetlane jest pole dialogowe potwierdzenia przejścia w tryb online.
3. Kliknij przycisk [Yes].
Okno dialogowe zostanie zamknięte.
Jeśli system wszedł w tryb online, okno sekcji drabinkowej zostanie podświetlone na zielono.
Stan online to taki, w którym komputer i moduł CP1L są ze sobą połączone. W celu zastosowania w module CP1L programu stworzonego za pomocą aplikacji CX-Programmer program ten musi zostać przeniesiony. Aby uzyskać szczegółowe informacje na temat przenoszenia programów, zob. rozdz. 5-1-3 Przenoszenie programów.
84 SYSMAC CP1L/CP1E — Instrukcja obsługi
5-1 Połączenie online
5
Uwaga
Jeśli przejście systemu w tryb online nie powiedzie się, należy sprawdzić ustawienia typu sterownika PLC i ustawienia komunikacji. Aby sprawdzić te ustawienia, kliknij podwójnie pozycję [NewPLC1[CP1L]Offline] w drzewie projektu. Ze szczegółowymi informacjami na temat ustawień można się zapoznać w rozdziale 4-5-1 Tworzenie nowych projektów.
5-1-1 Ustawianie zegara modułu CP1L
Zegar modułu CP1L powinien być ustawiony zgodnie z lokalną strefą czasową. W celu ustawienia czasu skorzystaj z aplikacji CX-Programmer. Jeśli czas w module CP1L jest ustawiony niewłaściwie, to nieprawidłowo wyświetlany będzie rejestr błędów.
Uwaga Moduły jednostki centralnej sterownika CP1E typu E nie mają funkcji zegara.
1. W aplikacji CX-Programmer otwórz istniejący projekt.
Aby uzyskać szczegółowe informacje na temat otwierania projektów, zob. rozdz. 4-6-3 Ładowanie programów.
2. Kliknij podwójnie pozycję [PLC Clock].
Wyświetlone zostanie okno dialogowe PLC Clock.
5
5
Przenoszenie programów i usuwanie błędów
3. Z menu wybierz pozycje [Options] - [Set PLC Clock]
Wyświetlone zostanie okno dialogowe Set PLC Clock.
SYSMAC CP1L/CP1E – Instrukcja obsługi 85
5-1 Połączenie online
5
4. Ustaw datę i godzinę. Kliknij OK.
Okno dialogowe Set PLC Clock zostanie zamknięte.
5
Przenoszenie programów i usuwanie błędów
5. Z menu wybierz kolejno pozycje [File] - [Exit].
Zegar modułu CP1L jest ustawiony.
5-1-2 Zmiana trybu pracy
Przejdź w tryb PROGRAM. Procedura przechodzenia w tryb pracy PROGRAM jest następująca:
1. Z menu głównego wybierz kolejno [PLC] - [Operating Mode] - [Program].
Zostanie wyświetlone okno dialogowe potwierdzenia zmiany trybu pracy.
86 SYSMAC CP1L/CP1E – Instrukcja obsługi
5-1 Połączenie online
2. Kliknij [Yes].
Tryb pracy zostanie zmieniony.
o
Tryb pracy zostanie wyświetlony na pasku tytułu i w drzewie projektu.
5
5
5
Przenoszenie programów i usuwanie błędów
Tryb pracy modułu CP1L
Moduł CP1L ma 3 tryby pracy: PROGRAM, MONITOR i RUN. Tryb pracy należy zmienić stosownie do operacji, jakie mają być wykonywane. Tryb pracy ma wpływ na cały program użytkownika i jest wspólny dla wszystkich zadań.
• Tryb PROGRAM: W tym trybie program jest zatrzymany. Tryb ten jest używany do przygotowania wykonania programu przez dokonanie wstępnych ustawień, takich jak konfiguracja PLC, przeniesienie programu, sprawdzenie programu i wymuszone ustawienie / wymuszone resetowanie.
•Tryb MONITOR: W tym trybie program jest uruchomiony. Można przeprowadzić edycję online, wymuszone ustawienie/wymuszone resetowanie i zmiany wartości pamięci We/Wy. Tryb ten jest także używany do dokonywania regulacji w trakcie uruchomień testowych.
• Tryb RUN: W tym trybie program jest uruchomiony. Z tego trybu korzysta się w trakcie normalnej pracy.
SYSMAC CP1L/CP1E – Instrukcja obsługi 87
5
Przenoszenie programów i usuwanie błędów
5-1 Połączenie online
5
W poniższej tabeli przedstawiono stan i dostępne działania dla każdego trybu pracy.
Status programu Zatrzymany Uruchomiony Uruchomiony Odświeżanie We/Wy Wykonywane Wykonywane Wykonywane Stan zewnętrznych We/Wy Wyłączony Zależnie od
Pamięć We/Wy Pamięć niepodtrzymywana Wyczyszczona
Operacje z aplikacji CX-Programmer
Tryb pracy PROGRAM RUN MONITOR
Zależnie od
programu
Zależnie od
Pamięć podtrzymywana Podtrzymana Monitorowanie pamięci We/Wy OK. OK. OK. Monitorowanie programu OK. OK. OK. Przeniesienie
programu
Kompilowanie OK. Nie Nie konfiguracja sterownika PLC OK. Nie Nie Zmiana programu OK. Nie OK. Wymuszone ustawianie/
wymuszone resetowanie Zmiana wartości SV timera/licznika OK* Nie OK* Zmiana wartości PV timera/licznika OK. Nie OK. Zmiana wartości PV pamięci
We/Wy
Z PLC OK. OK. OK. Do PLC OK. Nie Nie
OK. Nie OK.
OK. Nie OK.
programu
programu
Zależnie od
programu
* Sterownik CP1E jest niedostępny.
5-1-3 Przenoszenie programów
Program stworzony w aplikacji CX-Programmer można przenieść do modułu CP1L.
1. Z menu głównego wybierz kolejno [PLC] - [Transfer] - [To PLC].
Zostanie wyświetlone okno dialogowe Download Options.
88 SYSMAC CP1L/CP1E – Instrukcja obsługi
2. Kliknij [OK].
Wyświetlane jest pole dialogowe potwierdzenia przeniesienia.
5-1 Połączenie online
5
5
5
Przenoszenie programów i usuwanie błędów
Uwaga
Aby zapoznać się ze szczegółowymi informacjami na temat opcji przenoszenia, zob.
rozdz. 9 Przenoszenie/monitorowanie/usuwanie błędów programów w Instrukcji obsługi aplikacji CX-Programmer (W446).
3. Kliknij [Yes].
Jeśli wyświetlone zostało poniższe okno dialogowe, kliknij [Yes].
Rozpocznie się przenoszenie. Zostanie wyświetlone okno dialogowe Download.
SYSMAC CP1L/CP1E – Instrukcja obsługi 89
5
Przenoszenie programów i usuwanie błędów
5-1 Połączenie online
5
4. Kliknij [OK].
Przenoszenie programu zostało zakończone.
5-1-4 Wykonywanie operacji
Aby wykonać przebieg roboczy, należy zmienić tryb pracy na RUN. Procedurę przechodzenia w tryb pracy RUN opisano niżej. Aby wykonać przebieg próbny w celu dokonania regulacji i usunięcia błędów, należy zmienić tryb pracy na MONITOR.
Uwaga Należy się upewnić, że zmiana trybu pracy na MONITOR lub RUN nie będzie
miała wpływu na całość instalacji.
1. Z menu głównego wybierz kolejno [PLC] - [Operating Mode] - [Run].
Zostanie wyświetlone okno dialogowe potwierdzenia zmiany trybu pracy.
2. Kliknij [Yes].
System przejdzie w tryb pracy RUN i rozpocznie działanie.
90 SYSMAC CP1L/CP1E – Instrukcja obsługi

5-2 Ustawianie/usuwanie błędów w trybie online

5
5-2 Ustawianie/usuwanie błędów w trybie online
W tym rozdziale przedstawiono funkcje używane do usuwania błędów i ustawiania parametrów podczas testów programu.
5-2-1 Monitorowanie
Wyświetlanie stanu przechodzenia
Wyświetlony zostanie stan przechodzenia przez kolejne linie programu. Umożliwia to potwierdzenie wykonywania programu.
Aby wyświetlić stan przechodzenia, zmień tryb pracy modułu CP1L na MONITOR.
W programie wyświetlony zostanie stan przechodzenia przez kolejne linie programu.
Wyświetlanie stanu przechodzenia w wielu sekcjach
Obszar roboczy diagramu można podzielić. Wiele sekcji programu może być widocznych równocześnie.
5
5
Przenoszenie programów i usuwanie błędów
1
1
SYSMAC CP1L/CP1E – Instrukcja obsługi 91
5
Przenoszenie programów i usuwanie błędów
5-2 Ustawianie/usuwanie błędów w trybie online
5
(1) Separator okna
Przeciągnij separator okna, aby podzielić obszar roboczy diagramu. Obszar roboczy można podzielić maksymalnie na 4 sekcje.
Monitorowanie określonych adresów
Wartości We/Wy można monitorować, określając ich adres.
1. Z menu głównego wybierz kolejno [PLC] - [Monitor] - [Monitoring].
2.
Z menu głównego wybierz kolejno [View] - [Windows] - [Watch].
3. Wpisz dowolny adres.
Wyświetlone zostanie okno wartości We/Wy. Dla wartości logicznych „0” oznacza wyłączenie.
92 SYSMAC CP1L/CP1E – Instrukcja obsługi
5-2 Ustawianie/usuwanie błędów w trybie online
Uwaga • Wpisz adres w postaci: kanał, po nim kropka i bit. Na przykład adres
„0 CH 04 bit” powinien zostać wpisany w postaci „0.04”.
•Można wpisywać adresy metodą przeciągania i upuszczania elementów z obszaru roboczego diagramu do okna śledzenia. Zaznacz nagłówek szczebla, aby wpisać wszystkie adresy zawarte w tym szczeblu.
5
5
5
Przenoszenie programów i usuwanie błędów
SYSMAC CP1L/CP1E – Instrukcja obsługi 93
5
Przenoszenie programów i usuwanie błędów
5-2 Ustawianie/usuwanie błędów w trybie online
5
5-2-2 Wymuszone ustawianie / wymuszone resetowanie
Aplikacja CX-Programmer pozwala na kontrolowanie wpisów niezależnie od wartości przychodzących z urządzeń We/Wy. Należy użyć tej funkcji w celu wymuszenia warunków wejściowych i wyjściowych w trakcie testowania programu.
Uwaga Przed wykonaniem wymuszonego ustawienia / wymuszonego resetowania/
zwolnienia lub ustawienia/resetowania należy się upewnić, że nie będzie to miało wpływu na całą instalację. Procedurę wymuszonego ustawiania podano poniżej.
1. Zmień tryb pracy modułu CP1L na MONITOR lub PROGRAM.
2. Ustaw kursor na styku podlegającym wymuszonemu ustawieniu.
3. Z menu głównego wybierz kolejno [PLC] - [Force] - [On].
Wymuszone ustawienie zostanie wykonane. Styk zostanie oznaczony symbolem wymuszonego ustawienia.
Uwaga
• Wybierz pozycję [On], aby wymusić włączenie styku, a [Off], aby wymusić wyłączenie styku.
•Aby cofnąć wymuszone ustawienie / wymuszone resetowanie, wybierz opcję [Cancel].
• Wymuszone ustawienie / wymuszone resetowanie można wykonywać w następujących obszarach: Obszar CIO (obszar We/Wy, obszar łącza danych, obszar modułu magistrali jednostki centralnej, obszar specjalnych We/Wy oraz obszar roboczy), obszar roboczy (WR), flaga zakończenia timera, obszar podtrzymania (HR), flaga zakończenia licznika.
94 SYSMAC CP1L/CP1E – Instrukcja obsługi
5-2 Ustawianie/usuwanie błędów w trybie online
5-2-3 Zmiana ustawień timera (tylko CP1L)
Ustawienie timera można zmieniać w celu lepszego dopasowania do warunków pracy.
1. Zmień tryb pracy modułu CP1L na MONITOR lub PROGRAM.
2. Kliknij podwójnie ustawienie timera, które ma zostać zmienione.
Wyświetlone zostanie okno dialogowe Set Timer/Counter Value.
5
5
5
Przenoszenie programów i usuwanie błędów
3. Wpisz nową wartość. Kliknij [OK].
Ustawienie timera zostanie zaktualizowane.
5-2-4 Wyszukiwanie
Narzędzie do odwołań przez adres
W narzędziu do odwołań przez adres wyświetlane są informacje, które instrukcje korzystają z adresu wskazywanego przez kursor. Narzędzie to umożliwia także przeskok do innej instrukcji z tym samym adresem.
W narzędziu do odwołań przez adres wyświetlone zostaną następujące elementy:
• adres w pozycji kursora;
• zmienne (lokalne, globalne);
• nazwa programu, nazwa sekcji;
• adres programu (krok);
• instrukcja używająca tego adresu.
SYSMAC CP1L/CP1E – Instrukcja obsługi 95
5-2 Ustawianie/usuwanie błędów w trybie online
5
1. Z menu głównego wybierz kolejno [View] - [Windows] - [Address
Reference Tool].
Wyświetlone zostanie narzędzie do odwołań przez adres.
5
Przenoszenie programów i usuwanie błędów
2. Wpisz adres, który ma zostać wyszukany. Kliknij [Find].
96 SYSMAC CP1L/CP1E – Instrukcja obsługi
5-2 Ustawianie/usuwanie błędów w trybie online
Wyświetlona zostanie lista używanych adresów. Kliknij adres, aby wyświetlić używany program.
5
5
5
Przenoszenie programów i usuwanie błędów
Cofanie drabinkowe
Funkcja ta służy do cofania drabinki, na przykład w celu stwierdzenia, dlaczego styk się nie włącza.
1. Ustaw kursor na badanym styku.
2. Naciśnij klawisz [Enter].
Kursor zostanie przeniesiony do wyjścia źródłowego tego styku.
SYSMAC CP1L/CP1E – Instrukcja obsługi 97
5
5-2 Ustawianie/usuwanie błędów w trybie online
5
5-2-5 Edytowanie w trybie online
Programy z modułu CP1L można edytować w trybie online.
Uwaga Przed rozpoczęciem edycji online należy się upewnić, że wydłużenie czasu cyklu
nie przyniesie niepożądanych skutków jak np. niemożność odczytania sygnałów wejściowych.
Uwaga •Należy zwrócić uwagę, że jeśli moduł CP1L pracuje w trybie MONITOR, zmiany
w programie w trybie edycji online mogą spowodować wydłużenie czasu cyklu i/lub niepowodzenie odczytu sygnałów wejściowych.
•Jeśli dokonuje się znacznych zmian, przemieszcza lub kopiuje linie albo wstawia lub usuwa programy blokowe, należy przeprowadzić edycję w trybie off-line, a następnie przenieść program.
Przenoszenie programów i usuwanie błędów
1. Zmień tryb pracy modułu CP1L na MONITOR lub PROGRAM.
2. Kliknij nagłówek linii, którą chcesz edytować.
3. Z menu głównego wybierz kolejno [PLC] - [Online Edit] - [Begin].
Wyszarzenie w obszarze roboczym diagramu zniknie i program stanie się dostępny do edycji.
4. Dokonaj edycji programu.
98 SYSMAC CP1L/CP1E – Instrukcja obsługi
Loading...