Logic Developer -PLC Pakiet do programowania

Transkrypt

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

Podobne dokumenty