Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilMatyáš Valenta
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.