Upload
iren
View
65
Download
0
Embed Size (px)
DESCRIPTION
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í - PowerPoint PPT Presentation
Citation preview
BPGA
RS Logix 500
a Logix 5000
Ing. Radek Štohl, Ph.D.
Vysoké učení technické v Brně
Fakulta elektrotechniky a komunikačních technologií
Ústav automatizace a měřicí techniky
Obsah RS LinxRS Linx
Komunikace s PLCKomunikace s PLC Náhled do konfigurace PLCNáhled do konfigurace PLC
RS Logic 500RS Logic 500 Vývojové prostředíVývojové prostředí Hardwarová konfigurace PLCHardwarová konfigurace PLC Definice úloh (Task)Definice úloh (Task) Definice proměnných (Tag)Definice proměnných (Tag) LadderLadder
RS Logix 5000RS Logix 5000 Vývojové prostředíVývojové prostředí Hardwarová konfigurace PLCHardwarová konfigurace PLC Definice úloh (Task)Definice úloh (Task) Definice proměnných (Tag)Definice proměnných (Tag) LadderLadder
Laboratoř E132 – Zasíťování
University Internet
Ethernet/IP
DeviceNet
DH+
RS Linx
Výběr driveru sítě
Konfigurace driveru sítě Ethernet/IP
Konfigurace driveru pro RS232
RS Logix 500 Vývojové prostředíVývojové prostředí
Popis jednotlivých částíPopis jednotlivých částí
Hardwarová konfigurace PLCHardwarová konfigurace PLC Definice proměnných (Tag)Definice proměnných (Tag)
Tagy procesoruTagy procesoru AliasyAliasy Tag STag S Tag Timmer a CounterTag Timmer a Counter
LadderLadder SymbolySymboly Editace tagůEditace tagů
Vytvoření projektu
Výběr CPUVýběr CPU
Definování cesty k PLCDefinování cesty k PLC
Vytvoření projektu
Vytvoření projektu
Konfigurace Konfigurace I/O modulůI/O modulů
Definice proměnných (Tag)
Tagy procesoruTagy procesoru AliasyAliasy Tag STag S Tag Timmer a CounterTag Timmer a Counter
Timer T1.TT – timer běžíT1.TT – timer běží T1.DN – timer T1.DN – timer
dočasovaldočasoval
Counter
C1.CU, C1. CD – čítač čítáC1.CU, C1. CD – čítač čítá C1.DN – čítač je naplněnC1.DN – čítač je naplněn C1.OV – přetekl tag .ACCC1.OV – přetekl tag .ACC C1.UV – podtekl tag .ACCC1.UV – podtekl tag .ACC
Ladder
Příčky, odbočkyPříčky, odbočky KontaktyKontakty CívkyCívky Counter, timerCounter, timer Matematické a logické operaceMatematické a logické operace
Kontakty
XIC, XIOXIC, XIO OSROSR
OTEOTE OTL, OTUOTL, OTU
Cívky
Timer a Counter
Typy časovačů:Typy časovačů: TON, TOFTON, TOF Instrukce RESInstrukce RES
Typy čítačů:Typy čítačů: CTU, CTDCTU, CTD
Instrukce RESInstrukce RES
Matematické operace a porovnání
ADD, SUBADD, SUB EQU, NEQEQU, NEQ LES, GRTLES, GRT LEQ, GERLEQ, GER AND, OR, XOR, NOTAND, OR, XOR, NOT
RS Logix 5000 Vývojové prostředíVývojové prostředí
Popis jednotlivých částíPopis jednotlivých částí
Hardwarová konfigurace PLCHardwarová konfigurace PLC Vložení I/O moduluVložení I/O modulu Konfigurace moduluKonfigurace modulu
Definice proměnných (Tag)Definice proměnných (Tag) Tagy procesoruTagy procesoru AliasyAliasy Tag STag S Tag Timmer a CounterTag Timmer a Counter
LadderLadder SymbolySymboly Editace tagůEditace tagů
On-line panel
Změna režimu PLCZměna režimu PLC Load a upload Load a upload
aplikaceaplikace Základní informace o Základní informace o
PLCPLC Force TagyForce Tagy Editace aplikace - Editace aplikace -
zámekzámek
Struktura PLC
Informace o PLCInformace o PLC Tagy kontroleruTagy kontroleru ÚlohyÚlohy
Hlavní taskHlavní task SubroutineSubroutine TagyTagy
TrendyTrendy Datové typyDatové typy I/O konfiguraceI/O konfigurace Stavový řádek PLCStavový řádek PLC
Propojení s PLC
Propojení na RSLinxPropojení na RSLinx Nastavení aktuální cesty k Nastavení aktuální cesty k
PLCPLC
Panel nástrojů prvků daného programovacího jazyka
Okno hlavního programu
Informační okno
Chybové oknoChybové okno Okno výsledkůOkno výsledků
Vytvoření projektu
Výběr chasiVýběr chasi Výběr CPUVýběr CPU Definování Definování
cesty k PLCcesty k PLC
Vytvoření projektu
Konfigurace Konfigurace I/O modulůI/O modulů
Vytvoření projektu
Název modulu, popisNázev modulu, popis Revize – Majoritní, minoritníRevize – Majoritní, minoritní Pozice v chasi - SlotPozice v chasi - Slot
Definice proměnných (Tag)
Tagy procesoruTagy procesoru AliasyAliasy Tag STag S Tag Timmer a CounterTag Timmer a Counter
Definice Aliasů
Další typy tagů
Předdefinované struktury proměnnýchPředdefinované struktury proměnných Definice polí – počet prvků a dimenzeDefinice polí – počet prvků a dimenze
Vlastnosti tagu
Pravé tlačítko myši nebo ALT + ENTERPravé tlačítko myši nebo ALT + ENTER
Vlastnosti tagu Typ taguTyp tagu
Datový typDatový typ
Styl zobrazeníStyl zobrazení
Systémový tag S
S:FS – příznak prvního skenu PLCS:FS – příznak prvního skenu PLC S:N – výsledek aritmetického výpočtu je záporný (pro S:N – výsledek aritmetického výpočtu je záporný (pro
instrukce instrukce XIC, XIO, OTE, OTL a OTXIC, XIO, OTE, OTL a OTU)U) S:Z - výsledek aritmetického výpočtu je nula (pro S:Z - výsledek aritmetického výpočtu je nula (pro
instrukce instrukce XIC, XIO, OTE, OTL a OTXIC, XIO, OTE, OTL a OTU)U) S:V – přetečení tagu – test, zda tak odpovídá S:V – přetečení tagu – test, zda tak odpovídá
rozsahu pro daný typ (pro instrukce rozsahu pro daný typ (pro instrukce XIC, XIO, OTE, XIC, XIO, OTE, OTL a OTOTL a OTU)U)
S:C – příznak Carry (pro instrukce S:C – příznak Carry (pro instrukce XIC, XIO, OTEXIC, XIO, OTE a a OTOTU)U)
S:MINOR – příznak malé chyby (pro instrukce S:MINOR – příznak malé chyby (pro instrukce XIC, XIC, XIO, OTE, OTL a OTXIO, OTE, OTL a OTU)U)
Ladder
Příčky, odbočkyPříčky, odbočky KontaktyKontakty CívkyCívky Counter, timerCounter, timer Matematické a logické operaceMatematické a logické operace
Kontakty
XIC, XIOXIC, XIO ONSONS OSR, OSFOSR, OSF
OTEOTE OTL, OTUOTL, OTU
Cívky
Timer Definovat Tag se Definovat Tag se
strukturou Timerstrukturou Timer T1.TT – timer běžíT1.TT – timer běží T1.DN – timer T1.DN – timer
dočasovaldočasoval Typy časovačů:Typy časovačů:
TON, TOFTON, TOF Instrukce RESInstrukce RES
Counter Definovat Tag se strukturou Definovat Tag se strukturou
CounterCounter
C1.CU, C1. CD – čítač čítáC1.CU, C1. CD – čítač čítá C1.DN – čítač je naplněnC1.DN – čítač je naplněn C1.OV – přetekl tag .ACCC1.OV – přetekl tag .ACC C1.UV – podtekl tag .ACCC1.UV – podtekl tag .ACC
Typy čítačů:Typy čítačů: CTU, CTDCTU, CTD
Instrukce RESInstrukce RES
Matematické operace a porovnání
ADD, SUBADD, SUB EQU, NEQEQU, NEQ LES, GRTLES, GRT LEQ, GERLEQ, GER AND, OR, XOR, NOTAND, OR, XOR, NOT