lab pwsp 01 id 258615 Nieznany

background image

Programowanie Wybranych Sterowników Przemysłowych Strona 1 z 6

Laboratorium 1

Biblioteka Bit logic

1. Cel ćwiczenia

Celem ćwiczenia jest zapoznanie się z podstawowymi instrukcjami programu TIA Portal,

które operują na bitach. Student będzie miał możliwość dowiedzieć się jak wykrywać zbocza

narastające i opadające, pobierać wartość bieżącą oraz korzystać z najprostszych przerzutników

.

2. Przebieg ćwiczenia

Ćwiczenie jest podzielone na dwa etapy. W pierwszej części są opisane wszystkie elementy

Bit logic. W drugim etapie są przedstawione przykładowe układy wykorzystujące dane funkcje.

2.1. Instrukcje z biblioteki Bit logic

W tej grupie można znaleźć elementarne bloki, które są niezbędne to wykonania praktycznie

każdego projektu. Na rysunku 1 są przedstawione wszystkie elementy z grupy.


Normally open contact - Styk normalnie otwarty
Normally closed contact - Styk normalnie zamknięty
Invert result of logic operation - Zaprzeczenie sygnału
Output coil - Cewka wyjściowa
Negated coil - Zaprzeczona cewka wyjściowa
Reset output - Ustawienie cewki na logiczne zero
Set coil - Ustawienie cewki na logiczną jedynkę
Set bit field - Ustawianie na logiczną jedynkę ciąg bitów
Reset bit field - Ustawianie na logiczne zero ciągu bitów
Set/reset flip-flop - Przerzutnik typu SR
Reset/Set flip-flop – Przerzutnik typu RS
Scan positive signal edge at operand - Detekcja wystąpienia zbocza narastającego w
argumencie

Scan negative signal edge at operand - Detekcja wystąpienia zbocza opadającego w
argumencie

Set operand on positive signal edge - Detekcja wystąpienia zbocza narastającego w
argumencie i przekazanie go na zasilanie cewki
Set operand on negative signal edge - Detekcja wystąpienia zbocza opadającego w
argumencie i przekazanie go na zasilanie cewki
Set output on positive signal edge – Detekcja zbocza narastającego dla zegara
Set output on negative signal edge - Detekcja zbocza opadającego dla zegara

Rysunek 1 Elementy biblioteki Bit logic

background image

Programowanie Wybranych Sterowników Przemysłowych Strona 2 z 6

Laboratorium 1

Biblioteka Bit logic

Zadanie 1

Należy zapoznać się z wszystkimi elementami Bit logic w pomocy programu TIA Portal

(nazwa funkcji >> przycisk „F1”). Jakie są różnice w pomiędzy Scan positive signal edge at operand,

a Set operand on positive signal edge?

2.2. Przykłady zastosowania komponentów z biblioteki Bit logic

Elementy Bit logic mają bardzo dużo podobnych do siebie cech. Różnią się zazwyczaj

sposobem wyzwalania, lub zwracają inne wartości na wyjściu. Najlepszym sposobem na poznanie

tych elementów i dostrzeżenie różnic jest zapoznanie się z poniższymi przykładami.

2.2.1. Układ załączający urządzenie przy wciśnięciu dwóch przycisków

zrealizowany za pomocą cewek ustawiających i resetujących

Realizacja projektu jest przedstawiona na rysunku 2. Cały układ jest zbudowany wyłącznie z

cewek i styków. Jest to prosta symulacja załączania układu dwoma przyciskami, np. prasy. Przy

korzystaniu z tych elementów należy zapamiętać, że nie zadają one chwilowego impulsu na

argumencie, tylko zmieniają na stałe wartości ( „1” dla cewki Set i „0” dla Reset). Do wyświetlania

aktualnego stanu służy cewka Output coil.

Rysunek 2 Realizacja układu za pomocą cewek Set i Reset

background image

Programowanie Wybranych Sterowników Przemysłowych Strona 3 z 6

Laboratorium 1

Biblioteka Bit logic

