UNIVERZA V MARIBORU
FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO
Diplomsko delo univerzitetnega študijskega programa
AVTOMATIZACIJA PROCESOV S POMOČJO PARADYM-31
Študent: Matjaž GONZA
Študijski program: Univerzitetni, Elektrotehnika Smer: Avtomatika
Številka indeksa: 93314559
Mentor: izr. prof. dr. Boris Tovornik
Maribor, september 2001
AVTOMATIZACIJA PROCESOV S POMOČJO PARADYM-31
Ključne besede: avtomatizacija, vodenje v realnem času, osebni računalnik, Paradym 31
UDK: 681.5:004.4
Povzetek: V diplomski nalogi sem preko obdelave konkretnega namišljenega projekta pokazal uporabno vrednost programskega paketa
Paradym-31 in enostavnost dela z le-tem. V sledečih si poglavjih so podrobneje opisani osnovni gradniki Paradym-31, njihove specifike, namen in način uporabe.
PROCESS AUTOMATISATION WITH
PARADYM-31
Key words: automatisation, real-time control, personal computer, Paradym 31
UDK: 681.5:004.4
Abstract: With handling of concrete virtual project in diploma, I presented practical value and simpleness of working with Paradym-31. In subsequent chapters there are more specific informations about the Paradym's basic constructs, their specifics and the way of use.
DIPLOMSKA NALOGA DIPLOMSKA NALOGA
Avtomatizacija industrijskih Avtomatizacija industrijskih
procesov s pomočjo procesov s pomočjo
Paradym Paradym -31 - 31
Matjaž Gonza
Matjaž Gonza
Agenda Agenda
• • Evolucija krmilnih tehnik Evolucija krmilnih tehnik
• • PLC vs. “mehka krmilja” PLC vs. “mehka krmilja”
• • Trinivojska arhitektura Paradym- Trinivojska arhitektura Paradym -31 31
• • Vrste programskih jezikov Vrste programskih jezikov
• • Simulacija Simulacija
• • Vprašanja in odgovori Vprašanja in odgovori
Relejska tehnika PLC
SoftLogic
1970 1980 1990 2000
Evolucija krmilnih tehnik
Evolucija krmilnih tehnik
PLC vs. “mehka krmilja”
PLC vs. “mehka krmilja”
• • Cena. Cena.
• • Odprtost. Odprtost.
• • Zmogljivost. Zmogljivost.
•
• Simulacije. Simulacije.
• • Zanesljivost? Zanesljivost?
Controller Controller
MMIMMI
I/O
Trinivojska arhitektura Paradym Trinivojska arhitektura Paradym -31 - 31
• • Projekt Projekt
– – Primer avtomatizacije betonske baze Primer avtomatizacije betonske baze
• • Resurs Resurs
– – Predstavlja kontroler (PLC) Predstavlja kontroler (PLC)
•
•
DOS_PC, WindowsRealTimeKernel, DOS_PC, WindowsRealTimeKernel, WinNTRealTimeServerWinNTRealTimeServer
• • Program Program –
– Osnovni gradnik resursa, Paradym- Osnovni gradnik resursa, Paradym -31 ga 31 ga prevede v C kodo
prevede v C kodo
Spremenljivke
Vrste programskih jezikov Vrste programskih jezikov
• • Sekvenčni funkcijska vezja Sekvenčni funkcijska vezja –
– Definirajo osnovni potek izvajanja programa Definirajo osnovni potek izvajanja programa
• • Zančni diagrami Zančni diagrami –
– Logika znotraj posameznih akcij Logika znotraj posameznih akcij
• • Diagrami s funkcijskimi bloki Diagrami s funkcijskimi bloki
– – Logika znotraj posameznih akcij Logika znotraj posameznih akcij
Simulacija Simulacija
• • Možnost testiranja krmilne logike Možnost testiranja krmilne logike
• • Kreirajo se DLL datoteke, ki simulirajo Kreirajo se DLL datoteke, ki simulirajo obnašanje resursa
obnašanje resursa
• • Možnost online spreminjanja parametrov Možnost online spreminjanja parametrov in spremenljivk
in spremenljivk
Vprašanja Vprašanja
in in
odgovori
odgovori
PLC vs. “mehka krmilja”
PLC vs. “mehka krmilja”
•
• Cena. Cena.
• • Odprtost. Odprtost.
• • Zmogljivost. Zmogljivost.
• • Simulacije. Simulacije.
• • Zanesljivost? Zanesljivost?
Controller Controller
MMIMMI