PLC_wyklad_2008_01.pdf
(
472 KB
)
Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Sterowniki programowalne
i regulatory cyfrowe
Lista korespondencyjna - uzupełnienie
Prosz
ę
przesła
ć
w ci
ą
gu tygodnia na adres:
Stefan.Brock@gmail.com
list z tematem:
lista-automatyka
Na tej podstawie zostanie utworzona lista
korespondencyjna - informacje o zmianach
w toku wykładów, o umieszczeniu
materiałów na stronie WWW, zagadnienia
na egzamin ...
Dr in
Ŝ
. Stefan Brock
Pok. 627
http:\\www.stefanbrock.neostrada.pl
mailto:\\Stefan.Brock@gmail.com
mailto:\\Stefan.Brock@put.poznan.pl
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Główne zagadnienia
• Budowa i zastosowanie sterowników
programowalnych
• Programowanie sterowników programowalnych
• Podł
ą
czanie czujników i układów
wykonawczych
• Dyskretne algorytmy sterowania
• Sieci miejscowe
• Wizualizacja i sterowanie nadrz
ę
dne
Konsultacje - pok. 627
• Poniedziałki - 15:15 - 16:00
• Czwartki - 14:00 - 15:30
Zgłoszenie si
ę
na konsultacj
ę
(e-mail)
zdecydowanie zwi
ę
ksza prawdopodobie
ń
stwo,
Ŝ
e b
ę
d
ę
na miejscu ...
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Literatura
Typy układów sterowania
•
Materiał wykładowy ;-)
•
Materiały uzupełniaj
ą
ce, dost
ę
pne na stronie WWW
- w tym:
„
Automating Manufacturing Systems with PLCs
” -
Jack Hugh, GNU Licence, 846 str.
•
Ksi
ąŜ
ki - wykaz na przykład na
www.elektroksiegarnia.pl
•
„Sterowniki programowalne”
S.Brock, R.
Muszy
ń
ski, K. Urba
ń
ski, K. Zawirski -
Wydawnictwo
Politechniki Pozna
ń
skiej, rok wydania: 2000
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
1
Historia sterowników PLC
1968 w firmie General Motors ustalono kryteria
dla sterownika programowalnego. Celem było
zast
ą
pienie drogich i nieelastycznych układów
sterowania przeka
ź
nikowego. Główne
wymagania to:
• praca w warunkach przemysłowych
• proste programowanie przez dotychczasowych
techników i in
Ŝ
ynierów
• mo
Ŝ
liwo
ść
wielokrotnego u
Ŝ
ycia
IEC 61131-3
“The best thing that happened
to industrial control”
Sugar Lantic on Automation Maillist
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
The 6 parts of the IEC 61131 Standard
- 1 General overview, definitions
- 2 Hardware
- 3 Programming Languages
The IEC 61131-3 Programming
Languages
Instruction List
Structured Text
LD
A
ANDN
B
C:= A AND NOT B
- 4 User Guidelines
- 5 Messaging Service Specification
- 7 Fuzzy Logic
ST
C
Function Block Diagram
Ladder Diagram
AND
A C
B
A B C
-| |--|/|----------------( )
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Ladder Diagram (LD)
• Standardized, rationalized set of
relay
ladder programming symbols
• Based on well-known North
american style of programming,
resembling US-type of electrical
drawing standard
Instruction List (IL)
•
Single Accumulator based execution model
•
Based upon the German ‘Anweisungsliste’,
AWL
•
One operation such as storing a value in the
accumulator register, is allowed per line
LD
A
A B C
-| |--|/|----------------
( )
ANDN
B
ST
C
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
2
Structured Text (ST)
Function Block Diagram (FBD)
• Graphical language, widely used in Europe
• Allows program elements which appear as blocks
to be "wired" together in a form analogous to a
circuit diagram
• Used in many applications that involve the flow of
information or data between control components
• High level language, block structured
• Syntax resembles PASCAL
• Complex statements and nested instructions
possible
• Support for
– Iteration loops (REPEAT-UNTIL; WHILE-DO)
– Conditional execution (IF-THEN-ELSE; CASE)
– Functions (SQRT(), SIN())
AND
A C
B
chemistry
C:= A AND NOT B
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Sequential Function Chart, SFC
SFC : alternative sequences
•
Powerful graphical technique for
describing the sequential
behaviour of a control program
•
Used to partition a control
problem
Step 1 N FILL
Step 1 N FILL
Transition 1
Transition 1a
Transition 1b
•
Shows overview, also suitable
for rapid diagnostics
Step 2 S Empty
Step 2 a S Empty
Step 2 b S Empty
•
The basic elements are STEPS
with ACTION BLOCKS and
TRANSITIONS
Transition 2
Transition 2a
Transition 2b
Step 3
Step 3
•
Support for alternative and
parallel sequences
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Elementy j
ę
zyka LD
Styk normalnie otwarty
Styk normalnie zamkni
ę
ty
Negacja
Zbocze narastaj
ą
ce
Zbocze opadaj
ą
ce
Cewka wyj
ś
ciowa normalna
Cewka wyj
ś
ciowa z pami
ę
ci
ą
typu Set i Reset
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
3
Zasady tworzenia sieci (network, szczebel)
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Nieprawidłowe
Układ z podtrzymaniem
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Przeł
ą
czanie – bit pomocniczy
Poł
ą
czenie mostkowe
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
4
Przeł
ą
cznik
Poł
ą
czenie z diodami
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
Układy czasowe - timery
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
dr in
Ŝ
. Stefan Brock 2007/2008
5
Plik z chomika:
amok10
Inne pliki z tego folderu:
01.pdf
(295 KB)
Instrukcja-TwinCAT.pdf
(3557 KB)
000030.pdf
(1921 KB)
03-08_artykul1p.pdf
(310 KB)
03_3a TSX PREMIUM_INSTALOW_MONTAZ.pdf
(6340 KB)
Inne foldery tego chomika:
PLC I
PLC Nauka
Zgłoś jeśli
naruszono regulamin