Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

PROGRAMOVATELNÉ AUTOMATY CV PODPROGRAMY A FUNKČNÍ BLOKY 12 Ing. Jana Horáková Elektrotechnika www.zlinskedumy.cz.

Podobné prezentace


Prezentace na téma: "PROGRAMOVATELNÉ AUTOMATY CV PODPROGRAMY A FUNKČNÍ BLOKY 12 Ing. Jana Horáková Elektrotechnika www.zlinskedumy.cz."— Transkript prezentace:

1 PROGRAMOVATELNÉ AUTOMATY CV PODPROGRAMY A FUNKČNÍ BLOKY 12 Ing. Jana Horáková Elektrotechnika

2 Anotace Vysvětluje použití podprogramů a funkčních bloků v PLC a DetStudiu. Umožňuje použití pro samostatnou práci, vychází ze zkušeností s předchozími žáky. Je možné jej poskytnou nepřítomným žákům. AutorIng. Jana Horáková (Autor) JazykČeština Očekávaný výstup26–41-M/01 Elektrotechni­ka Speciální vzdělávací potřeby- žádné - Klíčová slovaPodprogram, funkční blok Druh učebního materiáluPrezentace Druh interaktivityKombinované Cílová skupinaŽák Stupeň a typ vzděláváníodborné vzdělávání Typická věková skupina let Vazby na ostatní materiályJe součástí programovatelné automaty - cvičení

3 Podprogram Podprogram je program, který z hlavního programu spouštíme U PLC nejsou podprogramy spoušteny periodicky, ale přímo z jednotlivých procesů DetStudio: jazyk je ST, LA, RS stejně jako u procesů jej potom nelze měnit počet podprogramů je omezen na 899

4 Podprogram DetStudio Modul volání podprogramu: CALL jméno pp Jména podprogramů začínají písmenem. Provádění dalších modulů je pozdrženo do okamžiku dokončení činnosti podprogramu. Návrat z podprogramu nastane automaticky po vykonání posledního funkčního modulu v podprogramu nebo po vykonání EXIT.

5 Podprogram DetStudio Do podprogramu a z podprogramu nelze přímo předat žádné parametry. Lze však uložit potřebné hodnoty do proměnných (modul LET) Cvičení: Vytvořte podprogram pro vytvoření pulzu 3s.

6 Realizace V nabídce projekt vyberu podprogramy Vytvořím např. podprogram ST Přejmenuji jej na Pulz Vytvořím podprogram Vložím do procesu

7 Funkční bloky DetStudio Uživatelem definovaný funkční modul Vkládáme jeho název a parametry do procesu Jazyk funkčních bloků je RS, LA, ST Vložení funkčního bloku: Projekt – Přidat do projektu – Funkční blok

8 Funkční blok - vytvoření Vytvoř funkční blok pro tří vstupový XOR 1. Vložíme funkční blok a přejmenujeme jej 2. Vytvoříme parametry pro přenos mezi fb a procesem Budou to jednotlivé vstupní a výstupní bity

9 Funkční blok - vytvoření 3. Vytvoříme fb – tělo 4. Doplníme dokumentaci 5. Proměnné a aliasy jsou pro fb, v našem případě je nebudeme potřebovat

10 Funkční blok - vytvoření 6. Fb vložíme do procesu 7. Doplníme parametry 8. Fb můžeme exportovat i importovat


Stáhnout ppt "PROGRAMOVATELNÉ AUTOMATY CV PODPROGRAMY A FUNKČNÍ BLOKY 12 Ing. Jana Horáková Elektrotechnika www.zlinskedumy.cz."

Podobné prezentace


Reklamy Google