Dodatek do instrukcji

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

1

Dodatek do instrukcji programowania sterownika

Siemens LOGO (symulator i sterownik)

1 Funkcje

W trybie programowania LOGO! oferuje szereg elementów, aby nie tracić z oczu istoty rzeczy,
podzielono te elementy na „listy”. Tymi listami są:

↓Co: lista zacisków dla:

-

wejść: I1, ...

- wyjść: Q1, ...
- poziomów: hi, lo
- braku zacisku: x

GF: lista funkcji podstawowych AND, OR, ... (patrz rozdział 1.2)

SF: lista funkcji specjalnych (patrz rozdział 1.3)

BN: lista bloków już skonfigurowanych w układzie, które mogą być ponownie użyte


Zawartość list
Wszystkie listy wyświetlają elementy dostępne w LOGO!. W normalnych sytuacjach, są to
wszystkie zaciski, wszystkie funkcje podstawowe i wszystkie funkcje specjalne, jakie dana wersja
LOGO! zna. Oprócz tego elementy te zawierają wszystkie bloki, jakie już utworzyłeś w LOGO!
przed wywołaniem listy

BN.


Kiedy LOGO! nie wyświetla wszystkiego?

LOGO! nie wyświetla wszystkich elementów, jeśli:

nie można wprowadzić kolejnego bloku. (W takim przypadku, albo nie ma już dostępnej

pamięci albo doszedłeś do maksymalnej ilości bloków (56)).

blok specjalny zużyłby więcej pamięci, niż jest dostępne w LOGO!

wynikowa ilość kolejno połączonych bloków przekroczyłaby 7.

1.1 Sta

łe i zaciski (Co)

Stałe i zaciski (ang. Connectors=Co) opisują wejścia, wyjścia, znaczniki i stałe poziomy napięć.

Wejścia
Wejścia będą oznaczane jako I. Numery wejść (I1, I2, ...) odpowiadają numerom zacisków wej-
ściowych LOGO!.
Wersje LOGO! ze złączem AS-Interface (LOGO!...B11) mają do dyspozycji wejścia Ia1 ... Ia4
do komunikacji poprzez szynę ASi.

Wejścia analogowe
Wejścia I7 oraz I8 w LOGO!24, LOGO! 12/24RC i LOGO! 12/24Rco spełniają dwie funkcje. Mo-
gą być użyte jako wejścia analogowe AI1 oraz AI2, wybierając w programie odpowiednia funk-
cję systemową obsługującą te wejścia analogowe lub jako normalne wejścia dwustanowe wejścia
I7 oraz I8.

Wejścia ASi
Wersje LOGO! ze złączem AS-Interface (LOGO!...B11) mają do dyspozycji wyjścia Ia1 ... Ia4
do komunikacji poprzez szynę ASi.

Wyjścia
Wyjścia będą oznaczane jako Q. Numerom wyjść (Q1, 02, ...) odpowiadają numery zacisków
wyjściowych LOGO!.

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

2

Wersje LOGO! ze złączem AS-Interface (LOGO!...B11) mają do dyspozycji wyjścia Qa1 ... Qa4
do komunikacji poprzez szynę ASi.

Znaczniki
Znaczniki będą oznaczane jako M. Znaczniki są nierzeczywistymi wyjściami, których powstają-
ca wartość zależy od ich wejść. W LOGO! są do dyspozycji 4 znaczniki M1 ...M4.
Poprzez użycie znaczników można technicznie przekroczyć maksymalną liczbę szeregowo połą-
czonych bloków.

Znacznik pierwszego cyklu
Znacznik M8 w pierwszym cyklu programu jest ustawiany i po wykonaniu cyklu programu jest
kasowany. Można go więc używać jako znacznik startu programu. W kolejnych cyklach znacznik
zachowuje się i można z niego korzystać jak ze znaczników M1 do M7.
Uwaga
Wyjście znaczników przyjmuje zawsze sygnał poprzedniego cyklu programu. W czasie cyklu
programu wartość nie będzie ulegać zmianie.

Wskaźnik
Poziomy napięcia będą oznaczane jako hi i lo.
Kiedy blok powinien mieć siały stan "1"=hi lub "0"=lo, wejście będzie opisane stałym wskaźni-
kiem lub stałą wartością hi lub lo.

Otwarte zaciski
Kiedy zacisk bloku powinien zostać niepodłączony, będzie oznaczony symbolem x.

2 Funkcje podstawowe (GF)

Podczas programowania bloki dla funkcji podstawowych znajdziesz na liście GF. Istnieją nastę-
pujące podstawowe funkcje:

Reprezentacja schematu

układu

Reprezentacja

w LOGO!

Funkcja podsta-

wowa

Szeregowe połączenie normal-
nie otwartych styków

&

AND (I)

Równoległe połączenie nor-
malnie zamkniętych styków

&

NAND (NOT
AND)

Równoległe połączenie nor-
malnie otwartych styków

>

1

OR (LUB)

Szeregowe połączenie normal-
nie zamkniętych styków

> 1

NOR (nie-lub)
(NOT OR)

Podwójny zestyk przełączany

= 1

XOR - wyłącznie

lub (exclusive OR)

Negacja (inwerter)

1

NOT

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

3

2.1 AND (iloczyn logiczny)

Szeregowe połączenie kilku następujący
normalnie otwartych styków przestawiane
jest w schemacie jak poniżej:

Symbol dla AND jest następujący:





