+ All Categories
Home > Documents > Systém Teach-in pro PLC Tecomat TC 500

Systém Teach-in pro PLC Tecomat TC 500

Date post: 01-Feb-2016
Category:
Upload: harvey
View: 50 times
Download: 0 times
Share this document with a friend
Description:
Postupně tedy doplňujeme hodnoty do na začátku prázdného SFC (postupového diagramu), který je v automatu realizován krokovým řadičem. Postupně tedy doplňujeme hodnoty do na začátku prázdného SFC (postupového diagramu), který je v automatu realizován krokovým řadičem. - PowerPoint PPT Presentation
21
Postupně tedy doplňujeme hodnoty do na začátku prázdného SFC (postupového diagramu), který je v automatu realizován krokovým řadičem.
Transcript
Page 1: Systém Teach-in pro PLC Tecomat TC 500

Postupně tedy doplňujeme hodnoty do na začátku prázdného SFC (postupového diagramu), který je v automatu realizován krokovým řadičem.

Page 2: Systém Teach-in pro PLC Tecomat TC 500

Postupně tedy doplňujeme hodnoty do na začátku prázdného SFC (postupového diagramu), který je v automatu realizován krokovým řadičem

Page 3: Systém Teach-in pro PLC Tecomat TC 500
Page 4: Systém Teach-in pro PLC Tecomat TC 500
Page 5: Systém Teach-in pro PLC Tecomat TC 500

Systém Teach-in pro PLC Tecomat TC 500

Bc. Jakub [email protected]

Ústav přístrojové a řídicí techniky strojní fakulty ČVUT.

Page 6: Systém Teach-in pro PLC Tecomat TC 500
Page 7: Systém Teach-in pro PLC Tecomat TC 500

Systém Teach-in je takový systém, který je schopen si uložit do paměti obsluhou převedenou úlohu a v automatickém režimu potom tuto úlohu opakovat již bez obsluhy.

Automat bude vykonávat přesně to co vykonávala obsluha.

Definice

Page 8: Systém Teach-in pro PLC Tecomat TC 500

Systém je složen z:

• PLC Tecomat TC 500 (s operátorským panelem)

• Rozvaděčů – elektropneumatických

• Akčních členů - pneumotorů

• Snímačů – koncových spínačů

Page 9: Systém Teach-in pro PLC Tecomat TC 500

Manuální režim

opakování Potvrzení kroku

Pneumotor A

Pneumotor B

Pneumotor C

č. kroku (stavu)plnění příkazůOvládání úlohy

Page 10: Systém Teach-in pro PLC Tecomat TC 500

Význam tlačítek• Stiskem tlačítka F1 přepínáme „manuální a

automatický režim.• Stiskem tlačítek „F4,F5,F6“ ovládáme

vyjetí a zajetí těchto pneumorů• Stiskem tlačítka „enter“ potvrzujeme v

režimu učení každý provedený krok• Stiskem tlačítka „c“ zapínáme a vypínáme

automatické opakování naučené sekvence.

Page 11: Systém Teach-in pro PLC Tecomat TC 500

Postup při programování

• Zapnutí manuálního režimu tlačítkem „F1“.

• Uvedení pneumotorů a celého systému do počátečního stavu.

• Potvrzení tohoto stavu tlačítkem „enter“.

• Nastavení pneumotorů do pozic, které odpovídají stavu č. 1 pomocí tlačítek „F1, F2, F3“

• Potvrzení tohoto stavu tlačítkem „enter“.

• Nastavení pneumotorů do dalšího stavu, potvrzení, nastavení ………

• Když je celá sekvence hotova, nastaví se stav č. 0.

• Vypnutí manuálního režimu

• Zapnutí opakování¨tlačítkem „c“ – tímto tlačítkem je možné také průběh automatického provádění sekvence pozastavit.

Page 12: Systém Teach-in pro PLC Tecomat TC 500

Vstupy a výstupy PLC Tecomat

Page 13: Systém Teach-in pro PLC Tecomat TC 500

Zapojení elektropneumatických prvků

Page 14: Systém Teach-in pro PLC Tecomat TC 500

Program systému.

Teach-in

Page 15: Systém Teach-in pro PLC Tecomat TC 500

Programování systému se provádí ve vývojovém prostředí „Mozaic“ nebo „Xpro“, pomoci IL nebo KOP.

PLC Tecomat s procesorem řady „d“ jsou vybaveny tabulkovými instrukcemi.

Tabulkové instrukce jsou jádrem generátoru maker Tapro, který je použit pro generování programu krokového řadiče.

Page 16: Systém Teach-in pro PLC Tecomat TC 500

Tabulka

#table word tabulka=10,20,30,40,50,60,70,80,90

#table byte tabulka= %11111111,

%01111111,

%00000111,

%00000011,

%00000001,

%00000001

#table bit tabulka = 1,0,0,0,1,0,1,1,1,0,0,1,0,1,1

Tabulka je datová struktura připomínající „jednorozměrné pole“, jak jej známé z vyšších programovacích jazyků.

Page 17: Systém Teach-in pro PLC Tecomat TC 500

Tabulkové instrukce

Instrukce pro práci s tabulkami. Z tabulek je možné číst, zapisovat do nich, prohledávat je či zařazovat do nich jiné prvky.

• LTB – Load From Table - čtení

• WTB – Write To Table - zápis

• FTB – Find In Table - vyhledávání

• FTM - Find In Table With Masking – vyhledávání relevantního

• FTS – Find In Table With Sorting – zatřídění neznámého prvku

Page 18: Systém Teach-in pro PLC Tecomat TC 500

LTB - Load From Table

ld index ;0,1,2,.....,9

ltb tabulka ;Název tabulky

wr rw10

│ tabulka ││ index ┌─────┐ │├─[LD ]───┤ix x├─ ││ │ LTB │ ││ │ │ ││ │ ix├─ ││ │ │ ││ │ │ rw10 ││ │ v├────────────────────────────────────────────────[WR ]─┤│ └─────┘ │

Přečte řádek tabulky „tabulka“ s číslem „index“ a zapíše jej do registru rw10.

Page 19: Systém Teach-in pro PLC Tecomat TC 500

WTB – Write To Tableld #9 ;Mez tabulky

ld kam ;Index

ld co ;Hodnota, ktera se ma zapsat na pozici kam

;do tabulky "tabulka".

Zapíše novou hodnotu „co“ do řádku tabulky „tabulka“ s číslem „kam“.

│ tabulka ││ #9 ┌─────┐ │├─[LD ]───┤s s├─ ││ │ WTB │ ││ kam │ │ │├─[LD ]───┤ix ix├─ ││ │ │ ││ co │ │ │├─[LD ]───┤v v├──────────────────────────────────────────────────────┤│ └─────┘ │

Page 20: Systém Teach-in pro PLC Tecomat TC 500

FTB – Find In Tableld co_hledat

FTB tabulka

wr nalezeno_kde

ld s1.0

wr uspesnost

Hledá v tabulce „tabulka“ řádek s hodnotou „co_hledat“ a pokud hledanou hodnotu nalezne vrací číslo řádku a nastavuje systémový registr s1.0 na hodnotu „1“.

│ tabulka ││co_hle» ┌─────┐ │├─[LD ]───┤v s├─ ││ │ FTB │ ││ │ │ naleze»││ │ ix├────────────────────────────────────────────────[WR ]─┤│ └─────┘ ││ ││ s1.0 uspesn»│├──] [───────────────────────────────────────────────────────────[WR ]─┤

Page 21: Systém Teach-in pro PLC Tecomat TC 500

Recommended