background image

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

THE EUROPEAN MANUFACTURING EVENT OF THE YEAR 

 

 
 

Podstawy Logix 

background image

 

background image

P

P

P

o

o

o

d

d

d

s

s

s

t

t

t

a

a

a

w

w

w

y

y

y

 

 

 

L

L

L

o

o

o

g

g

g

i

i

i

x

x

x

:

:

:

 

 

 

 

 

 

l

l

l

a

a

a

b

b

b

o

o

o

r

r

r

a

a

a

t

t

t

o

o

o

r

r

r

i

i

i

u

u

u

m

m

m

 

 

 

p

p

p

r

r

r

a

a

a

k

k

k

t

t

t

y

y

y

c

c

c

z

z

z

n

n

n

e

e

e

 

 

 

I

I

I

n

n

n

s

s

s

t

t

t

r

r

r

u

u

u

k

k

k

c

c

c

j

j

j

a

a

a

 

 

 

d

d

d

o

o

o

 

 

 

ć

ć

ć

w

w

w

i

i

i

c

c

c

z

z

z

e

e

e

ń

ń

ń

 

 

 

 

 

 

 

 

 

 

 
 

 

 

 

 

background image
background image

Szkolenie  

To laboratorium jest wprowadzeniem do Logix. Ta 2 godzinna sesja jest fragmentem 
znacznie większego programu szkoleniowego, jaki firma Rockwell Automation oferuje 
swoim klientom.  

Poniżej podane są zarysy kursów dotyczących Logix. Dostępne są one od poziomu 
podstawowego do zaawansowanego. Wymieniono szkolenia dotyczące Logix w języku 
angielskim.  Nazwa szkolenia i jego treść w innych językach mogą różnić się 
nieznacznie od niniejszego opisu. 
W przypadku potrzeby przejścia szkolenia 
dotyczącego produktów firmy Rockwell, prosimy o kontakt z lokalnym biurem sprzedaży. 

 

Szkolenia dotyczące Logix: 

 

ƒ

  Podstawy Systemu ControlLogix CCP146 

Szkolenie to daje możliwość rozwoju umiejętności tym, którzy chcą posiąść solidną 
podstawową wiedzę na temat systemów i terminologii Logix5000. Uczestnikom zostaną 
przedstawione składniki systemu Logix5000 i ich funkcjonalność. Będą mieć też 
możliwość wykorzystania oprogramowania RSLogix™5000 do wykonania 
podstawowego systemu sieciowego oraz konfiguracji zadań. 
 

 

ƒ

  Interpretacja podstawowej logiki drabinkowej RSLogix™5000 CCCL21 

Szkolenie to jest szkoleniem przeznaczonym dla osób ze służb utrzymania i dostarcza 
podstawowej wiedzy o terminologii i instrukcjach logiki drabinkowej RSLogix™5000. 
Kurs ten umożliwia także zdobycie wiedzy i doświadczenia praktycznego, które są 
potrzebne do efektywnego modyfikowania podstawowych instrukcji logiki drabinkowej 
dla sterowników Logix5000. Uczestnicy korzystają z oprogramowania RSLogix™5000 
do wykonywania podstawowych zadań programowych. 
 
ƒ

  Utrzymanie i wykrywanie błędów ControlLogix CCP153 

Szkolenie to dostarcza uczestnikom  wiedzy oraz pozwala na zdobycie umiejętności 
koniecznych do efektywnego interpretowania, wykrywania błędów oraz operacji 
zalecanych w sytuacjach awaryjnych. Celem szkolenia jest zdobycie wiedzy i 
umiejętności wyizolowania, zdiagnozowania oraz interpretacji typowych problemów 
sprzętowych systemu sterowania związanych z zakłóceniami, zasilaniem oraz cyfrowymi 
i analogowymi We/Wy. 
 
ƒ

  Programowanie podstawowej logiki drabinkowej RSLogix™5000 CCP151 

To szkolenie umożliwia programistom zrozumienie instrukcji i terminologii logiki 
drabinkowej RSLogix™5000. Celem jest zdobycie informacji oraz wiedzy praktycznej 
pozwalającej na zaprogramowanie podstawowych instrukcji logiki drabinkowej 
sterowników Logix5000. Uczestnicy będą stosować oprogramowanie RSLogix™5000 do 
wykonania podstawowych zadań programowych, aby spełnić wymagania podanych 
specyfikacji funkcjonalnych.

 

 
 

background image

ƒ

  Tworzenie projektu w RSLogix™5000 CCP143 

Po przedstawieniu specyfikacji funkcjonalnej aplikacji Logix5000, w trakcie szkolenia 
uczestnicy będą mogli stworzyć projekt spełniający wymagania tej specyfikacji. 
Szkolenie obejmuje zadania typowe dla wszystkich sterowników gamy Logix włączając 
w to sterowniki ControlLogix, FlexLogix, CompactLogix, SoftLogix i DriveLogix. Podczas 
ćwiczeń uczestnicy uczą się zadań z zakresu tworzenia projektu, włączając w to 
organizację projektu, organizację danych i konfigurację modułów. 
 
ƒ

  Programowanie blokami funkcyjnymi RSLogix™5000 CCP152 

To szkolenie pozwala uczestnikom na zrozumienie składni i terminologii bloków 
funkcyjnych w RSLogix™5000. Informacje i ćwiczenia praktyczne umożliwią 
zaprogramowanie sterownika za pomocą bloków funkcyjnych. Uczestnicy będą 
modyfikować parametry bloków funkcyjnych, tworzyć programy i podprogramy za 
pomocą bloków funkcyjnych. 
 
ƒ

  Programowanie Motion za pomocą logiki drabinkowej w RSLogix™5000 

CCN142 

To szkolenie rozwija umiejętności z zakresu konfiguracji i programowania aplikacji 
Logix5000, w szczególności dla funkcji zintegrowanego sterowania Motion za pomocą 
logiki drabinkowej, włączając w to technologie SERCOS oraz sterowania analogowego. 
Uczestnicy dowiedzą się jak stosować architekturę Logix5000 do systemów sterowania 
wieloosiowego. 
 
ƒ

  Zaawansowana konfiguracja komunikacji w RSLogix™5000 CCP144 

To szkolenie dotyczy wielu produktów i dostarcza doświadczonym użytkownikom 
umiejętności pełnego zintegrowania systemu Logix5000 w całą architekturę fabryki 
(planowaną lub istniejącą). W oparciu o doświadczenie w programowaniu Logix5000 
oraz podstawowej wiedzy z zakresu komunikacji, uczestnicy poznają różne zadania 
specjalistyczne, zawierające bardziej zaawansowane opcje komunikacji. 
 
ƒ

  Komunikacja ControlLogix poprzez DeviceNet CCNT100 

Szkolenie to  pozwala uczestnikom na poznanie konfiguracji sterownika ControlLogix do 
skomunikowania się z urządzeniami produkcyjnymi fabryki poprzez sieć DeviceNet. 
Uczestnicy nauczą się konfigurować komunikację poprzez mapowanie danych w module 
skanera, identyfikowanie tagów urządzeń w sterowniku oraz napisanie podstawowej 
logiki drabinkowej dla urządzeń sterujących. 
 
ƒ

  Przejście PLC-5 do ControlLogix CCP710 

Szkolenie to przybliża uczestnikom podstawowe zadania konfigurowania i 
programowania sterownika ControlLogix. Uczestnicy zapoznają się z terminologią 
związaną z systemami ContolLogix. Po ukończeniu tego szkolenia, uczestnicy z 
podstawowym doświadczeniem w zakresie obsługi procesora PLC-5, będą mogli 
tworzyć proste projekty dla sterownika ControlLogix. 

 

background image

 

O

 NINIEJSZYCH LABORATORACH PRAKTYCZNYCH

___________________________________1

 

M

ATERIAŁY DO LABORATORIÓW

________________________________________________1

 

N

A TEMAT STEROWNIKÓW 

C

OMPACT

L

OGIX

_______________________________________2

 

K

ONWENCJA PRZYJĘTA W DOKUMENCIE

__________________________________________3

 

P

RZED ROZPOCZĘCIEM LABORATORIÓW

__________________________________________3

 

L

ABORATORIUM 

1:

 

T

WORZENIE NOWEGO PROJEKTU

___________________________________5 

O

 NINIEJSZYM LABORATORIUM

_________________________________________________5

 

U

RUCHOMIENIE OPROGRAMOWANIA 

RSL

OGIX

™5000 _______________________________5

 

T

WORZENIE NOWEGO PROJEKTU STEROWNIKA

_____________________________________6

 

D

ODAWANIE LOGIKI DRABINKOWEJ DO 

M

AIN 

R

OUTINE

_______________________________9

 

T

WORZENIE TAGÓW DLA KODU DRABINKOWEGO

___________________________________15

 

M

ONITOROWANIE

/

EDYTOWANIE TAGÓW

_________________________________________23

 

L

ABORATORIUM 

2:

 

K

ONFIGURACJA 

W

E

/W

Y

_________________________________________26 

O

 NINIEJSZYM ZADANIU

_____________________________________________________26

 

C

OMPACT

L

OGIX

__________________________________________________________26

 

L

ABORATORIUM 

3:

 

P

ODŁĄCZANIE KOMPUTERA DO STEROWNIKA

_________________________43 

O

 NINIEJSZYM LABORATORIUM

________________________________________________43

 

U

RUCHOMIENIE OPROGRAMOWANIA 

RSL

INX

_____________________________________43

 

D

ODAWANIE DRIVERA 

AB_ETHIP-1

 

(E

THERNET

/IP)________________________________44

 

L

ABORATORIUM 

4:

 

Ł

ADOWANIE PROJEKTU Z KOMPUTERA DO STEROWNIKA

_________________47 

O

 NINIEJSZYM LABORATORIUM

________________________________________________47

 

Ł

ADOWANIE PROJEKTU DO STEROWNIKA

________________________________________47

 

L

ABORATORIUM 

5:

 

T

ESTOWANIE TWOJEJ LOGIKI

_____________________________________51 

O

 NINIEJSZYM LABORATORIUM

________________________________________________51

 

U

STAWIANIE STEROWNIKA W TRYB 