Blok ten nazywany jest AND (i) ponieważ jego wyjście (Q) jest równe 1 tylko wtedy kiedy I1 i
I2 i I3 równają się 1 (tzn. kiedy są zamknięte).

Tablica logiczna (stanów) dla funkcji AND:



Dla AND: x = 1
(x oznacza, że wejście jest nie używane)



2.2 NAND (negacja iloczynu logicznego)

Równoległe połączenie kilku normalnie za-
mkniętych styków przestawiane jest w
schemacie jak poniżej:

W LOGO! to jest NAND

Symbol dla niego jest następujący

I2

I3

I1

Q

&


Blok ten nazywany jest NAND ponieważ jego wyjście (Q) jest równe 0 tylko kiedy I1 lub I2 lub
I3 równają się 1 (tzn. kiedy są zamknięte).

Tablica logiczna (stanów) dla funkcji NAND:



Dla NAND x=1
(x oznacza, że wejście jest nie używane)



2.3 OR (suma logiczna)

Równoległe połączenie kilku normalnie
otwartych styków przedstawiane jest w
schemacie jak poniżej:

Symbol dla OR jest następujący

I 3

I 1

Q

1

I 2

I1

I2

I3

Q

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

0

1

1

0

0

1

1

1

1

I1

I2

I3

Q

0

0

0

1

0

0

1

1

0

1

0

1

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

1

1

1

1

0

I 2

I 3

Q

I 1

&

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

4

Blok ten nazywany jest OR (lub) ponieważ jego wyjście (Q) jest równe 1 zawsze kiedy I1 lub I2
lub I3 równają się 1 (tzn. kiedy są zamknięte). Innymi słowy, jedno wejście musi być w stanie 1.

Tablica logiczna (stanów) dla funkcji OR:



Dla OR: x = 0
(x oznacza, że wejście jest nie używane)



2.4 NOR (negacja sumy logicznej)

Szeregowe połączenie kilku normalnie za-
mkniętych styków przestawiane jest w
schemacie jak poniżej:

W LOGO! to jest NOR Symbol dla niego
jest następujący

I2

I3

I1

Q

1

Wyjście bloku NOR załączone jest (stan 1) tylko wtedy kiedy wszystkie wejścia są wyłączone
(stan 0). Gdy tylko jedno z wejść jest załączone (stan 1), to wyjście jest wyłączone. Blok nazy-
wany jest NOR ponieważ jego wyjście (Q) posiada stan 1 tylko wtedy gdy wszystkie wejścia
posiadają stan 0. Gdy tylko dowolne wejście przechodzi w stan 1, wyjście bloku NOR ma stan
0.

Tablica logiczna (stanów) dla funkcji NOR:



Dla NOR: x = 0
(x oznacza, że wejście jest nie używane)





XOR (różnica symetryczna)

XOR przestawiana jest w schemacie jako
szeregowe połączenie podwójnego zestyku
przełącznego:

W LOGO! to jest XOR Symbol dla niego

jest następujący

I2

I1

Q

1

Wyjście XOR jest w stanie 1 kiedy na wejściach występują różniące się między sobą stany.

Tablica logiczna (stanów) dla funkcji XOR:


Dla XOR:x = 0
(x oznacza, że wejście jest nie używane)

I1

I2

I3

Q

0

0

0

0

0

0

1

1

0

1

0

1

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

1

1

1

1

1

11

12

13

Q

0

0

0

1

0

0

1

0

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

0

1

1

0

0

1

1

1

0

11

12

Q

0

0

0

0

1

1

1

0

1

1

1

0

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

5

2.5 NOT (negacja)

Negacja przestawiana jest w schemacie jak
poniżej:


W LOGO! inwerter nazywany jest NOT:

symbol dla niego jest następujący


Blok ten nazywany jest NOT (nie) ponieważ jego wyjście (Q) jest równe 1 kiedy wejście równa się
0, i odwrotnie. Innymi słowy, NOT neguje stan na wejściu.
Zaletą NOT jest, np. to, że dzięki niemu nie są potrzebne dla LOGO! żadne normalnie zamknięte
styki. Możesz używać normalnie otwartego styku i negować go do normalnie zamkniętego styku
poprzez stosowanie bloku NOT. Symbol dla NOT pokazany jest powyżej.

Tablica logiczna (stanów) dla funkcji NOT:

Dla NOT: x = 1
(x oznacza, że wejście jest nie używane)

3 Podstawowe informacje o funkcjach specjalnych (SF)

Funkcje specjalne różnią się od funkcji podstawowych na pierwszy rzut oka innym sposobem
oznaczania wejść. Funkcje specjalne zawierają funkcje czasowe, pamięć stanu i rozliczne moż-
liwości parametryzacji, celem dopasowania programu do indywidualnych potrzeb.

3.1 Opis wej

ść

S (Set) Wejście S ustawia wyjście w stan logiczny „1"
R (Reset) Wejście R ustawia wyjście w stan logiczny „0" (we wszystkich funkcjach ma najwyż-
szy priorytet ze wszystkich wejść)
Trg (trigger) Wejście aktywujące funkcję
Cnt (Count) Wejście poprzez które zliczane są impulsy w liczniku
Fre (Freguency) Wejście poprzez które podaję się ciąg impulsów np. dla komparatora często-
tliwości
Dir (Direction) Wejście decydujące o kierunku zliczania impulsów dla licznika
En Wejście zezwalające na wykonanie wybranej funkcji. Podanie „0" powoduje że zadawane
sygnały będą ignorowane.
lnv (invert) W przypadku wysterowania wejścia sygnał wyjściowy jest odwracany
Rai (reset all) Wszystkie wartości wewnętrzne będą skasowane

