2.pdf

(855 KB) Pobierz
Microsoft Word - CIMPLICITY_Logic_PLC.doc
Regionalne Centrum
Edukacji Zawodowej
w Biłgoraju
RCEZ
w BIŁGOR A J U
CIMPLICITY - Machine Edition
Logic Developer PLC
Opracował: mgr inż. Henryk Kasprowicz
Biłgoraj listopad 2005 rok
416786983.015.png
- 2 -
CIMPLICITY ME Logic Developer - PLC
Spis treści:
1. Wstęp .............................................................................................................................................. 4 str.
2. Tworzenie nowego projektu przy użyciu szablonu .......................................................................... 5 str.
3. Otwarcieistniejącego projektu......................................................................................................... 6 str.
4. Pracazpodsystemami .................................................................................................................... 7 str.
4. 1. Komponenty podsystemu .................................................................................................... 7 str.
4. 2. Tworzenie podsystemu ........................................................................................................ 8 str.
4. 3. Polecenia okna podręcznego – podsystem ......................................................................... 9 str.
4. 3. 1. Przesyłanie podsystemu do sterownika ............................................................... 10 str.
4. 3. 2. Przesyłanie podsystemu ze sterownika do komputera ........................................ 11 str.
4. 3. 3. Polecenia w trybie Offline .................................................................................... 11 str.
4. 3. 4. Właściwości podsystemu ..................................................................................... 12 str.
4. 4. Polecenia okna Target na pasku menu................................................................................ 13 str.
4. 5. Konfigurowanie HWC kasety głównej .................................................................................. 14 str.
4. 5. 1. Praca z oknami konfiguracyjnymi ........................................................................ 15 str.
4. 5. 2. Parametry konfiguracyjne jednostki centralnej CPU ............................................ 16 str.
4. 5. 3. Parametry konfiguracyjne portów komunikacyjnych ............................................ 16 str.
4. 5. 4. Parametry konfiguracyjne wejść/wyjść dyskretnych ............................................ 17 str.
4. 5. 5. Parametry konfiguracyjne wejść/wyjść analogowych........................................... 18 str.
4. 5. 6. Parametry konfiguracyjne wejść/wyjść HSC/PWM/PTO ...................................... 19 str.
4. 6. Dodawanie modułów zewnętrznych do konfiguracji HWC ................................................... 19 str.
4. 7. Zmiana modułów zewnętrznych w konfiguracji HWC........................................................... 21 str.
4. 8. Usuwania modułów zewnętrznych z konfiguracji HWC........................................................ 21 str.
4. 9. Wskaźniki statusu konfiguracji HWC.................................................................................... 22 str.
4. 10. Edytory programów sterujących........................................................................................... 23 str.
4. 10. 1. Edytor języka drabinkowego ................................................................................ 23 str.
4. 10. 1. 1. Opcje języka drabinkowego .......................................................... 23 str.
4. 10. 1. 2. Edycja programu drabinkowego.................................................... 27 str.
4. 10. 1. 3. Wstawianie instrukcji..................................................................... 28 str.
4. 10. 1. 4. Wprowadzanie nazwy zmiennej .................................................... 29 str.
4. 10. 1. 5. Konfigurowanie bloków funkcyjnych ............................................. 30 str.
4. 10. 1. 6. Usuwanie elementu z programu ................................................... 31 str.
4. 10. 1. 7. Cofanie wykonanych operacji ....................................................... 31 str.
4. 10. 1. 8. Kopiowanie/Wycinanie – wklejanie instrukcji ................................ 32 str.
416786983.016.png
- 3 -
CIMPLICITY ME Logic Developer - PLC
4. 10. 1. 9. Wprowadzanie adresów zmiennych.............................................. 32 str.
4. 10. 1. 10. Wstawianie szczebli programowych ............................................. 33 str.
4. 10. 1. 11. Usuwanie szczebli programowych ................................................ 34 str.
4. 10. 1. 12. Wstawianie kolumny w szczeblu programowym ........................... 35 str.
4. 10. 1. 13. Polecenia edycyjne okna podręcznego wybranej instrukcji........... 35 str.
4. 10. 1. 14. Kompilacja podsystemu ................................................................ 36 str.
4. 11. Operacje dotyczące komunikacji komputer – PLC............................................................... 37 str.
4. 11. 1. Ładowanie podsystemu do sterownika PLC ........................................................ 37 str.
4. 11. 2. Uruchamianie programu sterującego ................................................................... 37 str.
4. 11. 3. Zatrzymanie programu sterującego ..................................................................... 38 str.
4. 11. 4. Ładowanie podsystemu z PLC do komputera...................................................... 38 str.
4. 11. 5. Czyszczenie pamięci sterownika ......................................................................... 39 str.
4. 11. 6. Sprawdzanie zgodności podsystemów ................................................................ 40 str.
4. 12. Praca w trybie Online........................................................................................................... 41 str.
4. 12. 1. Wygląd paska stanu ............................................................................................ 41 str.
4. 12. 2. Wygląd okna edytora graficznego w trybie Online ............................................... 42 str.
4. 12. 3. Podstawowe funkcje dostępne w trybach Offline i Online.................................... 43 str.
4. 13. Tablica podglądu pamięci .................................................................................................... 44 str.
4. 13. 1. Wygląd Tablicy podglądu pamięci ....................................................................... 44 str.
4. 13. 2. Funkcje edycyjne w Tablicy podglądu pamięci .................................................... 45 str.
4. 14. Opis pozostałych funkcji ...................................................................................................... 46 str.
4. 14. 1. Wstawianie opisów zmiennych ............................................................................ 46 str.
4. 14. 2. Wprowadzanie komentarzy.................................................................................. 46 str.
4. 14. 3. Wyświetlanie listy zmiennych wymuszonych ....................................................... 47 str.
4. 14. 4. Zakończenie pracy z projektem ........................................................................... 48 str.
- 4 -
CIMPLICITY ME Logic Developer - PLC
1. Wstęp
Niniejsze opracowanie poświęcone jest omówieniu możliwości funkcjonalnych pakietu Logic Developer –
PLC, który stanowi jeden z komponentów CIMPLICITY Machine Edition służący do programowania sterowników
GE Fanuc. Pakiet zawiera wszystkie narzędzia potrzebne do tworzenia efektywnych aplikacji sterujących.
Logic Developer – PLC umożliwia odpowiednią konfigurację sprzętową programowalnego sterownika logicznego
lub rozproszonych układów wejść/wyjść, na których będzie docelowo uruchamiana aplikacja, tworzenie i edycję
programu sterującego dla PLC, pobieranie i przesyłanie projektów oraz monitorowanie i śledzenie procesu
wykonywania programu sterującego.
Logic Developer – PLC umożliwia przesyłanie aplikacji sterujących do PLC bezpośrednio podłączonego do portu
szeregowego komputera lub poprzez sieć Ethernet. Pakiet Logic Developer – PLC stwarza możliwość korzystania
z bogatego w funkcje zestawu narzędzi ułatwiających i przyspieszających efektywne programowanie. Należy
zaznaczyć, że te same narzędzia, które tworzą środowisko pracy ME, mogą być wykorzystane w innych
pakietach CIMPLICITY ME, tj. Logic Developer – PC, Logic Developer State, View i Motion. Składają się one na
środowisko programistyczne oprogramowania narzędziowego CIMPLICITY ME. Środowisko Machine Edition
organizuje powyższe komponenty, dając możliwość współdzielenia danych, pozostając w interakcji pomiędzy
sobą. Więcej na temat możliwości wykorzystania poszczególnych narzędzi środowiska ME można znaleźć
w opracowaniu „ CIMPLICITY ME – środowisko pracy ”. Dlatego też zalecane jest, aby czytelnik, dla lepszego
zrozumienia poruszanych treści w niniejszym opracowaniu, zapoznał się najpierw z niniejszą dokumentacją.
Niniejsza dokumentacja przeznaczona jest dla wszystkich, którzy są zainteresowani problematyką
programowania sterowników PLC w oparciu o pakiet oprogramowania narzędziowego CIMPLICITY ME,
a szczególnie dla uczniów technikum elektronicznego w RCEZ w Biłgoraju na zajęciach specjalizujących
„Sterowniki programowalne PLC w sieciach przemysłowych”.
- 5 -
CIMPLICITY ME Logic Developer - PLC
2. Tworzenie nowego projektu przy użyciu szablonu
Przed utworzeniem nowego projektu użytkownik powinien skonfigurować oprogramowanie narzędziowe
CIMPLICITY zgodnie z konfiguracją sprzętową sterownika PLC, na którym projekt będzie uruchamiany oraz
określić, jakie komponenty będzie zawierał edytowany projekt. Wygodnym narzędziem do określania
komponentów podsystemu są tzw. szablony (Template). Pozwala to na natychmiastowe rozpoczęcie tworzenia
aplikacji. Struktura szablonu uwzględnia typ urządzenia, na którym będzie działać aplikacja.
Logic Developer – PLC umożliwia elastyczne dopasowanie używanych komponentów składających się na
strukturę podsystemu w danym projekcie. Można również, do już istniejącego podsystemu, dodać nowy lub
usunąć istniejący podsystem w ramach tego samego projektu.
Aby utworzyć nowy projekt z poziomu okna głównego CIMPLICITY ME należy:
Z poziomu menu File (Plik) wybrać opcję
New Projekt lub kliknąć na ikonę
New Project:
Innym sposobem otwarcia nowego projektu jest kliknięcie
prawym przyciskiem myszki, w zakładce Menedżer okna
Nawigator, na folder My Computer , a następnie
wybranie polecenia New … .
W oknie New Project należy
podać nazwę nowego projektu
( Project Name ) oraz wybrać
z listy szablonu ( Project
Template ) ten właściwy,
a następnie zatwierdzić
przyciskiem OK.
Zakładka Menedżer w oknie Nawigatora
zawiera nazwy wszystkich istniejących
projektów
416786983.017.png 416786983.018.png 416786983.001.png 416786983.002.png 416786983.003.png 416786983.004.png 416786983.005.png 416786983.006.png 416786983.007.png 416786983.008.png 416786983.009.png 416786983.010.png 416786983.011.png 416786983.012.png 416786983.013.png 416786983.014.png
Zgłoś jeśli naruszono regulamin