R

UN I TESTOWANIE PROGRAMU

_____________________52

 

D

ODAWANIE NOWEGO PROJEKTU W ARCHIWUM 

RSMACC ___________________________55

 

background image

L

ABORATORIUM 

6:

 

D

ODANIE LOGIKI I TAGÓW ONLINE

__________________________________61 

O

 NINIEJSZYM LABORATORIUM

________________________________________________61

 

D

ODAWANIE TIMERA DO LOGIKI

_______________________________________________61

 

L

ABORATORIUM 

7:

 

T

WORZENIE I URUCHAMIANIE TRENDU

_______________________________71 

O

 NINIEJSZYM 

L

ABORATORIUM

________________________________________________71

 

T

WORZENIE I URUCHAMIANIE TRENDU

___________________________________________71

 

L

ABORATORIUM 

8:

 

K

ORZYSTANIE Z 

P

OMOCY W 

RSL

OGIX

™5000_________________________77 

O

 NINIEJSZYM ZADANIU

_____________________________________________________77

 

P

OMOC NA TEMAT INSTRUKCJI

________________________________________________77

 

K

ORZYSTANIE Z MATERIAŁÓW REFERENCYJNYCH ON

-

LINE

___________________________78

 

P

RZYKŁADOWE PROJEKTY PARTNERÓW ZEWNĘTRZNYCH

____________________________78

 

Q

UICK 

T

OUR 

T

UTORIAL 

 SZYBKI KURS

_________________________________________79

 

L

ABORATORIUM 

9:

 

Z

APIS CZYNNOŚCI UŻYTKOWNIKÓW  W 

RSMACC

 

C

LIENT

________________81 

O

 NINIEJSZYM LABORATORIUM

________________________________________________81

 

Z

AREJESTROWANIE SWOJEGO PLIKU

___________________________________________81

 

Z

APIS CZYNNOŚCI UŻYTKOWNIKÓW

____________________________________________84

 

P

ODSUMOWANIE

__________________________________________________________89

 

 

background image

 

Podstawy Logix 

1 ze 98 stron 

 

 

Uniwersytet Automatyki 2006: Wprowadzenie 
do laboratoriów praktycznych dotyczących 
Logix 

O niniejszych laboratoriach praktycznych 

W tej sesji dajemy szansę poznania platformy CompactLogix. Kolejne akapity 
wyjaśniają, co będziesz robić w tej sesji laboratoriów i co potrzebujesz do ukończenia 
ćwiczeń. 

Co osiągniesz na tym laboratorium 

Po ukończeniu ćwiczeń tego laboratorium poznasz: 

ƒ

  Podstawowe zalety sterowników rodziny Logix. 

ƒ

  Zasady projektowania, tworzenia i ładowania programu do sterownika Logix. 

ƒ

 Metody 

śledzenia i sprawdzania działania programu przez sterownik. 

 
Kto powinien uczestniczyć w tym laboratorium 

Laboratorium jest przeznaczone dla: 

użytkowników sterowników, którzy chcą zapoznać się z podstawami programowania w 
RSLogix™5000. 

 

Materiały do laboratorium 

Poniżej przedstawiliśmy materiały pozwalające na ukończenie ćwiczeń praktycznych. 

Sprzęt 

 

 

 

background image

Podstawy Logix 

2 ze 98 stron 

 

 

Urządzenie demonstracyjne IA Lite zawiera następujący sprzęt: 

ƒ

   (1) procesor CompactLogix 1769-L32E z zasilaniem 1769-PA4, 

ƒ

   (1) moduł 16 we 24 VDC 1769-IQ16F w slocie 1, 

ƒ

   (1) moduł 16 wy 24 VDC 1769-OB16P w slocie 2, 

ƒ

   (1) moduł we/wy analogowych 1769-IF4XOF2 w slocie 3, 

ƒ

   (1) adapter EtherNet/IP 1734-AENT dla PointI/O, 

ƒ

   (1) moduł 8 we 24 VDC 1734-IB8 w slocie 1 PointI/O, 

ƒ

   (1) moduł 4 wy 24 VDC 1734-OB4E w slocie 2 PointI/O, 

ƒ

   (1) moduł 2 we analogowych napięciowych 1734-IE2V w slocie 3 PointI/O, 

ƒ

   (1) moduł 2 wy analogowych napięciowych 1734-OE2V w slocie 4 PointI/O, 

ƒ

   (1) moduł szybkiego licznika 1734-VHSC24 w slocie 5 PointI/O, 

ƒ

   (1) przemiennik częstotliwości PowerFlex40, 

ƒ

   (1) panel operatorski PanelView Plus 600, 

ƒ

  

(1) 

przełącznik Hirschmann SPIDER 8TX, 

ƒ

   (4) kable do Ethernet’u. 

 

Oprogramowanie 

W trakcie laboratoriów praktycznych wykorzystywane jest następujące oprogramowanie: 

ƒ

 RSLogix™5000 v15, 

ƒ

 RSLinx v2.50. 

 
Pliki 

Nie ma żadnych startowych plików projektu potrzebnych dla tego laboratorium. W trakcie 
wykonywania ćwiczeń będziesz tworzyć swoje własne pliki. 

 

Na temat sterowników CompactLogix 

Dzięki kombinacji dwóch cech: skalowalności i małych rozmiarów, platforma 
CompactLogix stanowi konkurencyjne rozwiązanie do sterowania maszyn, systemów 
transportowych, zbierania danych i sterowania rozproszonego. CompactLogix łączy w 
sobie wysoką wydajność systemu Logix z atrakcyjną cenową, bezkasetową platformą 
We/Wy 1769 oraz możliwość podłączenia do sieci EtherNet oraz DeviceNet. 

CompactLogix będzie odpowiedni dla Twoich aplikacji, jeżeli: 

ƒ

  Korzystasz z platformy Logix w nisko-budżetowych aplikacjach. 

ƒ

 Chciałbyś stosować platformę Logix, przy niskich kosztach inwestycyjnych. 

ƒ

 Jesteś użytkownikiem sterowników serii PLC i/lub SLC i chcesz zamienić je na 

platformę Logix. 

ƒ

  Wykonujesz aplikacje SCADA/RTU w przemysłe (np. petrochemia, oczyszczalnie 

ścieków, itp.). 

background image

Podstawy Logix 

3 ze 98 stron 

 

 

Konwencja przyjęta w dokumencie 

W niniejszej instrukcji przyjęliśmy następującą konwencję, pomocną podczas 
korzystania z materiałów do laboratorium. 

Styl lub symbol: 

Znaczenie: 