Zacisk X na wejściach funkcji specjalnych

Jeżeli podłączane są wejścia funkcji specjalnych z zaciskiem x, to sygnał ma wartość 0. Znaczy
to, że na wejściach znajduje się sygnał niskiego poziomu (low-Signal).

Parametryzowanie wejść

Par (parametr) parametry dla danych bloków
T (Time) zadawanie czasu dla bloków
No (number) zadawanie odstępu czasu
P (priority) zadawanie priorytetów wykonywania funkcji

11

Q

0

1

1

0

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

6

3.2 Parametr T i zatrzymanie czasu

Parametr T

Przy różnych funkcjach specjalnych powstaje możliwość parametryzowania wartości czasu.
Przy dysponowaniu czasem należy przestrzegać:

Baza czasowa

_ _ : _ _

S (sekundy)

sekundy : 1/100 sekundy

m (minuty)

minuty : sekundy

h (godziny)

godziny : Minuty

B01:T

T=04.10h+

Ustawienie czasu T na 250 minut:
Jednostka godziny h:
04.00 godzin

240 minut

00.10 godzin

+10 minut

=

250 minut


Uwaga
Należy przyjmować zawsze czas T > 0,10 s. Dla T = 0,05 s i T = 0,00 s czas T nie jest zdefinio-
wany.

Dokładność T

Wszystkie elektroniczne elementy posiadają drobne różnice. Z tego powodu mogą występować
niewielkie odchyłki nastawy czasu T. W LOGO! maksymalna odchyłka wynosi 1 %.

Przykład:

W 1 godzinie (3600 Sekund) odchyłka 1% oznacza ± 36 sekund. W 1 minucie odchyłka wynosi
tylko ± 0,6 sekundy.

Dokładność zegara czasu rzeczywistego
Żeby te odchyłki nie doprowadziły do dużych niedokładności, zegar w wersjach C jest regularnie
porównywany z zegarem źródłowym o bardzo dużej dokładności i nastawiany. Dlatego otrzymu-
je się odchyłkę maksymalnie ± 5 sęk/dzień. Przestawienie roku 2000 nie stanowi dla LOGO! żad-
nego problemu.

3.3 Podtrzymanie zegara czasu rzeczywistego

W temperaturze otoczenia 25°C typowe podtrzymanie nastaw zegara czasu rzeczywistego wyno-
si 80 godzin.

3.4 Podtrzymanie danych obszarów remanentnych

Dla funkcji specjalnych istnieje możliwość zachowania wartości i stanów chwilowych liczników
i timerów oraz znaczników. Musza być one jednak przyporządkowane do obszarów remanent-
nych tzn. z podtrzymaniem danych.

3.5 Ochrona parametrów

Ustawiając ochronę parametrów decydujemy, ze parametry ustawione wcześniej zanim urucho-
miony został program nie będą podlegały zmianie.
+ - oznaczając plusem ustalamy że parametr ten może być zmieniany
– - oznaczając znakiem minus ustalamy że parametr nie będzie podlegał zmianom

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

7

4 Tabela funkcji specjalnych

Do tworzenia programów w LOGO! wykorzystuje się umieszczone na liście bloków, bloki funkcji
specjalnych. W poniższej tabeli znajdują się poza tym reprezentacje schematyczne ze schematów
ideowych oraz wskazówki, czy napotkane funkcje posiadają podtrzymanie - opcja „Re".

Reprezentacja

schematyczna

Reprezentacja w

LOGO!

Funkcja

Re

On-delay (opóźnione załączenie)

Off-delay (opóźnione wyłączenie)

On/off delay (opóźnione załączenie
i wyłączenie)

Retentive on-delay (podtrzymane

opóźnienie załączenia)

Interval Time-Delay Relay, Edge
Triggered (opóźnienie czasowe
wyzwalane zboczem)

Latching relay (przekaźnik zatrza-
skowy)

Re

Pulse relay (przekaźnik impulsowy) Re

Wiping Relay/Pulse Output (prze-
kaźnik samokasujący)

