• Rezultati Niso Bili Najdeni

AVTOMATIZACIJA PROCESOV S POMOČJO PARADYM-31

N/A
N/A
Protected

Academic year: 2022

Share "AVTOMATIZACIJA PROCESOV S POMOČJO PARADYM-31"

Copied!
17
0
0

Celotno besedilo

(1)

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

(2)

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

(3)

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.

(4)

DIPLOMSKA NALOGA DIPLOMSKA NALOGA

Avtomatizacija industrijskih Avtomatizacija industrijskih

procesov s pomočjo procesov s pomočjo

Paradym Paradym -31 - 31

Matjaž Gonza

Matjaž Gonza

(5)

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

(6)

Relejska tehnika PLC

SoftLogic

1970 1980 1990 2000

Evolucija krmilnih tehnik

Evolucija krmilnih tehnik

(7)

PLC vs. “mehka krmilja”

PLC vs. “mehka krmilja”

• • Cena. Cena.

• • Odprtost. Odprtost.

• • Zmogljivost. Zmogljivost.

• Simulacije. Simulacije.

• • Zanesljivost? Zanesljivost?

Controller Controller

MMIMMI

I/O

(8)

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, WinNTRealTimeServer

WinNTRealTimeServer

• • Program Program –

– Osnovni gradnik resursa, Paradym- Osnovni gradnik resursa, Paradym -31 ga 31 ga prevede v C kodo

prevede v C kodo

Spremenljivke

(9)

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

(10)

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

(11)

Vprašanja Vprašanja

in in

odgovori

odgovori

(12)

PLC vs. “mehka krmilja”

PLC vs. “mehka krmilja”

• Cena. Cena.

• • Odprtost. Odprtost.

• • Zmogljivost. Zmogljivost.

• • Simulacije. Simulacije.

• • Zanesljivost? Zanesljivost?

Controller Controller

MMIMMI

I/O

(13)

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

(14)
(15)

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

(16)
(17)

Reference

POVEZANI DOKUMENTI

Poleg vodenja notranje temperature in koncentracije CO 2 , želimo kot funkcionalnost sistema dodati tudi upravljanje luči. 3.4.1 Programska koda za

S prikazom avtomatizacije strege stroja z industrijskim robotom smo prikazali, da je uporaba industrijskih robotov v lesni industriji smiselna, saj smo lahko z njim

Ključne besede: BPMN, poslovni proces, prenova procesov, simulacija, optimizacija poslovnih procesov, orodja za podporo optimiza- cije, orodja za modeliranje poslovnih

Razvoj se zdi neustavljiv, saj avtomatizacija prežema vsa področja proizvodnje farmacevtske in medicinske tehnologije ter vodi k novi kakovosti procesov s pozitivnimi učinki

Tabela, ki prikazuje koncentracije sladkorja v rektificiranem zgoščenem grozdnem moštu v gramih na liter in gramih na kilogram, določene z refraktometrom, ki ima skalo v masnih deležih

Izgled vmesnika v roˇ cnem naˇ cinu delovanja pa prikazuje slika

Pomnilniške celice od 0 do (denimo) 64k so nekaj posebnega: da se jih čitati, ne pa tudi vanje pisati; njihova vsebina je neizbrisna in ohranja se tudi, ko računalnik

• program ne opravlja nečesa, kar navaja specifikacija. • program izvaja nekaj, kar specifikacija pravi, da ne bi smel. • program počne nekaj, česar specifikacija ne omenja. •