2.2.2. Układ załączający urządzenie za pomocą przerzutnika SR

Realizacja projektu jest przedstawiona na rysunku 3. W tym przypadku nie musimy tworzyć

cewki zapisującej argument, ponieważ całe zadanie jest realizowane za pomocą przerzutnika SR i

następnie jest przekazywane do wyjścia układu Q0.1. Działanie jest identyczne w porównaniu z

układem z punktu 2.2.1.

Zadanie 2

Należy zbudować układy z punktów 2.2.1 i 2.2.2 oraz porównać ich działanie. Skonstruować

układ, który będzie tak samo działał na przerzutniku RS. Jaka jest różnica w działaniu tych

przerzutników?

2.2.3. Układy wykrywające zbocza narastające i opadające sygnałów

Realizacja projektu jest przedstawiona na rysunku 4. W niektórych przypadkach potrzebna jest

detekcja zbocza, a nie sam stan logiczny, np. do załączania układu za pomocą jednego przycisku.

Wykrycie zmiany stanu zabezpiecza także przed niekontrolowanym załączeniem się niektórych

elementów, które przy ponownym uruchomieniu nie miały stanu początkowego.

W programie

Rysunek 3 Realizacja układu za pomocą przerzutnika SR

background image

Programowanie Wybranych Sterowników Przemysłowych Strona 4 z 6

Laboratorium 1

Biblioteka Bit logic

przy włączeniu przycisku zostaje wywołane zbocze wysokie, które ustawia lub resetuje przerzutnik,

zależnie od poprzedniego stanu.

Rysunek 4 Załączanie układu za pomocą jednego przycisku

Zadanie 3

Należy stworzyć układ z punktu 2.2.3 i dopisać do dodatkową funkcję, która przy zboczu

opadającym załączy wyjście Q0.1 i przy następnym niskim zboczu je wyłączy.

background image

Programowanie Wybranych Sterowników Przemysłowych Strona 5 z 6

Laboratorium 1

Biblioteka Bit logic

2.2.4. Układ przedstawiający zastosowanie impulsu sygnału

Za pomocą elementów Bit logic można stworzyć układ zadający impuls na wyjściu przy

wykryciu zbocza. Przykład realizacji takiego układu jest przedstawiony na rysunku 5. Do wywołania

krótkiego impulsu, wykorzystywanego np. do resetowania licznika, można użyć bloki Scan positive

signal edge at operand.

Rysunek 5 Program wykorzystujący zadawanie impulsu w operacjach matematycznych

background image

Programowanie Wybranych Sterowników Przemysłowych Strona 6 z 6

Laboratorium 1

Biblioteka Bit logic

Zadanie 4

Należy zbudować układ z punktu 2.2.4. Jaka jest różnica w działaniu sumatorów? Jakie

zagrożenia wynikają dawania ciągłych sygnałów na wejście Enable w funkcjach matematycznych?


Wyszukiwarka

Podobne podstrony:
lab pwsp 05 id 258618 Nieznany
lab pwsp 03 id 258617 Nieznany
lab pwsp 02 id 258616 Nieznany
lab 01 id 258755 Nieznany
Lab 2 pdt i02 ver 01 id 749433 Nieznany
Lab 01 R id 257493 Nieznany
lab 01(1) id 257500 Nieznany
449 SKiTI LAB 01 id 38793 Nieznany (2)
NLP Magazine 01 id 320421 Nieznany
I CKN 316 01 1 id 208193 Nieznany
domowe2 01 id 140222 Nieznany
Lab 05 Obliczenia w C id 257534 Nieznany
Cwiczenie 01 id 98935 Nieznany
CCNA4 lab 1 1 4a pl id 109119 Nieznany
HUR2006 01 id 207254 Nieznany
CCNA4 lab 1 1 4b pl id 109120 Nieznany
Lab KN cw 5 id 258468 Nieznany
5 6 3 Lab Registry Backup id 40 Nieznany (2)
GNS3 Lab Workbook v0 2 id 19267 Nieznany

więcej podobnych podstron