Seven Day Tirne Switch (tygo-
dniowy przełącznik czasowy

Year Clock (zegar sterowany datą)

Counter up and down (licznik dwu-
kierunkowy)

Re

Operating hours counter (licznik
godzin pracy)

Clock pulse generator (generator
impulsów)

Treshold switch (detektor często-
tliwości)

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

8

4.1 Opó

źnione załączenie: on-delay

Krótki opis

Przy opóźnionym załączaniu wyjście jest przełączane dopiero po upływie ustawionego czasu.

Schemat / Symbol

w LOGO!

Zaciski

Opis

Wejście Trg Startujesz czas dla opóźnionego załączenia za po-

średnictwem wejścia Trg (Trg służy do wyzwo-
lenia)

Parametr T

T jest czasem, po którym wyjście Q jest załączane
(stan wyjścia zmienia się z 0 na 1).

Wyjście Q

Q jest ustawiane na '1' po upłynięciu czasu T,
jeśli na wejściu Trg jest dalej '1'.

Parametr T

Proszę przeczytać Uwagę w rozdziale 3.2

Przebieg czasowy


Wytłuszczona część przebiegu czasowego pojawia się w symbolu
opóźnionego załączenia.


Opis funkcji

Kiedy stan na wejściu Trg zmienia się z 0 na 1, to czas T

a

zaczyna upływać (T

a

jest aktualnym

czasem w LOGO!). Jeżeli stan na wejściu Trg pozostaje równy 1 dostatecznie długo, to wyjście
Q ustawia się na 1 po upłynięciu czasu T (jest to opóźnienie pomiędzy początkiem załączenia na
wejściu a załączeniem na wyjściu).
Jeżeli stan na wejściu Trg zmienia się z powrotem na 0 przed upłynięciem czasu T, to czas jest
kasowany. Kiedy wejście Trg jest w stanie 0, to wyjście Q kasowane jest do 0.

4.2 Opó

źnione wyłączenie: off-delay

Krótki opis

Przy opóźnionym wyłączaniu wyjście jest przełączane dopiero po upływie ustawionego czasu.

Schemat/ Sym-

bol w LOGO!

Zaciski

Opis

Wejście Trg Startujesz czas dla opóźnionego wyłączenia za pośred-

nictwem wejścia Trg (Trg służy do wyzwolenia)

Wejście R

Za pośrednictwem wejścia R (reset) kasujesz czas dla
opóźnionego wyłączenia i ustawiasz wyjście Q na 0 (R
posiada wyższy priorytet niż Trg)

Parametr T T jest czasem, po którym wyjście Q jest wyłączane

(stan wyjścia zmienia się z 1 na 0).




Wyjście Q

Wyjście Q jest ustawiane po wyzwoleniu wejściem Trg i
pozostaje ustawione dopóki nie upłynie czas T.

Parametr T

Proszę przeczytać Uwagę w rozdziale 3.2

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

9

Przebieg czasowy



Wytłuszczona część przebiegu czasowego pojawia się
w symbolu opóźnionego wyłączenia.

Opis funkcji

Kiedy stan na wejściu Trg zmienia się na 1, to wyjście (Q) jednocześnie przełącza się na 1. Je-
żeli stan Trg zmienia się z 1 na 0, aktualny czas LOGO! T

a

jest startowany i wyjście pozo-

staje ustawiane. Jeżeli czas T

a

osiąga ustawioną wartość poprzez T (T

a

=T), wyjście (Q) jest rese-

towane na 0 (opóźnione wyłączenie). Jeżeli wejście Trg jest załączone i wyłączone ponownie,
czas T

a

startuje jeszcze raz.

Resetujesz czas T

a

i wyjście poprzez wejście R (reset) przed upłynięciem czasu T

a

.

4.3 Opó

źnione załączenie i wyłączenie - on/off delay

Krótki opis

Przy opóźnionym załączaniu i wyłączaniu wyjście jest włączane po upływie ustawionego czasu i
wyłączane ponownie po upływie ustawionego czasu.

Symbol w

LOGO!

Podłączenia

Opis

Wejście Trg

Na rosnącym zboczu sygnału (zmiana z 0 na 1) na wej-
ściu Trg (przerzutnika) uruchamiasz start czasu opóźnio-
nego załączenia T

H

. Na opadającym zboczu sygnału

(zmiana z 1 na 0) uruchamiasz start czasu opóźnionego
wyłączenia T

L

.

Parametr Par T

H

jest to czas, po którym załączane jest wyjście (sygnał

wyjściowy zmienia się z 0 na 1). T

L

jest to czas, po któ-

rym wyłączane jest wyjście (sygnał wyjściowy zmienia
się z 1 na 0).



Wyjście Q

Q włącza się po upływie ustawionego czasu T

H

gdy Trg

jest aktywny i wyłącza po upływie czasu T

L

,

jeżeli w

międzyczasie Trg nie został ponownie uaktywniony.

Parametry TH i TL

Prosimy o przestrzeganie zalecanych wartości dla parametrów T

H

i T

L

podanych w rozdziale 3.2

Przebieg czasowy



Wytłuszczona część przebiegu czasowego pojawia się po-
nownie w symbolu opóźnionego załączenia i wyłączenia.



background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

10

Opis funkcji

Gdy stan na wejściu Trg zmieni się z 0 na 1, to startuje czas T

H

.

Jeżeli stan 1 na wejściu Trg utrzyma się przez czas równy co najmniej ustawionemu czasowi T

H

,

to po upływie czasu T

H

następuje ustawienie wyjścia na 1 (wyjście jest załączane, w przeciwień-

stwie do wejścia, z opóźnieniem).
Jeżeli stan na wejściu Trg przyjmuje stan 0 przed upływem czasu T

H

to czas T

H

przestaje być

odmierzany.
Jeżeli stan na wejściu zmienia się ponownie na 0, to zaczyna się odmierzanie czasu T

L

.

Jeżeli stan 0 na wejściu Trg utrzyma się przez czas równy co najmniej, ustawionemu czasowi T

L

,

to po upływie czasu T

L

następuje ustawienie wyjścia na 0 (wyjście jest wyłączane, w przeciwień-

stwie do wejścia, z opóźnieniem).
Jeżeli stan na wejściu Trg przyjmuje stan 1 przed upływem czasu T

H

to czas T

H

przestaje być

odmierzany.
W przypadku zaniku zasilania już odmierzony czas przestaje być odmierzany.

4.4 Podtrzymane opó

źnienie załączenia - Retentive on-delay

Krótki opis

Po impulsie na wejściu odmierzany jest ustawiony czas i po jego upływie załączane jest wyjście.

Symbol w LO-

GO!

Podłączenia

Opis

Wejście Trg

Przez wyjście Trg (przerzutnika) uruchamiasz start
czasu opóźnienia załączenia.

Wejście R

Przez wyjście R wyłączasz czas opóźnienia załącze-
nia i przełączasz wyjście na 0.

Parametr T

T jest to czas, po upływie którego następuje załącze-
nie wyjścia (stan wyjścia zmienia się z 0 na 1).



Wyjście Q

Q włącza się po upływie czasu T.

Parametr T

Prosimy o przestrzeganie wytycznych dla parametru T podanych w rozdziale 3.2

Przebieg czasowy


Wytłuszczona część przebiegu czasowego pojawia
się ponownie w symbolu dla opóźnionego załączania
pamięci.

Opis funkcji

Jeżeli na wejściu Trg zmienia się stan z 0 na 1, to uruchamia się aktualny czas T

a

. Z chwilą gdy T

a

osiągnie czas T wyjście Q jest przełączane na 1. Ponowne załączenie na wejściu Trg nie ma żad-
nego wpływu na J

a

.

Wyjście i czas T

a

przełączane są ponownie na 0 dopiero wówczas, gdy na wejściu R występuje

stan 1.
W przypadku zaniku zasilania już odmierzony czas przestaje być odmierzany.

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

11

4.5 Opó

źnienie czasowe wyzwalane zboczem – Interval Time-Delay

Relay, Edge Triggered

Krótki opis

Sygnał wejściowy wytwarza na wyjściu sygnał o ustawionej długości (przełączany na przerzut-
niku).

Symbol w LOGO! Podłączenia Opis

Wejście Trg Poprzez wejście Trg (przerzutnika) następuje

start czasu dla przekaźnika impulsowego ze
startem na zboczu.

Parametr T

T jest to czas, po upływie, którego następuje
wyłączenie wyjścia (sygnał wyjściowy zmie-
nia się z 1 na 0).

Wyjście Q

Q włącza się razem z Trg i pozostaje w stanie
załączonym dopóki odmierzany jest czas T.

Parametr T

Prosimy o przestrzeganie wytycznych dla parametru T podanych w rozdziale 3.2.

Przebieg czasowy

Wytłuszczona część przebiegu czasowego pojawia
się ponownie w symbolu dla przekaźnika impulso-
wego startującego na zboczu

Opis funkcji

Z chwilą, gdy wejście Trg przyjmuje stan 1, to następuje przełączenie wyjścia Q na stan 1. Jed-
nocześnie startuje czas T

a

. Jeżeli T

a

dochodzi do wartości ustawionej przez T (T

a

=T), to wyjście

Q przestawiane jest na stan 0 (emisja impulsu).
Jeżeli przed upływem zadanego czasu nastąpi ponowne przełączenie wejścia Trg z 0 na 1, to
nastąpi cofnięcie czasu T

a

i pozostawienie wyjścia w stanie załączonym.

4.6 Przeka

źnik zatrzaskowy - Latching relay

Krótki opis

Wyjście Q włączane jest przez wejście S. Wyjście jest ponownie wyłączane przez inne wejście
R.

Symbol w LO-

GO!

Podłączenia

Opis

Wejście S

Przez wejście S ustawiasz wyjście Q na 1.

Wejście R

Przez wejście R ustawiasz ponownie wyjście Q na 0.
Jeżeli S i R posiadają jednocześnie stan 1, to nastę-
puje wyłączenie wyjścia Q.

Parametr T

Parametr ten służy do włączania i wyłączania pamię-
ci stanu.
Rem:
off = brak pamięci stanu
on = stan jest zapamiętywany


Wyjście Q

Q włącza się razem z S i pozostaje w stanie włączo-
nym aż do uruchomienia wejścia R.

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

12

Przebieg czasowy

Przebieg łączenia

Przekaźnik podtrzymujący spełnia funkcję prostego binarnego członu pamięciowego. Wartość na
wyjściu zależy od stanów na wejściach i dotychczasowego stanu na wyjściu. W poniższej
tablicy przedstawiono jeszcze raz logikę tego członu:

Sn

Rn

Q Uwagi

0

0

X Stan pozostaje bez zmian

0

1

0 Wyłączanie

1

0

1 Włączanie

1

1

0 Wyłączanie (wyłączanie ma priorytet przed włączaniem)


Przy załączonej pamięci stanu po zaniku napięcia zasilania na wyjściu utrzymywany jest sygnał,
który był aktualny przed zanikiem napięcia.

4.7 Przeka

źnik impulsowy - Pulse relay

Krótki opis

Włączanie i wyłączanie wyjścia odbywa się każdorazowo krótkim impulsem na wejściu.

Schemat/ Symbol w

LOGO!

Zaciski

Opis

Wejście Trg Użyj wejścia Trg (Trg służy do wyzwolenia)

dla załączenia i wyłączenia wyjścia.

Wejście R

Użyj wejścia R (reset) dla zresetowania prze-
kaźnika impulsowego i ustawienia wyjścia na
0 (R posiada wyższy priorytet niż Trg)

Parametr Par Możesz użyć tego parametru do załączenia i

wyłączenia podtrzymania.
Rem:
off = bez podtrzymania
on = stan może być zapamiętany

Wyjście Q

Q załącza się po ustawieniu Trg i pozostaje
załączone do następnego ustawienia Trg.

Przebieg czasowy


Wytłuszczona część przebiegu czasowego pojawia się w
symbolu przekaźnika impulsowego

Opis funkcji

Za każdym razem gdy stan wejścia Trg zmienia się z 0 na 1, stan wyjścia (Q) zmienia się także
(tzn. jest załączane lub wyłączane). Zresetuj przekaźnik impulsowy do jego stanu początkowego
poprzez wejście R. Po włączeniu zasilania lub resetowaniu, przekaźnik impulsowy jest kasowany
i wyjście (Q) zmienia się na 0.

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

13

4.8 Przeka

źnik samokasujący - Wiping Relay / Pulse Output

Krótki opis

Sygnał wejściowy tworzy na wyjściu sygnał o ustawionej długości.

Symbol w LOGO! Podłączenia

Opis

Wejście Trg Przez wyjście Trg (przerzutnika) uruchamiasz start

czasu dla przekaźnika impulsowego.

Parametr T

T jest to czas, po upływie którego następuje wyłą-
czenie wyjścia (sygnał wyjściowy zmienia się z 1
na 0).

Wyjście Q

Q włącza się razem z Trg i pozostaje w stanie załą-
czonym dopóki odmierzany jest czas T

a

i wejście

jest ustawione na 1 .

Parametr T

Prosimy o przestrzeganie wytycznych dla parametru T podanych w rozdziale 3.2

Przebieg czasowy

Wytłuszczona część przebiegu czasowego pojawia się ponownie w
symbolu dla przekaźnika impulsowego.

nie dobiegł do końca

Opis funkcji

Z chwilą gdy wejście Trg przyjmuje stan 1, to następuje przełączenie wyjścia Q na stan 1. Jed-
nocześnie startuje czas T

a

, wyjście pozostaje włączone.

Jeżeli T

a

dochodzi do wartości ustawionej przez T (T

a

=T), to wyjście Q przestawiane jest na stan

0 (emisja impulsu).
Jeżeli przed upływem zadanego czasu wejście Trg zmieni się z 1 na 0, to następuje również na-
tychmiastowa zmiana wyjścia z 1 na 0.

4.9 Tygodniowy prze

łącznik czasowy - Seven-Day Time Switch

Krótki opis

Wyjście sterowane jest za pomocą ustawianej daty załączenia i wyłączenia. Realizowana jest
każda możliwa kombinacja dni tygodnia. Wybór aktywnych dni tygodnia odbywa się po-
przez wygaszenie nie aktywnych dni tygodnia.

Symbol w LOGO! Podłączenia

Opis

Parametr
No1, No2
No3

Parametry No służą do ustawiania punktów czasowych załą-
czenia i wyłączenia każdej z krzywek tygodniowego zegara
sterującego. W ten sposób odbywa się ustawianie dnia i go-
dziny.

Wyjście Q

Q zostaje załączone z chwilą załączenia ustawionej krzywki.

Przebieg czasowy (3 przykłady)

No1:

codziennie:

godz. 06:30 do 08:00

No2:

wtorek:

godz. 03:10 do 04:15

No3:

sobota i niedziela:

godz. 16:30 do 23:10

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

14

Opis funkcji

Każdy tygodniowy zegar sterujący posiada trzy krzywki ustawcze, które umożliwiają ustawianie
okienek czasowych. Za pomocą tych krzywek zadawane są punkty czasowe załączenia i wyłą-
czenia. Tygodniowy zegar sterujący załącza o określonym o czasie wyjście, o ile wyjście nie
zostało jeszcze załączone.
O określonym czasie tygodniowy zegar sterujący wyłącza wyjście, o ile nie zostało jeszcze wy-
łączone. Jeżeli na tygodniowym zegarze sterującym ustawisz takie same punkty czasowe załą-
czenia i wyłączenia, ale na różnych krzywkach, to ustawione czasy załączenia i wyłączenia są
wzajemnie sprzeczne. W takim przypadku priorytet ma krzywka 3 przed krzywką 2, a ta z kolei
ma priorytet przed krzywką 1.

Okienko parametryzacji

Blok B01

Krzywka No1

Dni tygodnia (codziennie)


patrz wskazywanie/wygaszanie parametrów (instrukcja
główna do programowania sterownia LOGO!)

Punkt czasowy załączenia (godz. 06:30)

Punkt czasowy wyłączenia (godz. 08:00)
Dzień Tygodnia

Litery za „D=" maj

ą następujące znaczenie:


M

Poniedzałek

(Monday)

T

Wtorek

(Tuesday)

W

Środa

(Wednesday)

T

Czwartek

(Thursday)

F

Piątek

(Friday)

Sa

Sobota

(Saturday)

Su

Niedziela

(Sunday)


Wpisana duża litera oznacza wybrany dzień tygodnia. Znak „-" oznacza nie wybrany dzień tygo-
dnia.

Punkty czasowe łączenia

Możliwe jest ustawienie każdego czasu pomiędzy 00:00 i 23:59. —:— oznacza brak załączenia /
wyłączenia.

4.10 Zegar steruj

ący sterowany datą - Year Clock

Krótki opis

Wyjście jest sterowane ustawianą datą włączenia i wyłączenia.

Symbol w LOGO! Podłączenia

Opis

Wejście No Za pomocą parametru No ustawiasz punkty czasowe

włączenia i wyłączenia krzywek rocznego zegara
sterującego.

Wyjście Q

Q włącza się, gdy ustawna krzywka jest włączona.

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

15

Przebieg czasowy

Opis funkcji

W określonym punkcie czasowym roczny zegar sterujący włącza wyjście i w określonym punk-
cie czasowym roczny zegar sterujący wyłącza wyjście. Data wyłączenia oznacza dzień, w któ-
rym wyjście ustawiane jest ponownie na 0. Pierwsza wartość oznacza miesiąc, druga wartość
dzień.

Przykład ustawiania parametru

Wyjście LOGO! ma być corocznie włączane w dniu 1 marca i wyłączane 4 kwietnia oraz po-
nownie włączane w dniu 7 lipca i wyłączane 19 listopada. Do tego celu potrzebne są 2 roczne
zegary sterujące, które będą ustawione dla wymaganych czasów załączenia. Wyjścia łączone są
wzajemnie przez blok OR.

4.11 Licznik dwukierunkowy - Counter up and down

Krótki opis

Zależnie od ustawienia parametrów impuls wejściowy uruchamia liczenie określonej wartości
wewnętrznej w górę lub w dół. Po uzyskaniu ustawionej wartości liczenia włączane jest wyjście.
Kierunek liczenia może być zmieniany oddzielnym wejściem.

Symbol w LOGO! Podłączenia

Opis

Wejście R

Przez wejście R ustawiasz wewnętrzną wartość
zliczaną i wyjście na zero.

Wejście Cnt Licznik liczy na wejściu Cnt zmiany stanu 0 na 1.

Zmiana stanu 1 na 0 nie jest liczona. Max często-
tliwość liczenia na zaciskach wejściowych wynosi
5 Hz.

Wejście Dir

Przez wejście Dir ustawiasz kierunek liczenia:
Dir=0: liczenie do przodu
Dir=1: liczenie do tyłu

Parametr Par Lim: wartość progowa liczenia; po osiągnięciu

tego progu przez liczoną wartość wewnętrzną na-
stępuje załączenie wyjścia. Rem: aktywacja pamię-
ci stanu

Wyjście Q

Q włącza się po osiągnięciu ustawionego progu
liczenia.

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

16

Przebieg czasowy






wewnętrzna wartość liczona Cnt


Opis funkcji

Przy każdym dodatnim zboczu na wejściu Cnt licznik wewnętrzny jest podwyższany o jeden
(Dir=0) lub obniżany o jeden (Dir=1). Jeżeli wewnętrzna wartość liczenia jest równa lub większa
od ustawionej wartości, to wyjście ustawiane jest na 1. Za pomocą wejścia kasującego R można
skasować liczoną wartość i wyjście do '000000'. Jak długo R=1 wyjście jest w stanie 0 i impulsy
na wejściu Cnt nie są liczone.

Ustawianie parametru Par

Wartość liczona

patrz wskazywanie/wygaszanie parametrów (instrukcja główna
do programowania sterownia LOGO!)

pamięć stanu

Jeżeli wewnętrzna wartość liczenia jest równa lub większa od parametru Par, to następuje załą-
czenie wyjścia. Przy przekraczaniu tego parametru w górę lub w dół licznik się zatrzymuje.
Lim może się występować w granicach od 0 do 999999.
Rem: Za pomocą tego parametru można włączać i wyłączać zapamiętanie stanu dla wewnętrznej
wielkości liczenia Cnt.
off = brak pamięci stanu
on = liczona wartość Cnt jest zapamiętywana
Przy włączonej pamięci, stanu w razie zaniku sieci, stan licznika jest pamiętany i liczenie jest
kontynuowane od tej wartości po powrocie napięcia zasilania.

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

17

4.12 Licznik godzin pracy - Operating hours counter

Krótki opis

Po załączeniu wejścia odliczany jest ustawiony czas. Wyjście zostaje włączone po upływie tego
czasu.

Symbol w LOGO!

Zaciski

Opis

Wejście R

R = 0: Zliczanie jest możliwe jeśli Rai nie jest
równe 1
R = 1 : Licznik jest zatrzymywany
Kasujesz wyjście poprzez wejście R (reset).
Pozostały czas przedziału obsługi MN jest ustawia-
ny na MN=MI.

Wejście En

En jest wejściem monitorującym. LOGO! mierzy
czas w jakim wejście En jest ustawione.

Wejście Ral

Ral = 0:Zliczanie jest możliwe jeśli R nie jest
równe 1
Ral = 1: Licznik jest zatrzymywany
Kasujesz licznik i wyjście poprzez wejście Ral (re-
set all = kasuj wszystko), tj.:

wyjście Q jest ustawiane na 0

zmierzony czas pracy (OT) = 0

pozostały czas przedziału obsługi (MN) = MI.

Parametr Par:
Ml

MI: przedział czasu obsługi prewencyjnej podany
w godzinach
MI może być dowolną wartością z przedziału od 0
do 9999 godzin.

Wyjście Q

Wyjście jest ustawiane, jeśli pozostały czas
okresu obsługi MN=0 (patrz schemat czasowy).

MI

= parametryzowana nastawa licznika

MN

= pozostały czas

OT

= cały czas jaki upłynął od ostatniego stanu 1 na wejściu Ral

Schemat czasowy

Licznik zatrzyma się gdy tylko R lub Ral zostanie

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

18

Opis funkcji

Licznik czasu pracy monitoruje wejście En. Tak długo jak na tym wejściu jest 1, LOGO! mierzy
czas, który upłynął i pozostały czas. W trybie parametryzacji LOGO! wyświetla te czasy. Jeśli
pozostały czas wynosi O, wyjście Q jest ustawiane na 1.
Za pomocą wejścia kasującego R wyłączasz wyjście Q i ustawiasz licznik dla pozostałego czasu
na zadaną wartość M1. Licznik wewnętrzny OT liczy dalej.
Za pomocą wejścia kasującego Rai wyłączasz wyjście Q i ustawiasz licznik dla pozostałego cza-
su na zadaną wartość M1. Wewnętrzny licznik OT cofany jest na 0.
W trybie ustawiania parametrów można oglądać w czasie pracy programu wartości dla MN i OT.

Wartość graniczna dla OT

Jeśli kasujesz licznik czasu pracy przy pomocy wejścia R, godziny pracy zliczone w OT pozosta-
ją niezmienione. Wartością graniczną dla OT jest 99999 godz.
Gdy licznik czasu pracy osiągnie tę wartość, czas nie jest już dalej zliczany.

Nastawy parametru Par


Przedział monitorowania w godzinach
Typ zabezpieczenia


MI jest parametryzowalnym przedziałem czasu. Może być dowolną wartością z przedziału od 0
do 999.

4.13 Generator impulsów - Clock pulse generator

Krótki opis

Na wyjściu podawany jest sygnał taktujący o ustawianej długości okresu.

Symbol w LOGO! Podłączenia

Opis

Wejście En

Poprzez wyjście En następuje załączenie i wyłączenie
generatora taktu.

Parametr T

T jest to czas, w którym następuje załączenie lub wyłą-
czenie wyjścia.

Wyjście Q

Q włącza i wyłącza się cyklicznie odpowiednio do cza-
su taktu T.

Parametr T

Prosimy o przestrzeganie wytycznych dla parametru T podanych w rozdziale 3.2

Przebieg czasowy


Wytłuszczona część przebiegu czasowego pojawia się po-
nownie w symbolu dla symetrycznego generatora taktu.

Opis funkcji

Za pomocą parametru T podaje się, jak długo ma trwać czas załączenia i wyłączenia. Poprzez
wejście En (dla Enable: zwolnienie) następuje włączenie generatora taktu, tzn. generator taktu usta-
wia wyjście w czasie T na 1, następnie w czasie T na 0 i tak dalej, aż do ustawienia wejścia na 0.

Informacje dla wyjść przekaźnikowych:

Wyjścia przekaźnikowe łączące pod obciążeniem zużywają się nieco przy każdej operacji łącze-
nia. Ile poprawnych operacji łączeniowych może wykonać wyjście LOGO! podano w danych
technicznych sterownika (Dodatek A).

background image

Dodatek do instrukcji programowania sterownika Siemens LOGO (symulator i sterownik)

Opracowanie: mgr inż. Justyna Tołstoj-Sienkiewicz, mgr inż. Tomasz Sienkiewicz
Katedra Automatyki i Robotyki, Laboratorium Mechatroniki

19

4.14 Detektor cz

ęstotliwości - Threshold switch

Krótki opis

Wyjście jest włączane i wyłączane zależnie od dwóch ustawianych częstotliwości.

Symbol w LOGO! Podłączenia

Opis

Wejście Cnt Na wejście Cnt podajesz wejście, które daje liczone

impulsy.
Stosuj

wejścia I5/I6 lub I11/I12 (LOGO!_I) dla szyb-

kich czynności liczenia (tylko dla LOGO!24
oraz LOGO!24L): max 1 kHz.

inne dowolne wejście lub część układu łącze-

niowego dla małych częstotliwości liczenia.

Parametr Par:
S W

. S W

G_T

SW

: próg załączenia

SW

,: próg wyłączenia

G_T: przedział czasowy lub czas bramki, w których
liczone są impulsy.

Wyjście Q

Q włącza się i wyłącza zależnie od SW

i SW

Przebieg czasowy

Opis funkcji
Łącznik wartości progowych mierzy sygnały na wejściu Cnt. Impulsy mierzone są przez okres
ustawnego czasu G_T. Jeżeli w ramach czasu G_T mierzone wartości są większe niż próg załą-
czania i wyłączania, to wyjście zostaje włączone.
Wyjście Q jest ponownie wyłączane, jeżeli mierzona ilość impulsów osiąga lub spada poniżej
progu wyłączenia.

Ustawianie parametrów Par

Próg załączania

Rodzaj ochrony
Próg wyłączania
Przedział czasowy dla impulsów

SW

jest progiem załączania. Może być ustawiany w granicach od 0000 do 9999.

SW

jest progiem wyłączania. Może być ustawiany w granicach od 0000 do 9999.

G_T jest przedziałem czasowym, w którym mierzone są impulsy na wejściu Cnt. G_T może być
ustawiane w granicach od 00.05 s do 99.95 s.

Wskazówka
Jeżeli czas G_T wprowadzany jest w sekundach, to LOGO! zwraca w parametrze f

a

aktualną

częstotliwość w Hz.
f

a

jest zawsze sumą mierzonych impulsów na jednostkę czasową G_T.


Wyszukiwarka

Podobne podstrony:
Dodatek do instrukcji do sortownicy
dodatek do instrukcji opory wiercenia
Dodatek do Instrukcji Safrane II silnik 3 0 99 00r J polski
Dodatek do Instrukcji Safrane II silnik 3 0 99 00r J polski
dodatek do ćw. 5, instrukcja obługi miernika czasu
2010 Dodatek do śpiewnika z akordami Biało żółta
Opracowanie wynikow Aneks do instrukcji 2012
szablon do instrukcji
dodatek do laborek
Dodatek do To zad egz 1
dodatek do cw6, POLITECHNIKA LUBELSKA
dodatek do wykladu 3 4
Dodatek do skryptu
Instrukcje Załącznik nr 4 do instrukcji
dodatek do Anatomia PC
Dodatek do obliczen fizykochemicznych
Instrukcje

więcej podobnych podstron