edytor VERSAMAX


Politechnika Białostocka
Wydział Mechaniczny
Instrukcja do zajęć laboratoryjnych
Laboratorium z przedmiotu:
Programowanie systemów sterowania I
Ćwiczenie 2
Temat: Cimplicyty Machine Edition  oprogramowanie do
programowania sterowników VersaMax. Ogólne zasady
tworzenia i edytowania programu. Transfer programu do
pamięci sterownika. Testowanie programu.
Kod:
Opracował:
dr inż. Kazimierz Dzierżek
mgr inż. Tomasz Huścio
Białystok 2005
I. Cel ćwiczenia
Celem ćwiczenia jest zapoznanie się z oprogramowaniem Cimplicyty Machine Edition, które
pozwala na konfigurację i programowanie sterowników produkowanych przez firmę GE Fanuc.
Zakres ćwiczenia:
1. Tworzenie nowego projektu w programie Cimplicyty Machine Edition.
2. Omówienie okien programu Cimplicyty Machine Edition.
3. Omówienie zasad tworzenia prostego programu w edytorze programu sterującego LD.
4. Wykonanie prostego programu sterującego.
5. Wykonanie zadań dodatkowych.
6. Opracowanie sprawozdania z zajęć laboratoryjnych.
Wymagania BHP
Nie podłączać przewodów zasilających i sygnałowych w inny niż wymagany sposób.
Zabronione jest jakiekolwiek manipulowanie przyciskami na tablicy zasilania.
W przypadku zauważenia jakichkolwiek nieprawidłowości na dowolnym stanowisku należy
natychmiast odłączyć zasilanie!
Sprawozdanie powinno zawierać:
1. Imiona, nazwiska, kierunek i rok studiów członków zespołu.
2. Temat ćwiczenia.
3. Datę wykonania ćwiczenia.
4. Treść zadania.
5. Opracowane schematy połączenia elementów ze sterownikiem z zadań do samodzielnego
rozwiązania.
6. Listę zmiennych (tablicę deklaracji zmiennych).
7. Program w języku drabinkowym LD realizujący określone zadanie.
II. Wprowadzenie
Zestawienie sterowników programowanych przez Cimplicyty Machine Edition.
Micro VersaMax VersaMax 90-30 90-70 RX3i
Nano/Micro RX7i
Logicmaster 90-30 V V
Logicmaster 90-70 V V V
VersaPro Nano/Micro Ed. V V
VersaPro Standard Ed. V V V
VersaPro Professional Ed. V V V V V
Proficy ME PLC Nano/Micro Ed. V V
Proficy ME PLC Standard Ed. V V V V
Proficy ME PLC Professional Ed V V V V V V
Po uruchomieniu na ekranie pojawia się ekran, na którym możemy otworzyć istniejący projekt
lub utworzyć nowy projekt używając szablonu (rys. 1a). Po wyborze szablonu, otwiera się okno
nowego projektu, gdzie nadajemy nazwę dla projektu i wybieramy rodzaj sterownika (rys. 1b).
Rys. 1. Tworzenie nowego projektu
Następnie otwiera się program Cimplicyty Machine Edition, w którym wyróżniamy
następujące okna (rys. 2):
1. Okno Nawigatora jest dokowanym oknem narzędziowym zawierającym zestaw ułożonych w
zakładki okien, zawierających informacje i podgląd tworzonego systemu. Dostępność zakładek
zależy od tego, jakie oprogramowanie Machine Edition zostało zainstalowane i jaki rodzaj pracy
jest w danym momencie wykonywany. Każda zakładka wyświetla informacje w hierarchicznej
strukturze drzewa, zbliżonej do Windows Explorer.
2. Okno Inspektora wyświetlone są wszystkie własności i aktualne ustawienia wybranego obiektu
lub elementu. Można edytować te własności bezpośrednio w oknie Inspektor. Jeżeli zaznaczonych
zostanie kilka obiektów, w oknie Inspektora pojawią się tylko właściwości wspólne dla wszystkich
zaznaczonych obiektów.
3. Asystent dostarcza użytecznych podczas pracy podpowiedzi i informacji. Kiedy Asystent jest
otwarty, wyświetla pomoc na temat każdej zaznaczonej pozycji w środowisku Machine Edition.
Może to być pozycja lub folder w Nawigatorze, element w edytorze (np.: w edytorze języka
drabinkowego Logic Developer-PLC) lub nawet aktualnie zaznaczona właściwość w Inspektorze.
4. Okno podglądu danych jest narzędziem debagowym, pozwalającym na monitorowanie wartości
oraz wymuszeń zmiennych. Jest to użyteczne podczas pracy bezpośrednio na podsystemie.
5. Okno komunikatów jest oknem dokowanym wykorzystywanym do wyświetlania kilku rodzajów
informacji wyjściowych generowanych przez oprogramowanie Machine Edition. To interaktywne
okno wykorzystuje zakładki do zorganizowania wygenerowanych danych wyjściowych. Od tego,
jakie oprogramowanie Machine Edition zostało zainstalowane, zależy dostępność poszczególnych
zakładek.
6. Biblioteka szablonów jest potężnym magazynem zarysów projektów, które mogą być dodane do
tworzonego projektu. Większość pozycji może być przeciągana bezpośrednio z Biblioteki
szablonów do edytorów Machine Edition (takich jak Edytor paneli).
7. Okna edytorów są oknami narzędzi, w których można konstruować aplikację. Operacje i wygląd
okna edytora zależą od edytowanych cech. Przykładowo, podczas edycji skryptów HMI w View"!,
okno edytora przybiera formę w pełni wyposażonego edytora tekstu; podczas edycji programu
języka drabinkowego w Logic Developer - PC"!, okno edytora wyświetla szczeble programu
języka drabinkowego.
Edytor programu
sterującego
Biblioteka
Nawigator
szablonów
Wizualizacja
Inspektor
Komunikaty
Asystent
Okno podglądu danych
Rys. 2. Okna programu Cimplicyty Machine Edition
Pasek narzędzi Narzędzia (rys. 3) zawiera przyciski najczęściej stosowanych Narzędzi Machine Edition.
Rys. 3. Pasek narzędzi Narzędzia
Przycisk Co powoduje
Okno Nawigatora.
Otwiera okno narzędzia Control I/O.
Otwiera Okno komunikatów.
Otwiera okno Inspektor.
Otwiera Okno podglądu danych.
Otwiera okno Biblioteki szablonów.
Otwiera okno Kreatora.
Otwiera okno Asystenta.
Otwiera okno Przeglądarki informacji.
Pasek narzędziowy Instrukcji języka drabinkowego (rys. 4) zawiera przyciski dla popularnych
instrukcji języka drabinkowego, przeznaczone do użycia w aplikacjach Sterowania.
Rys. 4. Pasek narzędzi Instrukcji języka drabinkowego
Przycisk Logic Developer Co powoduje
PC / PLC Wstawia lub dołącza nowy szczebel w wybranej lokalizacji.
PLC Wybiera elementy w edytorze LD
PLC Wstawia instrukcję CALL
PLC Wstawia komentarz szczebla
PC / PLC Wstawiamy instrukcję normalnie otwartego kontaktu
PC / PLC Wstawia lub dodaje instrukcję kontaktu normalnie zamkniętego
PC / PLC Wstawia lub dodaje instrukcję coil
PLC Wstawia Zanegowany zestyk
PLC Wstawia Positive Transition coil
PLC Wstawia Negative Transition coil
PC / PLC Wstawia Set coil
PC / PLC Wstawia Reset coil
PLC Wstawia poziomy lub pionowy drut.
PC / PLC Wstawia lub dodaje instrukcję włączenia zegara przerwań
PC / PLC Wstawia lub dodaje instrukcję wyłączenia zegara przerwań
PC / PLC Wstawia lub dodaje instrukcję zwiększenia licznika
PC / PLC Wstawia lub dodaje instrukcję zmniejszenia licznika
W Cimplicyty Machine Edition do łączenia komputera ze sterownikiem służy pasek Online (rys. 5)
Rys. 5. Pasek narzędzi do łączenia ze sterownikiem
Przycisk Co powoduje
Przełącza pomiędzy trybami projektowania online i offline.
Czyści określone regiony pamięci sterownika programowalnego.
Uruchamia aplikację na podsystemie runtime lub sterowniku programowalnym.
Sprawdza, przesyła i uruchamia projekt, włącznie z (LD) programami logicznymi (jeżeli
są zastosowane).
Zatrzymuje aplikację na podsystemie runtime lub sterowniku programowalnym.
Wstrzymuje Runtime. Sterownik zatrzymuje działanie programu logicznego, ale Runtime
kontynuuje skanowenie I/O. Kliknąć ponownie aby wznowić działania programu
logicznego.
Pojedyncze skanowanie części sterownika w Runtime.
Włącza wymuszenia w programie drabinkowym.
Aby zmienić program w sterowniku należy sprawdzić czy są spełnione poniższe wymagania:
o Kabel komunikacyjny nie może być podłączony do portu 2 sterownika. (W przypadku
konieczności nawiązania połączenia, kabel należy podłączyć do portu 1 (w module zasilacza)).
o Zdefiniowana jest konfiguracja sprzętowa.
o Skonfigurowane jest łącze komunikacyjne ze sterownikiem.
o Aktywny podsystem do którego będą przesyłane dane i który ma być uruchomiony znajduje się w
trybie Online.
W celu jednoczesnego sprawdzenia poprawności, przesłania i uruchomienia programu
sterującego, należy na karcie Projekt w oknie Nawigator kliknąć prawym przyciskiem myszy
Podsystem dla którego należy uruchomić wykonywanie programu sterującego, a następnie wybrać
polecenie Prześlij i Uruchom PLC.
Po zakończeniu z wynikiem pozytywnym sprawdzania poprawności, następuje podjęcie próby
przesłania. Jeżeli dane zostaną przesłane, sterownik jest uruchamiany, o ile już wcześniej nie
znajdował się w trybie Praca.
Po załadowaniu programu do sterownika na Pasek stanu zlokalizowany jest w dolnej części okna
Machine Edition i wyświetlany jest stan podsystemu:
Ikona Status Online/Offline
Podsystem Offline
Podsystem w trybie Online - Równy
Podsystem w trybie Online - Nie Równy
Podsystem Online, zatrzymany z powodu wystąpienia błędu
III. Zadania do przeanalizowania
Zadanie 1
Wykonać program sterujący, który po wciśnięciu przycisku P1 będzie zapalał lampkę L1.
Rozwiązanie:
1) Schemat połączenia elementów ze sterownikiem:
+24 V
P1
I 00001 00002 00003 00004 00005 00006
VersaMax Micro
Q 00001 00002 00003 00004
L1
2) Lista zmiennych:
Adres Nazwa Komentarz
%I00001 P1 przycisk 1
%Q00002 L1 lampka 1
3) Program w języku drabinkowym LD
Po zmianie nazwy zmiennej I00001 na P1 i Q00001 na L1
w oknie inspektora otrzymujemy:
Następnie ładujemy program do sterownika i sprawdzamy
poprawność jego działania
IV. Zadania do zrealizowania
Zadanie 1
Wykonać program sterujący, który po wciśnięciu
przycisku P1 i P2 będzie zapalał lampkę L1.
Zadanie 2
Wykonać program sterujący, który po wciśnięciu
przycisku P1 lub P2 będzie zapalał lampkę L1.


Wyszukiwarka

Podobne podstrony:
Praca sprawdzająca opanowanie możliwości edytora WORD
edytorteksta csproj FileListAbsolute(1)
Standardy edytorskie dla prac magisterskich
edytorteksta csproj FileListAbsolute
Podstawy budowania map w edytorze POSTed
WPIS W EDYTOR REJESTRU
edytory
poradnik edytorski prac dyplomowych
Podstawowe zasady korzystania z edytora WORD
edytorstwo 7 04 etapy postępowania wydawniczego
Linux edytor Vi i MC

więcej podobnych podstron