430 likes | 596 Views
Vysoké učení technické v Brně Fakulta elektrotechniky a komunikačních technologií Ústav automatizace a měřicí techniky. BPGA RS Logix 500 a Logix 5000 Ing. Radek Štohl, Ph.D. Obsah. RS Linx Komunikace s PLC Náhled do konfigurace PLC RS Logic 500 Vývojové prostředí
E N D
Vysoké učení technické v Brně Fakulta elektrotechniky a komunikačních technologií Ústav automatizace a měřicí techniky BPGARS Logix 500a Logix 5000Ing. Radek Štohl, Ph.D.
Obsah • RS Linx • Komunikace s PLC • Náhled do konfigurace PLC • RS Logic 500 • Vývojové prostředí • Hardwarová konfigurace PLC • Definice úloh (Task) • Definice proměnných (Tag) • Ladder • RS Logix 5000 • Vývojové prostředí • Hardwarová konfigurace PLC • Definice úloh (Task) • Definice proměnných (Tag) • Ladder
Laboratoř E132 – Zasíťování University Internet Ethernet/IP DeviceNet DH+
RS Logix 500 • Vývojové prostředí • Popis jednotlivých částí • Hardwarová konfigurace PLC • Definice proměnných (Tag) • Tagy procesoru • Aliasy • Tag S • Tag Timmer a Counter • Ladder • Symboly • Editace tagů
Vytvoření projektu • Výběr CPU
Vytvoření projektu • Definování cesty k PLC
Vytvoření projektu • Konfigurace I/O modulů
Definice proměnných (Tag) • Tagy procesoru • Aliasy • Tag S • Tag Timmer a Counter
Timer • T1.TT – timer běží • T1.DN – timer dočasoval
Counter • C1.CU, C1. CD – čítač čítá • C1.DN – čítač je naplněn • C1.OV – přetekl tag .ACC • C1.UV – podtekl tag .ACC
Ladder • Příčky, odbočky • Kontakty • Cívky • Counter, timer • Matematické a logické operace
Kontakty • XIC, XIO • OSR • OTE • OTL, OTU Cívky
Timer a Counter • Typy časovačů: • TON, TOF • Instrukce RES • Typy čítačů: • CTU, CTD • Instrukce RES
Matematické operace a porovnání • ADD, SUB • EQU, NEQ • LES, GRT • LEQ, GER • AND, OR, XOR, NOT
RS Logix 5000 • Vývojové prostředí • Popis jednotlivých částí • Hardwarová konfigurace PLC • Vložení I/O modulu • Konfigurace modulu • Definice proměnných (Tag) • Tagy procesoru • Aliasy • Tag S • Tag Timmer a Counter • Ladder • Symboly • Editace tagů
On-line panel • Změna režimu PLC • Load a upload aplikace • Základní informace o PLC • Force Tagy • Editace aplikace - zámek
Struktura PLC • Informace o PLC • Tagy kontroleru • Úlohy • Hlavní task • Subroutine • Tagy • Trendy • Datové typy • I/O konfigurace • Stavový řádek PLC
Propojení s PLC • Propojení na RSLinx • Nastavení aktuální cesty k PLC Panel nástrojů prvků daného programovacího jazyka
Informační okno • Chybové okno • Okno výsledků
Vytvoření projektu • Výběr chasi • Výběr CPU • Definování cesty k PLC
Vytvoření projektu • Konfigurace I/O modulů
Vytvoření projektu • Název modulu, popis • Revize – Majoritní, minoritní • Pozice v chasi - Slot
Definice proměnných (Tag) • Tagy procesoru • Aliasy • Tag S • Tag Timmer a Counter
Další typy tagů • Předdefinované struktury proměnných • Definice polí – počet prvků a dimenze
Vlastnosti tagu • Pravé tlačítko myši nebo ALT + ENTER
Vlastnosti tagu • Typ tagu • Datový typ • Styl zobrazení
Systémový tag S • S:FS – příznak prvního skenu PLC • S:N – výsledek aritmetického výpočtu je záporný (pro instrukce XIC, XIO, OTE, OTL a OTU) • S:Z - výsledek aritmetického výpočtu je nula (pro instrukce XIC, XIO, OTE, OTL a OTU) • S:V – přetečení tagu – test, zda tak odpovídá rozsahu pro daný typ (pro instrukce XIC, XIO, OTE, OTL a OTU) • S:C – příznak Carry (pro instrukce XIC, XIO, OTEa OTU) • S:MINOR – příznak malé chyby (pro instrukce XIC, XIO, OTE, OTL a OTU)
Ladder • Příčky, odbočky • Kontakty • Cívky • Counter, timer • Matematické a logické operace
Kontakty • XIC, XIO • ONS • OSR, OSF • OTE • OTL, OTU Cívky
Timer • Definovat Tag se strukturou Timer • T1.TT – timer běží • T1.DN – timer dočasoval • Typy časovačů: • TON, TOF • Instrukce RES
Counter • Definovat Tag se strukturou Counter • C1.CU, C1. CD – čítač čítá • C1.DN – čítač je naplněn • C1.OV – přetekl tag .ACC • C1.UV – podtekl tag .ACC • Typy čítačů: • CTU, CTD • Instrukce RES
Matematické operace a porovnání • ADD, SUB • EQU, NEQ • LES, GRT • LEQ, GER • AND, OR, XOR, NOT