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

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

Programování mikropočítačů Práce s PLC Foxtrot. PLC Foxtrot na učebně Pří PLC Foxtrot Tlačítkové panely pro ovládání digitálních vstupů Sedmisegmentovka.

Podobné prezentace


Prezentace na téma: "Programování mikropočítačů Práce s PLC Foxtrot. PLC Foxtrot na učebně Pří PLC Foxtrot Tlačítkové panely pro ovládání digitálních vstupů Sedmisegmentovka."— Transkript prezentace:

1 Programování mikropočítačů Práce s PLC Foxtrot

2 PLC Foxtrot na učebně Pří PLC Foxtrot Tlačítkové panely pro ovládání digitálních vstupů Sedmisegmentovka Model Edumod, např. mixer, pračka,…

3 PLC Foxtrot na učebně CP-1005 – základní modul s CPU a I/O modulem IR-1064 6 analogových nebo digitálních vstupů 6 reléových výstupů 2 analogové výstupy IR-1501 - rozšiřující I/O modul 4 digitální vstupy 8 reléových výstupů

4 Ověření digitálních vstupů Vybrat nebo vytvořit skupinu projektů a projekt Své projekty vytvářejte ve složce C:\Temp

5 Vyberte Modulární systém Foxtrot

6 V nabídce programovat podle IEC klepněte na tlačítko Zrušit Vytvoří se projekt…

7 Přejděte do okna Manažer projektů Klepněte na Odpojit a pak vyberte Ethernet

8 Zadání IP adresy Na levé straně PLC Foxtrot najdeme štítek s IP adresou… tu zadáme zde. (lze použít i hledání, viz obrázek, ale zobrazí se všechny PLC na učebně. Musíme vybrat správné PLC podle adresy na štítku. Klepněte na tlačítko Připojit.

9 Konfigurace hardware Vyberte Manažer projektu – HW – Výběr řady PLC Vyberte typ centrální jednotky CP-1005

10 Konfigurace hardware Vyberte Manažer projektu – HW – Konfigurace HW. Klepněte na tlačítko Načíst z PLC V dalším okně (Nastavení parametrů kanálů) klepněte opět na tlačítko Načíst z PLC a pak na OK.

11 Konfigurace vstupů a výstupů (I/O) Klepněte na ikonu I/O na panelu nástrojů. Otevře se okno s konfigurací… Záložkami můžeme vybrat centrální jednotku nebo I/O modul…

12 Zobrazení stavu I/O Ve sloupci hodnota můžeme vidět stav vstupů a nastavovat výstupy. POZOR: nejprve program přeložte a spusťte – na obou modulech PLC musí svítit kontrolka Run. Jen v tomto režimu se zobrazují změny hodnot na vstupech, jak je popsáno na následujícím snímku. Poznámka: Hlášení „po překladu“ znamená, že nejprve musíme program přeložit a odeslat do PLC, pak teprve můžeme zobrazovat stav I/O.

13 Zjištění připojení I/O Zjistěte, která tlačítka na ovládacích modulech odpovídají kterým vstupům PLC – vytvořte si tabulku přiřazení těchto vstupů. Jak? Stiskněte tlačítko na modulu a sledujte, u kterého DI se změní hodnota z 0 na 1 POZOR: Digitální vstupy (DI) jsou v modulu IR-1064 i IR-1501 – přepněte se na kartu RM0 nebo RM1 (rám 0 nebo rám 1), pokud nevidíte po stisku tlačítka žádnou změnu v aktuálním okně.

14 Tabulka vstupů a výstupů Doplňte do následující tabulky všechny výstupy a výstupy SměrRámModulSvorka Panel 1 - spinač AVstupRM0IR-1064B6 Panel 1 - spinač BVstup Panel 1 - spinač CVstup Panel 1 - spinač DVstup Panel 2 - spinač AVstupRM1IR-1501A6 Panel 2 - spinač BVstup Panel 2 - spinač CVstup Panel 2 - spinač DVstup Displej - segment AVýstupRM1IR-1501B8 Displej - segment BVýstup Displej - segment CVýstup Displej - segment DVýstup Displej - segment EVýstup Displej - segment FVýstup Displej - segment GVýstupRM0IR-1056D3 Displej - segment HVýstup Panel 1 Panel 2

15 Definování aliasů Místo definování vstupů a výstupů pomocí direktivy #def (např. #def vstup X1.0) můžeme v okně I/O definovat tzv. „alias“ = název, pod kterým bude daný vstup/výstup dostupný v programu. V programu pak nemusíme alias nijak definovat, přímo jej používáme. Např. ld vstupA6

16 Ukázkový program Program realizuje funkci AND s využitím vstupů B a C na panelu 1. Výstupem je segment „c“ na 7- segmentovém zobrazovači, který svítí při výsledku log 1 a nesvítí při log. 0. Navíc je výsledek zobrazen také na panelu.

17 Řešení Vytvoříme projekt pro PLC Foxtrot jak je popsáno na předchozích snímcích. V okně Nastavení vstupů definujeme aliasy pro použité vstupy a výstupy, viz obrázek. Definujeme: vstupA vstupB vystup

18 Řešení Zapíšeme program v jazyce mnemokódů P 0 ; funkce AND. ; Vstupy: spinace B a C na panelu 1. ; Vystup: segment C (horni vodorovny) na ; 7-segmentovce a objekt na panelu. ld vstupA and vstupB wr vystup E 0

19 Řešení Vytvoříme panel a vložíme objekt pro zobrazení výsledku (objekt napojíme na proměnnou „vystup“. Název proměnné můžeme přímo napsat nebo vybrat ze seznamu

20 Řešení Program přeložíme a nahrajeme do PLC Ověříme správnou funkci programu. Pro nastavení potřebných hodnot vstupů při testování využijeme páčkové spínače na panelu 1 Při zapnutí obou spínačů by se měl rozsvítit segment „c“ na sedmisegmentovce.

21 Tip na závěr Pokud chcete svůj projekt zálohovat, a/nebo přenést na jiný počítač, použijte příkaz Soubor > Archivace > Archivovat současnou skupinu projektů…

22 Konec


Stáhnout ppt "Programování mikropočítačů Práce s PLC Foxtrot. PLC Foxtrot na učebně Pří PLC Foxtrot Tlačítkové panely pro ovládání digitálních vstupů Sedmisegmentovka."

Podobné prezentace


Reklamy Google