Słowa wytłuszczone i 
zaznaczone kursywą (np., 
RSLogix™5000 lub OK

Każdy element lub przycisk, na który należy kliknąć lub nazwa 
menu, z którego należy wybrać opcję lub polecenie. Będzie to 
aktualna nazwa lub pozycja, którą widzisz na swoim ekranie lub w 
przykładzie. 

Słowa napisane czcionką 
Courier ujęte w cudzysłów (np. 
Controller1”)

 

Nazwa jaką należy wpisać w podanym polu. Jest to informacja, 
jakiej musisz wprowadzić do swojej aplikacji (np. zmienna). 
Uwaga:  Podczas wpisywania tekstu pomijasz cudzysłów; wpisz 
tylko tekt znajdujący się w cudzysłowie (np. Controller1).

 



 

FYI 

 

Tekst znajdujący się po tym symbolu, to informacje 
uzupełniające dotyczące materiałów szkoleniowych. Nie są to 
informacje, które koniecznie należy przeczytać, aby ukończyć 
ćwiczenia. Tekst ten może dostarczyć pomocnych 
wskazówek ułatwiających wykorzystanie produktu.   

UWAGA: Jeżeli w tekście nie określono klawisza myszki, należy kliknąć lewym 
klawiszem myszki. 

 

Przed rozpoczęciem laboratoriów 

Przed rozpoczęciem ćwiczeń należy wykonać następujące czynności: 

1.  Zamknij WSZYSTKIE działające aplikacje i wyloguj się. Zaloguj się jako 

StudentXXa w domenie ia-ontour.com, gdzie XX jest numerem stacji roboczej. 

2. Przejdź do dalszej części ćwiczeń. 

 

background image

Podstawy Logix 

4 ze 98 stron 

 

 

background image

Podstawy Logix 

5 ze 98 stron 

 

 

Laboratorium 1: Tworzenie nowego projektu  

O niniejszym laboratorium 

Podczas tego laboratorium zapoznamy Cię z rodziną produktów Logix. W czasie 
laboratorium nauczysz się: 

ƒ

 tworzyć nowy projekt, 

ƒ

 pisać logikę drabinkową,  

ƒ

 stosować symboliczne nazwy tagów, 

ƒ

 korzystać z monitora/edytora tagów. 

 

Uruchomienie oprogramowania RSLogix™5000 

W tej części laboratoriów uruchomisz oprogramowanie RSLogix™5000, które pozwoli Ci 
na zaprogramowanie procesora. 

1.  Zanim rozpoczniesz pracę postępuj zgodnie z instrukcjami zawartymi w sekcji 

Przed rozpoczęciem laboratoriów”. 

2. Aby uruchomić oprogramowanie RSLogix™5000, dwukrotnie kliknij na ikonę 

RSLogix™5000 na pulpicie lub wybierz START > All Programs > Rockwell 
Software > RSLogix™ Enterprise Series > RSLogix™ 5000.
 

Pojawia się okno RSLogix™5000. 

 

background image

Podstawy Logix 

6 ze 98 stron 

 

 

Tworzenie nowego projektu sterownika 

W tej części ćwiczenia stworzysz program dla sterownika Compactlogix w trybie offline. 

 

 

3. Z menu File wybierz New. 

Pojawi się okno dialogowe New Controller. Wprowadź dane zgodnie z rysunkiem. W 
nazwie sterownika zastąp XX numerem swojej stacji roboczej znadującej się na 
Twoim biurku. 

 

background image

Podstawy Logix 

7 ze 98 stron 

 

 



 

FYI 

Nowy sterownik 

W oknie New Controller definiujesz nowy projekt. 

Type

: Jest to typ sterownika rodziny Logix, który będziesz używać. Może 

to być sterownik ControlLogix, FlexLogix, CompactLogix, DriveLogix lub 
SoftLogix. Dla wszystkich sterowników rodziny Logix wymagany jest tylko 
jeden pakiet oprogramowania. 

Revision

: Tutaj wybierasz wersję firmware’u, dla którego projekt będzie 

tworzony. Obecnie dostępne wersje to 10, 11, 12, 13 i 15. 

Name

: Nazwa sterownika i projektu. 

Chassis Type

: Wybierz rodzaj kasety, której będziesz używać. Opcja ta 

nie jest dostepna dla wszystkich typów sterowników, na przykład 
FlexLogix posiada 2 lub 8 slotów na szynie Flex. 

Slot

: Numer slotu, w którym chcesz zainstalować procesor. Opcja ta nie 

jest dostepna dla wszystkich typów sterowników, na przykład procesor 
CompactLogix jest przypisany do slotu 0.   

 

Okno Controller Organizer pojawia się po lewej stronie okna RSLogix™5000, z 
katalogiem o nazwie Controller TableXXFundamentals. Właśnie stworzyłeś Twój 
pierwszy projekt sterownika. Aktualnie sterownik nie ma żadnych Wejść/Wyjść, bazy 
danych tagów anii logiki przypisanej do sterownika. 

background image

Podstawy Logix 

8 ze 98 stron 

 

 

 

 



 

FYI 

Controller Organizer jest graficzną reprezentacją zawartości pliku 
sterownika. Widok zawiera drzewo katalogów i plików, zawierających 
wszystkie informacje o programach i danych w aktualnym pliku 
sterownika. Domyślne katalogi w drzewie to: 
ƒ

  Controller File Name (Nazwa pliku sterownika) 

ƒ

 Tasks 

(Zadania) 

ƒ

  Motion Groups (Grupy napędowe) 

ƒ

 Trends 

(Trendy) 

ƒ

  Data Types (Typy danych) 

ƒ

 I/O 

Configuration 

(Konfiguracja 

We/Wy) 

Przed nazwą każdego katalogu znajduje się znak „+” lub „-”. Znak „+” 
oznacza, że katalog jest zamknięty. Klikając na ten symbol rozwiniesz 
widok drzewa i wyświetlisz pliki w katalogu. Znak „-” oznacza, że katalog 
jest już otwarty a jego zawartość jest widoczna. 

background image

Podstawy Logix 

9 ze 98 stron 

 

 

Dodawanie logiki drabinkowej do Main Routine 

Podczas tego ćwiczenia stworzysz kod dla prostego obwodu start/stop silnika. Ten 
przykład pokaże łatwość programowania w RSLogix™ 5000.   

Podczas ćwiczenia będziemy korzystać tylko z logiki drabinkowej, ale sterowniki Logix 
mogą być również programowane za pomocą innyvh języków: Function Block Diagram, 
Sequential Function Charts i Structured Text. Do ciebie należy wybór, który język 
programowania najlepiej odpowiada Twojej aplikacji. 

Będziesz kontynuować pracę z już otwartym projektem. 

4. Klikając na „+” w oknie Controller Organizer rozwiń katalog MainProgram

 

5. Po rozwinięciu katalog MainProgram będzie wyglądać jak poniżej: 

 

6.  Dwukrotnie kliknij na ikonę MainRoutine

   

Otworzy się edytor podprogramu. Zostanie dodany pusty szczebel, tak jak poniżej: 

 

7.  Na pasku narzędzi kliknij i przytrzymaj lewym klawiszem myszy instrukcję Examine 

if Closed((XIC) 

background image

Podstawy Logix 

10 ze 98 stron 

 

 

 

8. Przeciągnij XIC na szczebel 0, aż pojawi się zielona kropka jak powyżej. Zwolnij 

klawisz myszy w miejscu, w którym chcesz umieścić instrukcję. 

      Sprawdź, czy szczebel wygląda tak jak na poniższej ilustracji: 

 

 

9.  Na pasku narzędzi kliknij i przytrzymaj lewym klawiszem myszy instrukcję Examine 

if Open((XIO) 

 

10. Przeciągnij XIO na szczebel 0, na prawo od instrukcji XIC, jak powyżej. Po prawej 

stronie instrukcji XIC pojawi się zielona kropka, wskazująca, gdzie nowa instrukcja 
zostanie wstawiona. Zwolnij klawisz myszy w miejscu, w którym chcesz umieścić 
instrukcję. 

 

background image

Podstawy Logix 

11 ze 98 stron 

 

 

11. Sprawdź, czy szczebel wygląda tak jak na poniższej ilustracji: 

 



 

FYI 

Jeżeli umieścisz instrukcję w niewłaściwym miejscu szczebla, po prostu 
kliknij i przytrzymaj instrukcję, po czym przeciągnij we właściwe miejsce. 

12. Na pasku narzędzi kliknij i przytrzymaj lewym klawiszem myszy instrukcję Output 

Energize(OTE) 

 

 

13. Przeciągnij OTE na szczebel 0, po prawej stronie instrukcji XIO, jak pokazano 

powyżej. Ponownie, po prawej stronie instrukcji XIO pojawi się zielona kropka 
wskazująca, gdzie instrukcja OTE zostanie wstawiona. Zwolnij klawisz myszy w 
miejscu, w którym chcesz umieścić instrukcję. 

background image

Podstawy Logix 

12 ze 98 stron 

 

 

 

 

14. Sprawdź, czy szczebel wygląda tak, jak na poniższym rysunku: 

 

Teraz dodamy gałąź równologłą do instrukcji XIC.   

 

15. Kliknij na instrukcję XIC i zaznacz ją, jak poniższym rysunku: 

 

 

16. Na pasku narzędzi kliknij na instrukcję Branch 

Zostanie wstawiona gałąź. 

background image

Podstawy Logix 

13 ze 98 stron 

 

 

 

17. Kliknij i przytrzymaj niebieską podświetloną część gałęzi, po czym przeciągnij 

zaznaczoną część na lewą stronę instrukcji XIC.   

 

18. Umieść gałąź nad zieloną kropką i zwolnij klawisz myszy. 

 

19. Na pasku narzędzi kliknij i przytrzymaj lewym klawiszem myszy instrukcję XIC 

 

20. Przeciągnij XIC na nowo utworzoną gałąź, aż pojawi się zielona kropka.   

Szczebel powinien teraz wyglądać tak jak poniżej: 

background image

Podstawy Logix 

14 ze 98 stron 

 

 

 

Zakończyłeś wstawianie szczebla.   

21. Sprawdź, czy cały szczebel wygląda tak jak na poniższym rysunku: 

 

22. Zapisz program wybierając File > Save As i wprowadź nazwę „TableXX” , gdzie XX 

jest numerem Twojego stanowiska roboczego. Spowoduje to zapisanie programu w 
domyślnym katalogu, to jest w C:\RSLogix™ 5000\Projects\. 

 

 

background image

Podstawy Logix 

15 ze 98 stron 

 

 

Jak widzisz swobodna forma edycji w RSLogix™ 5000 może przyspiesza 
tworzenie programu. Nie musisz już umieszczać instrukcji i przypisywać 
do niej adresu przed dodaniem kolejnej instrukcji. 

 
Tworzenie tagów dla kodu drabinkowego 

W tej części ćwiczenia stworzysz tagi niezbędne do działania programu. W tradycyjnym 
sterowniku, każda dana jest identyfikowana przez fizyczny adres pamięci, na przykład 
N7:0. W sterownikach Logix, nie ma stałego formatu numerycznego. Korzystamy z 
tagów. 

Nadal pracujesz z uprzednio otwartym projektem. 



 

FYI 

Co to jest tag i dlaczego tagi są lepsze? 

Tag jest nazwą tekstową obszaru pamięci. Wykorzystując system nazw 
tekstowych, możesz używać nazw do dokumentowania kodu 
drabinkowego i organizowania danych odzwierciedlających maszyny. Na 
przykład możesz stworzyć tag o nazwie North_Tank_Pressure. To 
pozwoli przyspieszyć generowanie kodu i analizę błędów. Wszystkie 
nazwy tagów są przechowywane w sterowniku. 

 

Stwórz 3 tagi: Motor_Start, Motor_Stop i Motor_Run. 

 

23. W pierwszej kolejności stwórz tag Motor_Start. Kliknij prawym klawiszem myszy na 

?” pierwszej instrukcji XIC i wybierz New Tag. 

background image

Podstawy Logix 

16 ze 98 stron 

 

 

 

24. Pojawi się okno New Tag

 

 
 
 
 

background image

Podstawy Logix 

17 ze 98 stron 

 

 



 

FYI 

Tworzenie tagu 

Kiedy tworzysz tag, musisz okreśłić szereg atrybutów. Główne atrybuty, 
którymi jesteśmy zainteresowani podczas tego ćwiczenia to: 

Type

: Definiuje zachowanie tagu w projekcie. 

 

Base

: Przechowuje wartość lub wartości używane przez program 

 

Alias

: Tag, który reprezentuje inny tag. 

 

Produced

: Wysyła wartość do innego sterownika. 

 

Consumed

: Otrzymuje wartość od innego sterownika. 

Data Type

: Definiuje typ danych przechowywanych w tagu. Na przykład 

Boolean, Integer, Real, String, itp. 

Scope

: Definiuje dostępność danych w projekcie. Jeżeli zostanie wybrany 

poziom sterownika, dane bedą dostępne w dowolnym miejscu projektu. 
Jeżeli zostanie wybrany poziom programu, dane będą dostępne tylko dla 
konkretnego programu. 

background image

Podstawy Logix 

18 ze 98 stron 

 

 

25. Wprowadź parametry zgodnie z poniższym rysunkiem: 

 

26. Aby zaakceptować i stworzyć tag kliknij na OK

Szczebel będzie teraz wyglądać tak jak na poniższej ilustracji. 

 

Następnie stworzymy tag Motor_Stop.   

 

27. Kliknij prawym klawiszem myszy na „?” instrukcji XIO i wybierz New Tag

background image

Podstawy Logix 

19 ze 98 stron 

 

 

Ponownie, pojawia się okno New Tag

 

28. Wprowadź parametry zgodnie z poniższym rysunkiem: 

 

29. Aby zaakceptować i stworzyć tag, kliknij na OK

background image

Podstawy Logix 

20 ze 98 stron 

 

 

30. Sprawdź, czy szczebel wygląda tak, jak na poniższej ilustracji: 

 

Teraz stworzysz tag Motor_Run.   

31. Kliknij prawym klawiszem myszy na „?” instrukcji OTE i wybierz New Tag

Pojawi się okno New Tag. 

32. Wprowadź parametry zgodnie z poniższym rysunkiem: 

 

33. Aby zaakceptować i stworzyć tag kliknij na OK

background image

Podstawy Logix 

21 ze 98 stron 

 

 

Szczebel powinien wyglądać tak, jak poniżej: 

 

 

Dla instrukcji XIC w gałęzi nie musimy tworzyć tagu. Użyj tagu Motor_Run.  

 

34. Kliknij i przytrzymaj lewym klawiszem myszy na tagu Motor_Run w instrukcji OTE.  

  

35. Przeciągnij tag Motor_Run do instrukcji XIC aż obok „?” pojawi się zielona kropka.  

Teraz zwolnij klawisz myszy. 

 

background image

Podstawy Logix 

22 ze 98 stron 

 

 

Twój szczebel powinien teraz wyglądać tak, jak na poniższym rysunku: 

 

Zwróć uwagę na znaki „e” obok szczebla zero. Wskazują one, że szczebel znajduje 
się w trybie edit.   

36. Kliknij na szczebel (End). Teraz znaki „e” zniknęły.   

Oprogramowanie RSLogix™ 5000 automatycznie weryfikuje każdy szczebel, gdy 
klikniesz poza nim. To ułatwia programowanie. 

Szczebel powinien teraz wyglądać tak, jak na poniższym rysunku: 

 

37. Zapisz program klikając na ikonę Save 

 na pasku narzędzi. 

Baza zmiennych (tagów) w sterownikach Logix, w porównaniu do stałych 
adresów tradycyjnych PLC, ułatwia tworzenie dokumentacji kodu. To 
oznacza, że nie musisz używać opisów adresów lub symboli, aby kod był 
bardziej czytelny. 

background image

Podstawy Logix 

23 ze 98 stron 

 

 

Monitorowanie/edytowanie tagów 

W tej części ćwiczenia przejrzymy się edycji i monitorowaniu tagów w RSLogix™ 
5000.  Przedyskutujemy również różnice między tagami o zakresie lokalnym i 
globalnym.   

Będziesz nadal korzystać z uprzednio otworzonego projektu. 

38. W oknie Controller Organizer dwukrotnie kliknij na Controller Tags

 

Pojawia się okno Tag Monitor/Editor. W dolnym lewym rogu okna zauważysz dwie 
zakładki Monitor Tags Edit Tags jak na poniższym rysunku: 

 



 

FYI 

Zakładki Monitor/Edit Tags 

Kiedy wybrana jest zakładka „Monitor Tags”, pokazane zostaną 
rzeczywiste wartości dla tagów. Na przykład, jeżeli chcesz podejrzeć stan 
przycisku, to oprogramowanie pokaże tag przycisku jako 0 lub 1. 

Kiedy wybrana jest zakładka „Edit Tags”, może zostać stworzony NOWY 
tag, lub mogą być modyfikowane właściwości istniejącego tagu.  

Jeżeli masz trudności w stworzeniu lub modyfikowaniu parametrów tagu 
sprawdź, czy zakładka „Edit Tags” jest wybrana. 

Zauważ, że nie są widoczne żadne tagi, choć pamiętasz, że właśnie stworzyłeś 3. 

 

 

Zauważ, że w górnym lewym rogu okna Editor Tags jest pole wyboru Scope.  
Wcześniej, wspominaliśmy o tagach globalnych (związanych ze sterownikiem) i 
tagach lokalnych (związanych z programem). Aktualnie wybrany jest Controller1. 

 

Kiedy tworzyliśmy tagi, to tworzyliśmy je w zakresie Programu. 

background image

Podstawy Logix 

24 ze 98 stron 

 

 



 

FYI 

Zakres zmiennych (tagów) 

Kiedy tworzysz tag, definiujesz go jako tag sterownika (tag globalny) lub 
tag programu dla konkretnego programu (tag lokalny). 

 

Tagi o zakresie lokalnym (programu) są odizolowane od innych 
programów.  Podprogramy nie mają dostępu do tagów, znajdujących się 
w zakresie innego programu. Dlatego, możesz wielokrotnie 
wykorzystywać nazwę tagu o zakresie loklanym w wielu programach. 

 

background image

Podstawy Logix 

25 ze 98 stron 

 

 

39. Kliknij na strzałkę w dół i wybierz odpowiedni Scope

40. Wybierz MainProgram

 

Editor Tags zmienił zakres wyświetlania na poziom lokalny i widoczne są teraz tagi, 
które wcześniej stworzyłeś. 

 

41. Zapisz program klikając na ikonę Save 

 na pasku narzędzi. 

 
 

GRATULACJE!  Ukończyłeś laboratorium 1.  Przejdź do 
laboratorium 2.  

 

background image

Podstawy Logix 

26 ze 98 stron 

 

 

Laboratorium 2: Konfiguracja We/Wy  

O niniejszym laboratorium 

Teraz przyjrzymy się konfiguracji We/Wy w naszym projekcie. Aby móc skomunikować 
się z modułami We/Wy, musisz dodać moduły We/Wy do katalogu I/O Configuration. 

Będziesz nadal korzystać z wcześniej otwartego projektu. 

W tym ćwiczeniu dodamy następujące moduły We/Wy:  

 

9

 1769-IQ16F: moduł 16 we 24 VDC 1769-IQ16F w slocie 1, 

9

 1769-OB16P: moduł 16 wy 24 VDC 1769-OB16P w slocie 2, 

9

 1769-IF4XOF2: 

moduł we/wy analogowych 1769-IF4XOF2 w slocie 3. 

 

 

CompactLogix 

W tej części ćwiczeń dowiesz się jak: 

ƒ

 Dodawać We/wy CompactLogix i Point IO. 

ƒ

 Przeglądać tagi We/Wy stworzone automatycznie. 

ƒ

  Co to jest Aliasing. 

 
Dodawanie modułów We/Wy sterownika CompactLogix 

1.  W oknie Controller Organizer kliknij prawym klawiszem myszy na I/O Configuration 

i wybierz New Module. 

 

 

 

 

 

 

 

 

background image

Podstawy Logix 

27 ze 98 stron 

 

 

Pojawi się okno Select Module jak na poniższym rysunku: 

 

 

2. Przejdź do pozycji Digital i zlokalizuj moduł 1769-IQ16F.   

3. Wybierz moduł 1769-IQ16F.  

 

4. Kliknij na OK. 

background image

Podstawy Logix 

28 ze 98 stron 

 

 

Pojawi się kreator konfiguracji modułu Module Properties dla 1769-IQ16F. 



 

FYI 

Kreator konfiguracji modułu 

Zawsze, kiedy dodajesz do nowy moduł do systemu, pojawia się kreator 
konfiguracji modułu. Kreator pozwala na wykonanie kroków niezbędnych 
do skonfigurowania modułu. Możesz później mieć dostęp do tych 
informacje, dwukrotnie klikając na wybrany moduł w katalogu I/O 
Configuration lub poprzez tagi na zakładkach Monitor/Editor Tags. 

W systemie Logix nie ma zworek lub przełączników do konfigurowania 
modułów. Moduły We/Wy są konfigurowane programowo. Skraca to czas 
konfiguracji i ułatwia ustawienia systemu. Konfiguracja wszystkich 
modułów jest częścią programu sterownika i jest ładowana do modułu ze 
sterownika. To pozwala na łatwą wymianę w przypadku uszkodzenia 
modułu We/Wy. 

5. Wprowadź nazwę w polu Name oraz podaj nr slotu w polu Slot jak na poniższym 

rysunku:   

 

 

 
 

 

background image

Podstawy Logix 

29 ze 98 stron 

 

 



 

FYI 

Name 

Zauważ, że Name (Nazwa) może być dowolną unikalną nazwą 
składającą się ze znaków alfa-numerycznych, kompatybilną z IEC 61131-
3. IEC61131-3 określa, że nazwa musi rozpoczynać się od litery, może 
składać się maksymalnie z 40 znaków i nie może zawierać pewnych 
znaków takich jak % lub #. 

 

6.  Kliknij na przycisk Change i upewnij się, że pole Electronic Keying jest ustawione 

na moduł zgodny (Compatible Module) jak pokazano poniżej, a następnie zatwierdź 
OK

 

 



 

FYI 

Comm Format (Format komunikacji) 

Ustala format i strukturę danych dla tagów związanych z modułem. 
Różne moduły We/Wy obsługują różne formaty. Każdy format 
wykorzystuje inną strukturę danych. 

Electronic Keying 

Po zainstalowaniu modułu, sterownik porównuje informacje odczytane z 
nowo włożonego modułu z tym, który użytkownik skonfigurował projekcie.  
Odczytywane i porównywane są następujące dane: 

Producent, Typ Urządzenia, Numer Katalogowy, Wersja Główna Systemu 
Operacyjnego i Wersja Mniejsza Systemu Operacyjnego.   

background image

Podstawy Logix 

30 ze 98 stron 

 

 

Użytkownik może wybrać jedną z następujących opcji kodowania: 

Exact Match 

– wszystkie opisane powyżej parametry muszą być zgodne, 

w przeciwnym wypadku sterownik niezaakceptuje modułu. 

Compatible Module 

– muszą być spełnione następujące parametry: Typ 

Urządzenia, Numer Katalogowy oraz Główna Wersja Systemu 
Operacyjnego, Wersja Mniejsza może być wyższa lub równa od 
skonfigurowanej. 

Disable Keying

 – weryfikacja elektroniczna nie jest wykorzystywana. 

 

7. Aby podejrzeć Requested Packet Interval kliknij na zakładkę Connection



 

FYI 

Requested Packet Interval (RPI) 

RPI określa co jaki czas następują uaktualnienia danych z i do modułu.  
RPI konfiguruje się w milisekundach. W zależności od modułu zakres 
wynosi od 0,2 ms do 750 ms. 

 

8.  Zajrzyj na zakładkę Connection i zaznacz pole wyboru „Major Fault on Controller if 

Connection Fails”. Przez zaznaczenie tej funkcji zapobiegamy przejściu sterownika 
do stanu błędu głównego, jeżeli moduł jest odłączony od kasety. 

 

 

 

 

 

Pole “Major Fault on Controller if 
Connection Fails”  
Sprawdź to pole, aby 
skonfigurować sterownik tak, aby 
błąd podłączenia modułu 
powodował pojawienie się błędu 
sterownika. Uwaga:  To pole jest 
automatycznie sprawdzane pod 
kątem wszystkich modułów 1769 
I/O oraz adaptera CompactBus 
Virtual Backplane. 

background image

Podstawy Logix 

31 ze 98 stron 

 

 

9. Aby zaakceptować wybierz OK

 

Katalog I/O Configuration w Organizerze sterownika powinien wyglądać następująco: 

 

 

10. W organizerze sterownika prawym klawiszem myszy kliknij na I/O Configuration 

wybierz New Module. 

 

 

 

11. Przejdź do pozycji Digital i zlokalizuj moduł 1769-OB16P. 

12. Wybierz moduł 1769-OB16P

 

background image

Podstawy Logix 

32 ze 98 stron 

 

 

13. Kliknij na OK. 

 

14. Pojawi się kreator konfiguracji modułu Module Properties dla 1769-IQ16F. 

Wprowadź nazwę w polu Name oraz podaj nr slotu w polu Slot jak na poniższym 
rysunku: 

 

 

 

15. Kliknij na przycisk Change i upewnij się, że pole Electronic Keying jest ustawione 

na moduł zgodny (Compatible Module) jak pokazano poniżej, a następnie zatwierdź 
OK

background image

Podstawy Logix 

33 ze 98 stron 

 

 

 

 

 

16. Aby podejrzeć Requested Packet Interval kliknij na zakładkę Connection

17. Aby zaakceptować wybierz OK

18. Dodaj kolejny moduł w Slot 3. Teraz wybierz 1769-IF4XOF2 w pozycji Analog. 
 
 

 

 
 

19. Przejdź do zakładki Input Configuration i uaktywnij Channel 1.  
      Przejdź do zakładki Output Configuration i uaktywnij Channel 1. 

background image

Podstawy Logix 

34 ze 98 stron 

 

 

 

 

 

 
 

20. Kliknij OK, aby zamknąć okno właściwości. Teraz konfiguracja We/Wy powinna 

wyglądać następująco: 

 

 

 

21. . Zapisz program klikając na ikonę Save 

 na pasku narzędzi. 

 

Podgląd stanu stworzonych tagów We/Wy 

Teraz, kiedy skonfigurowaliśmy moduły We/Wy w systemie CompactLogix, zobacz, jakie 
dane są dostępne w RSLogix™ 5000. 

Będziesz nadal korzystać z uprzednio otworzonego projektu. 

 

22. W oknie Controller Organizer dwukrotnie kliknij na Controller Tags

 

 
 

background image

Podstawy Logix 

35 ze 98 stron 

 

 

23. 

Pojawi się okno edytora tagów.

 

 

 

 

 

  

FYI: Format adresu We/Wy 

 

 

 

 

 

Możesz przesunąć w 
prawo krawędź pola 
Name. Pozwoli to na 
obejrzenie całej nazwy 
Tagu. 

background image

Podstawy Logix 

36 ze 98 stron 

 

 

Zauważ, że w górnym lewym rogu okna Edytora Tagów masz wybrany zakres Controller 
Scope. Wszystkie tagi modułu We/Wy zostały utworzone w zakresie Controller Scope. 

 

 

24. Przejdź do zakładki Monitor Tags.  

 

Powyższy rysunek przedstawia struktury tagów dla modułów, które 
skonfigurowałeś. Zawierają one więcej tagów niż jest to wyświetlone. 
Znak „+” obok nazwy tagu wskazuje, że możesz rozwinąć strukturę tagu, 
aby zobaczyć więcej informacji. 

 

25. Rozwiń i przejrzyj tagi dla każdego modułu We/Wy klikając na „+”.  

To, co znajdziesz pod nazwą modułu, to dane, jakie wprowadziłeś i wybrałeś w 
Kreatorze Konfiguracji Modułu. 

 

26. Zapisz program, klikając na ikonę Save 

 na pasku narzędzi. 

background image

Podstawy Logix 

37 ze 98 stron 

 

 

Przypisywanie aliasów do tagów 

W tej części ćwiczeń dowiesz się co to jest Aliasing. 

Będziesz nadal korzystać z uprzednio otworzonego projektu. 



 

FYI 

Aliasing 
Aliasing pozwala na tworzenie i przedstawianie jednych Tagów za 
pomocą innych. 
ƒ

 Oba 

tagi 

mają tą samą wartość. 

ƒ

 Kiedy 

wartość jednego tagu zmienia się, zmienia się również wartość 

drugiego tagu. 

Używaj aliasów w następujących sytuacjach: 
ƒ

  Gdy nie masz schematów elektrycznych, a chcesz rozpocząć 

programowanie, 

ƒ

 Gdy 

chcesz 

przypisać nazwę symboliczną do fizycznego We/Wy, 

ƒ

 Gdy 

chcesz 

uprościć nazewnictwo tagów strukturalnych, 

ƒ

 Gdy 

chcesz 

użyć nazwy opisowej dla elementu tablicy. 

27. W oknie Controller Organizer dwukrotnie kliknij na MainRoutine

 

 

Pojawia się edytor języka drabinkowego, jak pokazano poniżej: 

 

background image

Podstawy Logix 

38 ze 98 stron 

 

 

W ostatniej części ćwiczenia dodaliśmy do projektu moduły We/Wy. Teraz dodajmy 
aliasy do tagów modułów We/Wy 

ƒ

   

Motor_Start zostanie przypisany do kanału 0 modułu 1769-IQ16F slocie 1. 

ƒ

   

Motor_Stop zostanie przypisany do kanału 1 modułu 1769-IQ16F slocie 1. 

ƒ

   

Motor_Run zostanie przypisany do kanału 0 modułu 1769-OB16P slocie 2. 

 

28. Kliknij prawym klawiszem myszy na tag Motor_Start i wybierz Edit „Motor_Start” 

Properties

 

 

 

Pojawi się okno Tag Properties dla tagu Motor_Start

Tag ten jest zdefiniowany jako tag bazowy (Base Tag). 

 

29. Zmień Type na Alias i zauważ, że okno Tag Properties zmieni się. 

background image

Podstawy Logix 

39 ze 98 stron 

 

 

 

 

30. Rozwiń pole Alias For.  

Pojawi się przeglądarka tagów. 

 

Należy wybrać adres tagu zakresu tagów sterownika. (Uwaga: możesz zmienić 
wielkość tego okna). 

background image

Podstawy Logix 

40 ze 98 stron 

 

 

31. Upewnij się, że przycisk Controller jest wciśnięty. 

Widok na ekranie zmieni się na widok tagów z zakresu sterownika (Controller Scoped 
Tags).  

 

 

32. Rozwiń Local:1:I i wybierz Local:1:I.Data. 

 

33. Kliknij na strzałkę w dół i odszukaj tag Local:1:I.Data obok jego typu danych (DINT).  

W ten sposób otworzy się tabela odzwierciedlająca poszczególne kanały modułu 
1769-IQ16. 

 

34. Z tabeli wybierz 0, jak pokazano poniżej: 

 

 

 

 

 

 

 

 

 

 

 

 

background image

Podstawy Logix 

41 ze 98 stron 

 

 

Po wyborze 0, okno zamknie się i pojawi się okno dialogowe Tag Properties, jak na 
poniższym rysunku: 

 

Tag Motor_Start będzie teraz połączony z tagiem Local:1: I.Data.0. Znajduje się on w 
module 1769-IQ16 w slocie 1.  

 

35. Kliknij OK, aby zamknąć okno i zastosować zmiany dla Motor_Start

Przypatrz się uważnie tagowi Motor_Start w edytorze drabinkowym. Pod 
nazwą Motor_Start zobaczysz < Local:1:I.Data.0>. To oznacza, że tag 
Motor_Start jest połączony z tagiem Local:1:I.Data.0. A to z kolei 
oznacza, że tagi są w kodzie równoważne. Łatwiej jest odczytać 
Motor_Start niż Local:1:I.Data.0. 

 

36. Korzystając z poprzednich kroków, przypisz aliasy pozostałym dwóm Tagom, w 

następujący sposób: 

ƒ

   Motor_Stop 

Local:1:I.Data.1 

 

ƒ

   Motor_Run 

Local:2:O.Data.0 

 

background image

Podstawy Logix 

42 ze 98 stron 

 

 

Kiedy skończysz, logika w edytorze drabinkowym będzie wyglądać następująco: 

 

 

 

37. Zapisz program, klikając na ikonę Save 

 na pasku narzędzi. 

 

38. Zminimalizuj oprogramowanie RSLogix™ 5000. 

 

 

GRATULACJE!  UKOŃCZYŁEŚ LABORATORIUM 2.  Przejdź do 
Laboratorium 3.  

 

 

 

background image

Podstawy Logix 

43 ze 98 stron 

 

 

Laboratorium 3: Podłączanie komputera do 
sterownika  

O niniejszym laboratorium 

W tym ćwiczeniu dowiesz się jak skonfigurować połączenie ze sterownikiem oraz jak 
skomunikować go z oprogramowaniem RSLogix™ 5000. Podczas ćwiczeń: 

ƒ

  Uruchomisz oprogramowanie komunikacyjne RSLinx. 

ƒ

 Skonfigurujesz 

driver. 

Uruchomienie oprogramowania RSLinx 

W tej części uruchomisz oprogramowanie RSLinx, pozwalające na skonfigurowanie 
drivera, który wykorzystasz do komunikacji ze sterownikiem Logix w walizce 
demonstracyjnej. 

1. Aby uruchomić oprogramowanie RSLinx, dwukrotnie kliknij na ikonę RSLinx 

 

na pulpicie lub wybierz START > All Programs > Rockwell Software > RSLinx > 
RSLinx.
 

2.  Kliknij na ikonę RSWho 

Pojawi się okno RSLinx Gateway - [RSWho - 1]. 

 

background image

Podstawy Logix 

44 ze 98 stron 

 

 



 

FYI 

RSWho 

Okno RSWho jest w rzeczywistości interfejsem przeglądarki sieciowej 
RSLinx, który pozwala na przeglądanie wszystkich aktywnych połączeń 
sieciowych. 

Lewa część to drzewo sterowania, które pokazuje sieci i urządzenia w 
widoku hierarchicznym. Gdy sieć lub urządzenie jest zwinięte, co 
pokazuje znak „+”, możesz kliknąć na znak „+” lub dwukrotnie kliknąć na 
ikonę sieci lub urządzenia, aby rozwinąć widok i rozpocząć przegladanie. 
Gdy widok sieci lub urządzenia jest rozwinięty, co wskazuje znak „-”, 
możesz kliknąć na znak „-” lub dwukrotnie kliknąć na ikonę sieci lub 
urządzenia, aby zamknąć widok. 

Prawa część RSWho zawiera listę sterowania, która jest graficzną 
reprezentacją wszystkich urządzeń obecnych w sieci. 

 

Dodawanie sterownika AB_ETHIP-1 (Ethernet/IP) 

W tej części ćwiczenia dodasz sterownik Ethernet/IP, za pomocą którego skomunikujesz 
się ze sterownikiem Logix. 

1. Z menu Communications wybierz Configure Drivers. 

Pojawi się okno Configure Drivers

 

background image

Podstawy Logix 

45 ze 98 stron 

 

 

2. Rozwiń pole Available Driver Types i wybierz EtherNet/IP Driver i a następnie 

kliknij na przycisk Add New

RSLinx zauważ, że występuje 2 rodzaje driverów Ethernet: 
EtherNet/IP Driver i Ethernet devices. Zazwyczaj używa się nowszego 
drivera EtherNet/IP … będzie on automatycznie skanował i wyszukiwał 
wszystkie urządzenia w sieci, kompatybilne z EtherNet/IP. Kilka starszych 
produktów EtherNet Rockwella nie można wyszukać za pomocą tego 
drivera. Starsze drivery Ethernet współpracują ze wszystkimi produktami 
EtherNet Rockwella, ale będą znajdować tylko adresy IP, które ręcznie 
wskażesz. Jeżeli jest to konieczne możesz w tym samym czasie 
stosować w RSLinx kombinacje driverów i/lub wielokrotne wystąpienia 
każdego aktywnego typu. 

3. Przez kliknięcie na OK, zaakceptuj domyślną nazwę (AB_ETHIP-1). 

 

4. Upewnij się, że wybrana jest opcja Browse Local Subnet i kliknij OK. 

 

5. Wyjdź z okna dialogowego Configure Driver, klikając na Close

 

 

background image

Podstawy Logix 

46 ze 98 stron 

 

 

 

background image

Podstawy Logix 

47 ze 98 stron 

 

 

Laboratorium 4: Ładowanie projektu z 
komputera do sterownika  

O niniejszym laboratorium 

W tej części otworzysz projekt na bazie sterownika, na stacji roboczej, na której 
pracujesz. 

Podczas ćwiczeń: 

ƒ

 Otworzysz 

projekt 

odpowiadający sterownikowi, który wykorzystujesz. 

ƒ

 Załadujesz program do sterownika. 

Będziesz korzystać z programu opartego na krokach wykonanych w Laboratorium 1. 

 

 

 

Ładowanie projektu do sterownika 

W tej części ćwiczeń załadujesz program. 

1. Wywołaj okno programu RSLogix™ 5000 i swój projekt Controller1.ACD

2. Z menu Communications wybierz Who Active. 

 

 

background image

Podstawy Logix 

48 ze 98 stron 

 

 

Pojawi się ekran Who Active

 

 

3. Rozwiń widok klikając „+”, aż ekran będzie wyglądać jak poniżej. Wykorzystaj port 

Ethernet 1769-L32E z adresem IP, który znajdziesz na dokumencie na swoim biurku. 

 

 

 

4. Wybierz CompactLogix Processor, 1769-L32E controller w slocie 00

 

5. Naciśnij Download

Zostaniesz poproszony o potwierdzenie czynności. 

background image

Podstawy Logix 

49 ze 98 stron 

 

 

6.  Kiedy pojawi się następujące okienko, kliknij ponownie na Download

 

 

7. Rozpocznie się ładowanie projektu do Twojego sterownika. 

Jeżeli przed rozpoczęciem ładowania sterownik był w trybie RUN, 
będziesz zapytany, czy sterownik ma przejść w tej sam tryb pracy po 
załadowaniu. Jeżeli tak, wybierz YES

W tym momencie jesteś w trybie online i wskaźniki statusu będą odpowiadać diodom 
na procesorze sterownika.  

 

8. Sprawdź czy DIODA Wejścia/Wyjścia emituje stałe zielone światło. Jeżeli DIODA 

Wejścia/Wyjścia emituje stałe zielone światło, przejdź do następnego ćwiczenia. 

 

 

 

Gratulacje!  Ukończyłeś Laboratorium 4.  Przejdź do 
Laboratorium 5.  

 

 

 

 

background image

Podstawy Logix 

50 ze 98 stron 

 

 

background image

Podstawy Logix 

51 ze 98 stron 

 

 

Laboratorium 5: Testowanie twojej logiki                 

O niniejszym laboratorium 

W tym ćwiczeniu zweryfikujesz działanie Twojego programu. Będziesz mógł uruchomić i 
zatrzymać „silnik”. 

Aby zakończyć laboratorium 5 postępuj zgodnie z instrukcjami podanymi poniżej. 



 

FYI 

I/O Mapping  

Dla potrzeb ćwiczenia używane są przyciski w walizce demonstracyjnej. 
Upewnij się, którą wersję walizki demonstracyjnej posiadasz! Przyciski są 
odwzorowane w następujący sposób:  

 

 

 

 
 
 
 
 
 
 
 
 

Motor_Run 

Motor_Start Motor_Stop

background image

Podstawy Logix 

52 ze 98 stron 

 

 

Ustawianie sterownika w trybie Run i testowanie programu 

1. 

Jeżeli sterownik nie jest w trybie 

Run

, z pola 

Controller Faceplate 

wybierz 

Run Mode. 

 

Sterownik przejdzie w tryb pracy (Run mode). Możesz to potwierdzić patrząc na 
diodę Run na sterowniku. Powinna świecić się na zielono. Można to również 
potwierdzić poprzez RSLogix™ 5000, patrząc wskaźniki stanu pracy na polu 
Controller Faceplate

 

 Zauważ, że jest to wirtualna replika części przedniej procesora. 

 

2. Klikając na „+” w oknie Controller Organizer rozwiń MainProgram

 

 

3. Aby otworzyć edytor drabinkowy, dwukrotnie kliknij na MainRoutine

 

 

 

background image

Podstawy Logix 

53 ze 98 stron 

 

 

Ważne!: 

W swoim programie zauważysz aliasy tagów, które skonfigurowałeś w 
poprzednim ćwiczeniu. Dla potrzeb niniejszego ćwiczenia usunęliśmy 
wszystkie odniesienia do aliasów.  Pozostaw swoje aliasy takie jakie 
poprzednio!!! 

 

Widoczna jest logika drabinkowa. Zwróć uwagę na zielone szyny zasilania po 
obydwu stronach drabiny. Oznaczają one, że pracujesz online i podprogram jest 
wykonywany. 

Zauważ, że instrukcja XIO Motor_Stop jest zielona. To oznacza, że ta instrukcja 
ma stan „true” lub „on”.  To dlatego, że przycisk Motor_Stop nie jest wciśnięty. 

 

4.  Na panelu z przyciskami, wciśnij przycisk Motor_Stop.   

Przycisk ten jest połączony jest z instrukcją XIO dla tagu Motor_Stop. Zauważ, że 
nie jest już zielona. To dlatego, że warunek nie jest już prawdziwy. 

 

5. Wciśnij przycisk Motor_Start.   

Instrukcja XIC stanie się prawdziwa, więc zostanie podświetlona na zielono. 
Motor_Run uruchomi się (zmieni się na kolor zielony). Zapali się lampka kontrolna 
odpowiadająca tagowi Motor_Run. 

 

background image

Podstawy Logix 

54 ze 98 stron 

 

 

6. Sprawdź, czy lampka Motor_Run pozostaje zapalona, kiedy zwalnisz przycisk 

Motor_Start.   

Logika drabinkowa, którą właśnie napisałeś jest prostym sterowaniem 3-
przewodowym lub układem start/stop silnika. 

 

7. Wciśnij przycisk Motor_Stop i sprawdź, czy wyjście Motor_Run wyłączy się.

 

 

8. Zapisz program, klikając Save na pasku narzędzi i zamknij RSLogix™5000. 

 

background image

Podstawy Logix 

55 ze 98 stron 

 

 

Dodawanie nowego projektu w archiwum RSMACC 

Kiedy stworzyłeś i przetestowałeś pierwszą wersję swojego projektu, możesz dodać go 
do Archiwum RSMACC, które jest zabezpieczoną bazą danych na naszym serwerze. Po 
wykonaniu tej procedury, Twój projekt będzie zarządzany przez RSMACC. 

 

9.  Uruchom klienta RSMACC Client. 

 

 

10. Otwórz moduł archiwum (Archive Module): 

 

 

11. Teraz, kiedy pomyślnie uzyskałeś dostęp do Modułu Archiwum, możesz dodać 

swój projekt w Archiwum RSMACC. Kliknij prawym klawiszem myszy na wybrany 
katalog RSMACC Archive i wybierz add file. Katalog to  

      File Repository>AU 2006>Fundamentals 

background image

Podstawy Logix 

56 ze 98 stron 

 

 

 

 

12. Wybierz plik projektu w WorkFolder i kliknij Open. Jeżeli nie możesz znaleźć 

swojego pliku, poproś instruktora o informacje na temat lokalizacji tego katalogu. 

 

 

background image

Podstawy Logix 

57 ze 98 stron 

 

 

13. Wprowadź komentarz dla swojego działania Add File i kliknij na OK

 

 

14. Twój projekt został zapisany w Archiwum RSMACC i jest dostępny dla innych 

użytkowników. Jest zapisany w zabezpieczonej bazie danych na serwerze, gdzie 
tylko osoby w odpowiednimi prawami dostępu mogą uzyskać dostęp do Twojego 
pliku. 

 

 

 

 
15. Dwukrotnie kliknij na swój plik, który właśnie dodałeś do archiwum. Kopia wersji 

głównej zostanie pobrana z Archiwum RSMACC i przesłana do Twojego lokalnego 
dysku. Uruchomiony zostanie odpowiedni program (w tym przypadku 
RSLogix™5000) i możesz dalej wykorzystywać ten plik. Plik będzie oznaczony 
jako wyrejestrowany „Checked-out”. 

a.  Wybierz „Check out file and …", klikając na przycisk opcji. Aby 

kontynuować wybierz OK

 

background image

Podstawy Logix 

58 ze 98 stron 

 

 

 

b.  Wpisz komentarz wskazujący powód swojego wyrejestrowania. Aby 

przesłać i otworzyć plik za pomocą właściwego programu, kliknij na OK.

 

c. 

 

 

background image

Podstawy Logix 

59 ze 98 stron 

 

 

d.  Plik jest otwierany przez powiązany program i możesz kontynuować 

swoją sesję techniczną. 

 

 
16. W trakcie twojej pracy, interfejs RSMACC wskazuje każdemu użytkownikowi, że 

pracujesz na tym pliku. RSMACC zapobiegnie wyrejestrowaniu pliku przez innego 
użytkownika. 

 

Gratulacje!  Ukończyłeś laboratorium 5.  

Przejdź do Laboratorium 6.  

background image

Podstawy Logix 

60 ze 98 stron 

 

 

background image

Podstawy Logix 

61 ze 98 stron 

 

 

Laboratorium 6: Dodanie logiki i tagów 
online         

O niniejszym laboratorium 

W tym ćwiczeniu będziesz wykonywać edycję online. W ćwiczeniu: 

ƒ

  Dodasz timer do istniejącej logiki i uruchomisz go przy uruchomianiu silnika. 

ƒ

 Dodasz 

logikę drabinkową kasującą timer po zatrzymaniu silnika. 

ƒ

 Odczytasz 

wartości analogowe z potencjometru i wyświetlisz je na wyświetlaczu 

numerycznym. Wykonanie programu będzie się opierać na działaniu silnika. 

Będziesz nadal korzystać z uprzednio otworzonego projektu. 

 

Dodawanie timera do logiki 

1.  Kliknij prawym klawiszem myszy na niebieski obszar po lewej stronie szczebla zero i 

wybierz Start Pending Rung Edits

 

Ważne! 

Zauważ, że rzeczywiste aliasy We/Wy w Twoim programie mogą się 
różnić od uwidoczniowych w dokumentacji w zależności od sprzętu 
znajdującego się w walizce demonstracyjnej. 

 
 

background image

Podstawy Logix 

62 ze 98 stron 

 

 

Edytor drabinkowy będzie teraz wyglądał następująco: 
 

 

 

Szczebel z „i” na szynach danych jest szczeblem, który będziesz edytować. 

 

2.  Kliknij na instrukcję OTE

 

 

3.  Na pasku instrukcji kliknij na zakładkę Timer/Counter

 

 

 

4.  Kliknij na ikonę Timer On (TON) 

background image

Podstawy Logix 

63 ze 98 stron 

 

 

Timer został wstawiony do kodu, na prawo od instrukcji OTE. 

 

RSLogix™ 5000 możesz instrukcje wyjściowe łączyć szeregowo. Nie ma więc 
konieczności tworzenia odgałęzień.  

 

5. Gdy Timer został już wstawiony, wstaw instrukcję Move (MOV), klikając na przycisk 

MOV na pasku instrukcji. 

 

 

 

Twój szczebel będzie wyglądał następująco: 

 

 

 

 

background image

Podstawy Logix 

64 ze 98 stron 

 

 

6.  W instrukcji Move dwukrotnie kliknij na „?” za Source, a następnie kliknij na strzałkę 

w dół i rozwiń listę: 

 

 

 

7. Wybierz Local:3:I.Ch1Data jako źródło (I to Input - Wejście). Z adresem docelowym 

zrobisz to samo, ale wybierz Local:3:O.Ch1Data (O to Output - Wyjście). 

Za pomocą tej instrukcji przenosimy wartość przychodzącą z potencjometru 
(Local:3:I.Ch1Data) do wyjścia analogowego (Local:3:O.Ch1Data), które jest 
podłączone do wyświetlacza numerycznego. 

 

8. W instrukcji Timer kliknij prawym klawiszem myszy na wysokości słowa Timer i 

wybierz New Tag

background image

Podstawy Logix 

65 ze 98 stron 

 

 

 

Pojawi się okno New Tag. Zauważ, że typ zmniennej – Data Type – jest domyślnie 
ustawiona na TIMER. Jest tak dlatego, że tworzysz tag poprzez instrukcję timer. 

 

9.  W polu nazwy wpisz „Timer” i kliknij na OK

 

 

10. Upewnij się, że tag został stworzony i pojawił się w instrukcji timera, jak na rysunku 

poniżej: 

background image

Podstawy Logix 

66 ze 98 stron 

 

 

 

 

11. W dwukrotnie kliknij na 0 w instrukcji Timer na wysokości słowa Preset

 

12. Wprowadź wartość 32767

W oprogramowaniu Logix tag Timer Preset to 32-bitowy DINT, co 
oznacza że maksymalna wartość czasu opóźnienia to: 2 147 483 647. 

 

13. Wciśnij Enter. Instrukcja TON powinna teraz wyglądać tak jak na rysunku poniżej: 

 

 

Wartość Preset wynosi teraz 32767 milisekund. Pozostaw wartość Accum 
ustawioną na zero. Teraz jesteś gotowy do weryfikacji szczebla poddanego edycji. 

 

14. Kliknij na ikonę Finalize All Edits 

.   

 

15. Kiedy zostaniesz zapytany o zakończenie edycji, kliknij na YES

Edytor drabinkowy będzie teraz wyglądał następująco: 

background image

Podstawy Logix 

67 ze 98 stron 

 

 

 

 

Teraz musimy dodać szczebel, który będzie kasował timer, gdy zostanie wciśnięty 
przycisk Motor_Stop (DI1). 

 

16. Kliknij prawym klawiszem myszy na (End  i wybierz Add Rung. 

 

 
 

W edytorze drabinkowym pojawi się nowy szczebel. 

 

 
 

17. Na pasku instrukcji, 

 kliknij na ikonę RES 

która umieści instrukcję Timer-Reset w szczeblu. 

 

background image

Podstawy Logix 

68 ze 98 stron 

 

 

18. W instrukcji timera w szczeblu 0 kliknij na tag Timer i przytrzymaj go lewym 

przyciskiem myszy. 

 

19. Przeciągnij nazwę tagu Timer do instrukcji RES. Obok instrukcji pojawi się zielona 

kropka. Zwolnij klawisz myszy.   

 

 

20. Kliknij prawym klawiszem myszy na instrukcję XIO (Motor_Stop) w szczeblu 0 i 

wybierz Copy Instruction

 

21. Kliknij prawym klawiszem myszy po lewej stronie szczebla 1 i wybierz Paste

 

background image

Podstawy Logix 

69 ze 98 stron 

 

 

22. Dwukrotnie kliknij na instrukcji XIO

 

      Instrukcja może być teraz edytowana. 

 

23. Wpisz „XIC” w miejsce XIO. 

 

24. Po zakończeniu wciśnij Enter

Szczebel powinien teraz wyglądać tak, jak na rysunku poniżej: 

 

Teraz możesz zaakceptować wykonane zmiany w programie. 

 

25. Kliknij na ikonę Finalize All Edits 

.   

 

26. Kiedy pojawi się następne okno dialogowe, kliknij Yes. Pozwala na wprowadzenie 

zmian do sterownika.   

background image

Podstawy Logix 

70 ze 98 stron 

 

 

Program powinien teraz wyglądać tak, jak na rysunku poniżej. 

 

 

 

27. Przetestuj program: 

ƒ

 Naciśnij przycisk Motor_Start

ƒ

 Sprawdź, czy tag Motor_Run zapali (sygnalizator na walizce demonstracyjnej 

powinien zapalić się). Instrukcja Timer zaczyna odliczanie czasu, a kiedy 
przekręcisz potencjometr, wartość na wyświetlaczu numerycznym zmieni się. 
Wartość na wyświetlaczu może zmieniać się w zakresie 0-100%. 

ƒ

 Naciśnij przycisk Motor_Stop

ƒ

 Sprawdź, czy tag Motor_Run zgaśnie (sygnalizator wyłącz się). Timer powinien 

zostać wykasowany i nie możesz już zmieniać wartości na wyświetlaczu 
numerycznym. 

 

Podczas tych ćwiczeń zobaczyłeś, jakie proste jest dodawanie instrukcji w trybie online 
sterownika.  

 

Gratulacje!  Ukończyłeś laboratorium 6.   

Przejdź do Laboratorium 7.  

 

background image

Podstawy Logix 

71 ze 98 stron 

 

 

Laboratorium 7: Tworzenie i uruchamianie 
trendu            

O niniejszym laboratorium 

W tym ćwiczeniu poznasz jakie wbudowane możliwości ma pakiet RSLogix™ 5000 do 
budowania trendów. 

Podczas laboratorium: 

ƒ

  Stworzysz trend do obserwacji wartości bieżącej instrukcji timera. 

Cwiczenie będzie wykonane online na programie z poprzedniego ćwiczenia. 



 

FYI 

Trending 

Podstawowe Trendy w RSLogix™ 5000 pozwalą na przeglądanie, w 
postaci graficznej, w zdefiniowanej skali czasu. Dane są próbkowane z 
częstotliwością konfigurowaną w zakresie od 10 milisekund do 30 minut. 
RSLogix™ 5000 pozwala na stworzenie trendu i zapisanie go jako część 
projektu.   

Wykonywanie trendów ma następujące ograniczenia: można korzystać 
tylko dla zmiennych typu BOOL, SINT, INT, DINT oraz REAL, masz 
mozliwość próbkowania do ośmiu unikalnych elementów danych i musisz 
ograniczyć się do jednego aktywnego trendu jednocześnie. 

 
Tworzenie i uruchamianie trendu 

1. W oknie Controller Organizer prawym klawiszem myszy kliknij na Trends i wybierz 

New Trend. 

 

 

Pojawi się okno New Trend

background image

Podstawy Logix 

72 ze 98 stron 

 

 

2. W polu Name wpisz „Timer_Trend”. 

 

 

3. Kliknij na Next.   

Pojawi się okno New Trend Add/Configure Tags

 

background image

Podstawy Logix 

73 ze 98 stron 

 

 

4. Chcemy otrzymać trend wartości bieżącej timera. Kiedy dodałeś timer, jego tag 

został stworzony w zakresie lokalnym Program Scope, dlatego musimy wybrać tagi 
MainProgram, jak pokazano poniżej: 

 

 

Teraz pokazane są tylko tagi dla zakresu MainProgram. 

 

 

5. Rozwiń tag strukturalny Timer klikając na „+”.   

background image

Podstawy Logix 

74 ze 98 stron 

 

 

6. Wybierz Timer.ACC, a następnie kliknij na Add

Czynność ta doda tag Timer.ACC do listy Tags To Trend

 

 

7. Kliknij na Finish

Pojawi się okno Trend. 

 

 

8. Uruchom trend, klikając na Run

 

9.  Uruchom timer w programie, wciskając przycisk Motor_Start w walizce 

demonstracyjnej. 

background image

Podstawy Logix 

75 ze 98 stron 

 

 

10. Sprawdź, czy widzisz jak trend wychwytuje daną Timer.ACC, jak na rysunku poniżej: 

 

 

11. Spróbuj ponownie nacisnąć przycisk Motor_Start i obserwuj trend. 

 

12. Kiedy skończysz oglądanie trendu wciśnij Stop

 

Gratulacje!  Ukończyłeś laboratorium 7.   

Przejdź do Laboratorium 8.  

 

background image

Podstawy Logix 

76 ze 98 stron 

 

 

background image

Podstawy Logix 

77 ze 98 stron 

 

 

Laboratorium 8: Korzystanie z Pomocy w 
RSLogixTM 5000   

O niniejszym laboratorium 

W tym ćwiczeniu zapoznasz się z systemem pomocy w RSLogix™ 5000. 

Podczas ćwiczeń będziesz przeglądać: 

ƒ

  pomoc na temat instrukcji, 

ƒ

 schematy 

podłączeń modułów, 

ƒ

 materiały referencyjne online, 

ƒ

 przykładowe projekty partnerów zewnętrznych 

ƒ

  Quick Tour Tutorial – szybki kurs. 

 

Pomoc na temat instrukcji 

1. Z menu rozwijanego Help wybierz Instruction Help

 

 

Pojawi się następujące okno. 

background image

Podstawy Logix 

78 ze 98 stron 

 

 

 

 

2.  Kliknij na instrukcję, aby zlokalizować jej opis, szczegóły na temat jej parametrów 

konfiguracji oraz przykłady, w jaki sposób korzystać z tej instrukcji. 

 

Korzystanie z materiałów referencyjnych online 

1. Z menu rozwijanego Help wybierz Online Books. 

 

 

W trakcie instalowania oprogramowania RSLogix™ 5000, masz możliwość 
zainstalowania również linków do materiałów pomocniczych. Jeżeli są 
zainstalowane, mogą być przeglądane poprzez pomoc w RSLogix™ 5000. 

 

2. Przejrzyj różne typy podręczników dostępnych poprzez to narzędzie. 

 

background image

Podstawy Logix 

79 ze 98 stron 

 

 

Przykładowe projekty partnerów zewnętrznych 

3. Z menu rozwijanego Help wybierz Vendor Sample Projects. Oprogramowanie 

Adobe Acrobat otworzy dokumenty partnerów zewnętrznych, pozwalające na 
przeglądanie i ponowne wykorzystanie przykładów programów w RSLogix™ 5000. 

 

 

4.  Po przejrzeniu zamknij Adobe Acrobat. 

 

Quick Tour Tutorial – szybki kurs 

5. Z menu rozwijanego Help wybierz Quick Tour Tutorial 

Jeżeli kiedykolwiek będziesz potrzebował przypomnienia jak wykonuje się 
podstawowe czynności, Quick Tour Tutorial w szybki i prosty sposób przypomni 
podstawy konfigurowania RSLinx, tworzenia projektu RSLogix™ 5000 i ładowania 
projektu do sterownika.  

 

Gratulacje!  Ukończyłeś laboratorium 8.   

Przejdź do Laboratorium 9.  

 

background image

Podstawy Logix 

80 ze 98 stron 

 

 

background image

Podstawy Logix 

81 ze 98 stron 

 

 

Laboratorium 9: Zapis czynności 
użytkowników w RSMACC Client 

O niniejszym laboratorium 

Podczas tej sesji ćwiczeń wszystkie czynności wykonane przez użytkownika (zapis 
przebiegu przetwarzania) są rejestrowane przez klienta RSMACC. Możesz oglądać te 
rekordy w czasie rzeczywistym, za pomocą RSMACC Client. Można również tworzyć 
raporty zapisu przebiegu przetwarzania danych na podstawie konkretnego zapytania 
(np. „Workstation01 działania podczas ostatniej godziny”). 

Przed przystąpieniem do zapisu przebiegu przetwarzania danych umieścimy nasz plik 
RSLogix™5000 w Archiwum RSMACC za pomocą operacji Check-In (zarejestrowanie). 

 

Aby przejrzeć zarejestrowanie i zapis przebiegu przetwarzania danych postępuj zgodnie 
z poniższymi instrukcjami. 

 

Zarejestrowanie swojego pliku 

1. 

Uruchom oprogramowanie RSMACC Client. 

 

background image

Podstawy Logix 

82 ze 98 stron 

 

 

2. Otwórz 

moduł archiwum (Archive Module): 

 

 

3. Kiedy pomyślnie wprowadziłeś i przetestowałeś zmiany, zapisz swój projekt i zamknij 

RSLogix™5000. Możesz zapisać lub „Zarejestrować” nową wersję w Archiwum 
RSMACC. Ta nowa wersja automatycznie stanie się odniesieniem wersji głównej. 

 

Kliknij prawym klawiszem na plik, który dodałeś w AU 2006>Fundamentals 
wybierz Check-in. 

 

background image

Podstawy Logix 

83 ze 98 stron 

 

 

 

 

4. Wprowadź komentarz dla akcji Check in i kliknij na OK

 

 
 
 

background image

Podstawy Logix 

84 ze 98 stron 

 

 

5.  Nowa wersja zostanie zapisana w Archiwum RSMACC i stanie się dostępna 

dla innych użytkowników. 

 

 

 

Zapis czynności użytkowników 

 

1. Aby skupić się na zapisach czynności użytkowników wybierz przycisk „Logs

następnie przycisk „Audit Log”. Tutaj zobaczysz całą listę zmian dokonanych w 
Projektach, które stworzyłeś dla wszystkich użytkowników w tej Sali ćwiczeń. 
Zaznacz konkretny rekord, aby zobaczyć szczegóły. 

 

 

 

background image

Podstawy Logix 

85 ze 98 stron 

 

 

Ponieważ działania użytkowników dla wszystkich uczestników są przechowywane w 
tej samej bazie danych, odnalezienie informacji, których potrzebujesz, może 
stanowić wyzwanie. Wygodniejszym sposobem jest stworzenie raportu zapisu 
przebiegu czynności użytkowników na podstawie zapytania. Dla tego ćwiczenia 
przygotowaliśmy szablon raportu dla każdego stołu lub stacji roboczej. W kolejnych 
krokach pokazano, jak stworzyć taki raport. 

 

2. Kliknij na „Search” w RSMACC Client. 

 

 

background image

Podstawy Logix 

86 ze 98 stron 

 

 

3. W oknie Search RSMACC Databases, wybierz szablon wyszukiwania lub raportu 

dla swojego stołu „Tablexx Activity [Server – All users]” i kliknij „Open Search”

 

 

4. Przejdź do zakładki „5-Finish” i kliknij „Run search”. 

 

 

background image

Podstawy Logix 

87 ze 98 stron 

 

 

5. Możesz przejrzeć, wydrukować i/lub zapisać raport. 

 

Raporty zapisu przebiegu przetwarzania danych mogą być również dostarczane 
pocztą elektroniczną. Server RSMACC może regularnie generować raporty i wysyłać 
je emailem do zainteresowanych użytkowników. 

 

6. Poproś swojego instruktora, aby wygenerował na serwerze RSMACC nowy raport 

dla twojego stanowiska roboczego. 

 

7.  Otwórz Outlook Express. 

 

 

8.  Kliknij na „Send/Recv”, aby zsynchronizować się z serwerem pocztowym i otwórz 

nową wiadomość. Otwórz (Open) plik załączony do wiadomości. 

background image

Podstawy Logix 

88 ze 98 stron 

 

 

 

 

9. Możesz przejrzeć, wydrukować i/lub zapisać raport. 

 

 

 

 

 

background image

Podstawy Logix 

89 ze 98 stron 

 

 

Podsumowanie 

 

Klient RSMACC rejestruje wszystkie odpowiednie czynności wykonane przez 
użytkownika. Można przeglądać te informacje w różny sposób: w czasie rzeczywistym, 
wykorzystując przeglądarkę RSMACC Client Logs, na bazie szablonów raportu, 
stworzonych przez użytkownika lub można otrzymywać raporty automatycznie poprzez 
system poczty elektronicznej email. 

 

 

 

 

 

GRATULACJE!!! 

UKOŃCZYŁEŚ KURS PODSTAW LOGIX! 

background image

Podstawy Logix 

90 ze 98 stron