Sprawozdanie 1 - SAIA, Programowanie PLC


Politechnika Świętokrzyska w Kielcach

Laboratorium sterowników PLC

Ćwiczenie nr :

1

Temat:

Wprowadzenie do programowania sterownika PLC SAIA

Zespół I

  1. Kmiecik Sebastian

  2. Sztandera Robert

Data wykonania :

17.03.2009

Data oddania :

23.03.2009

Ocena:

  1. Cel ćwiczenia.

Celem ćwiczenia było zapoznanie się z podstawowymi poleceniami języka programowania na podstawie programowania kombinacyjnego sterownika PLC SAIA.

  1. Programy sprawdzane na laboratorium.

PROGRAM nr 1:

COB 0 ;początek programu

0 ;nadzór watchdog resetujący układ wyłączony

STH I 0 ;jeśli na wejściu „I 0” jest „1” to ustawiaj stan wysoki w akumulatorze

OUT O 16 ;przypisuj „1”do wyjścia „O 16” jeśli w akumulatorze jest stan wysoki

;w razie przeciwnym przepisuj „0” do wyjścia „O 16”

ECOB ;koniec programu

Krótki opis działania programu:

Powyższy program działał tak, że jeśli wcisnęliśmy przycisk podłączony do wejścia „I 0” to wyjście o numerze „O 16” zmieniało stan na wysoki. Widoczne to było po zaświeceniu diody w sterowniku pod wyjściem „O 16”. Gdy natomiast przycisk był nie wciśnięty, to na wyjściu był stan niski.

PROGRAM nr 2:

COB 0 ;początek programu

0 ;nadzór watchdog resetujący układ wyłączony

STH I 0 ;jeśli na wejściu „I 0” jest „1” to ustawiaj stan wysoki w akumulatorze

SET O 16 ;przypisz „1”do wyjścia „O 16” jeśli w akumulatorze jest stan wysoki

;w razie przeciwnym nie rób nic

STH I 1 ;jeśli na wejściu „I 0” jest „1” to ustawiaj stan wysoki w akumulatorze

RES O 16 ;przypisz „1”do wyjścia „O 16” jeśli w akumulatorze jest stan wysoki

;w razie przeciwnym nie rób nic

ECOB ;koniec programu

Krótki opis działania programu:

Działanie powyższego programu było takie, że po wciśnięciu przycisku podłączonego do wejścia „I 0” to wyjście o numerze „O 16” zmieniało stan na wysoki. Po puszczeniu tego przycisku stan na wyjściu „O16” był podtrzymywany, czyli nadal był na nim stan wysoki. Zmienić stan na tym wyjściu na niski można było przez wciśnięcie przycisku podłączonego pod wejście „I 1”

PROGRAM nr 3:

COB 0 ;początek programu

0 ;nadzór watchdog resetujący układ wyłączony

STH I 0 ;jeśli na wejściu „I 0” jest „1”

DYN F 500 ;reakcja na zmianę z logicznego „0” na logiczną „1”

ANL T 1 ;i w liczniku „T 1” jest „0”

LD T 1 ;to uruchom Timer 1 na:

60 ;60 x 0,1 sek = 6 sek

STL T 1 ;jeśli w liczniku „T 1” jest „0”

SETD O 16 ;to ustaw stan wysoki na wyjściu „O 16” na czas:

50 ;50 x 0,1 sek = 5 sek

RES O 16 ;w razie przeciwnym na wyjściu „O 16” ustaw „0”

ECOB ;koniec programu

Krótki opis działania programu:

Program działał w taki sposób, że po wciśnięciu przycisku podpiętego do wejścia „I 0” na wyjściu „O 16” pojawiał się impuls na 5 sekund po czasie 6 sekund od wciśnięcia tego przycisku. Podczas tego czasu 6 sekund można było odnowić odliczanie zwłoki, po której na wyjściu „O 16” pojawi się impuls, poprzez ponowne wciśnięcie przycisku podpiętego do wejścia „I 0”.

PROGRAM nr 4:

COB 0 ;początek programu

0 ;nadzór watchdog resetujący układ wyłączony

STH I 0 ;jeśli na wejściu „I 0” jest „1”

DYN F 500 ;reakcja na zmianę z logicznego „0” na logiczną „1”

SET O 16 ;to ustaw wyjście „O 16” w stan wysoki

LD T 1 ;i uruchom Timer 1 na:

100 ;100 x 0,1 sek = 10 sek

STL T 1 ;jeśli w liczniku „T 1” jest „0”

RES O 16 ;to ustaw stan niski na wyjściu „O 16”

STH I 1 ;jeśli na wejściu „I 1” jest „1”

RES O 16 ;to przypisz „1”do wyjścia „O 16”

LD T 1 ;i wpisz do Timer 1 czas:

0 ;0 sek

ECOB ;koniec programu

Krótki opis działania programu:

Działanie programu było takie, że po wciśnięciu przycisku podłączonego do wejścia „I 0”, na wyjściu pojawiał się impuls na czas 5 sekund. Natomiast jeśli w trakcie trwania tego impulsu został wciśnięty przycisk podłączony do wejścia „I 1”, to wyjście „O 16” zmieniało stan na niski.

  1. Wnioski.

Na ćwiczeniu zapoznaliśmy się z podstawowymi poleceniami programowania sterownika PLC SAIA. W prosty sposób mogliśmy sterować wyjściami za pomocą instrukcji logicznych. Używaliśmy również instrukcji opóźniających oraz wbudowanych w sterownik Timer-ów, dzięki czemu mogliśmy w dowolny sposób uzyskać dowolny przebieg prostokątny na wyjściu sterownika.



Wyszukiwarka

Podobne podstrony:
programowanie plc 793
SPRAWOZDANIE I PRZYKŁAD PROGRAMU, SPRAOZDANIE STRONA TYTUŁOWA
Programowanie PLC LAD
Podstawy programowania plc
oswiadczenia, sprawozdanie z realizacji programu stazu, SCENARIUSZ ZAJĘĆ
sterowniki+programowalne+plc%2c+cz%ea%9c%e6+5
sprawozdanie DO PROGRAMU EDUKACJI REGIONALNEJ-MALA OJCZYZNA, SZKOLNIE, konspekty
Sterowniki programowalne PLC Siemens(1)
sprawozdanie z realizacji programu z Kasia
Instrukcja i sprawozdanie z obsługi programu flux2d na podstawie zadanego zagadnienia(1), Elektrotec
SPRAOZDANIE STRONA TYTUŁOWA, PWR, Semestr 5, Grafika komputerowa, Grafika komputerowa, SPRAWOZDANIE
adresy programowania plc
Configurando Mikrotik, Programowanie PLC, mikrotik instrukcje
Roczne sprawozdanie z realizacji programu pracy wychowawczo, sprawpzdania

więcej podobnych podstron