Postrojenje za preradu otpadnih voda

SCADA Software

SCADA software za akviziciju podataka i daljinska upravljanje postrojenjem, pisan je u programskom jeziku Visual Basic za Windows operativni sistem. Radi arhiviranja podataka i grafičkog prikaza, neophodno je da se PLC poveže sa PC računarom. Podaci o procentu kiseonika u vodi, provodnosti, pH vrednosti, protoku vode preko strujnih signala ulaze u u ADC modul od PLC-a. PLC obradjuje ove podatke i preko serijskog porta salje PC računar.

Svakog trenutka podatke vidimo na monitor PC, takodje podaci se memorišu na hard disk u zadatim vremenskim razmacima (primer : 10 minuta).

Promena boje ikonice za oredjeni pogon, signalizira nam stanje pogona (bela boja - pogon isljučen, zelena boja - pogon uključen, crvena boja - reagovala bimetalna zaštita)

Daljinsko upravljanje postrojenjem, dovodjenjem strelice na željeni pogon, pritiskom tastera na mišu otvara nam se prozor sa opcijom uključenja ili isključenja željenog pogona. Svaka akcija uključenja ili isključenja beleži se na hard disk u *.log fajl.

Komadni prozori

RO-PP Razvodni ormar pužne pumpe:



RO-K Razvodni ormar kompresori:



RO-MP Razvodni ormar muljne pumpe:


Akvizicija podataka

Svaki dan ima svoj fajl sa podacima (primer : FILE=d20030123.csv). Prva kolona je realno vreme sati:minuti (od 00:00 do 23:50, ukupno 144 redova). Druga, treća, četvrta i peta kolona su podaci o procentu kiseonika u vodi, provodnosti, pH vrednosti, protoku vode.

09:10, 	3.3, 	940, 	3.8, 	538.1
09:20,	3.6, 	943, 	3.2, 	537.8
09:30, 	3.9, 	948, 	3.6, 	540.0
09:40, 	3.8, 	952, 	3.4, 	538.7

Startovanjem opcije Grafik program isctava grafik od podataka koji su do tada memorisani.

Format fajla je standardni tako da se može koristiti u daljoj analizi u nekom drugom programu, na primer Microsoft Excel.




Na Hard Disk računara memorišu se svi podaci u zadatim vremenskim razmacima (primer: 60sec = 1min).


Tabele za automatsko upravljanje postrojenjem



FILE: C:\PPOV\Inport\Tables.dat
;--------------------------------------------------------------
; Inicijalne Tablice i Podaci za EEPROM u PLC-M-CPU
;--------------------------------------------------------------
;hist. dt(sec) tz(sec)  Test	; Addr = &H0080
 20,    5,     15,	0      
;--------------------------------------------------------------
;
;  O2  K1  K81  K91 
; 0.0   *   -    *
; 2.0   *   *    -
; 2.5   -   -    *
; 3.0   *   -    -
; 3.5   -   *    -
; 4.0   -   -    -
;--------------------------------------------------------------
Tabla_1:			; Addr = &H00A0
 0, 200, 250, 300, 350, 400
;--------------------------------------------------------------
;
;  O2  K1  
; 0.0   * 
; 3.0   - 
;--------------------------------------------------------------
Tabla_2:			; Addr = &H00C0
 0, 300
;--------------------------------------------------------------
;
;  O2  K81 K91 
; 0.0   -   *
; 2.5   *   -
; 3.5   -   -
;--------------------------------------------------------------
Tabla_3:			; Addr = &H00E0
 0, 250, 350
;--------------------------------------------------------------


FILE: C:\PPOV\Inport\Timers.dat
;t1(sec) 	t2(sec) 	ta(sec)
1,		2,		60

FILE: C:\PPOV\Inport\Outputs.dat
;PP1  PP2  Maz  Res  M1   M2   K1   K2  MP1  MP2  Zgr  Pes
 2 ,  0 ,  2 ,  6 ,  0 ,  2 ,  6 ,  8 ,  2 ,  2 ,  2 ,  2
FILE: C:\PPOV\Inport\Help.txt




PLC je modularnog tipa i sadrzi sledece module:
1. 1 kom. PLC-M-RCK 19 rek
2. 1 kom. PLC-M-CPU modul
3. 2 kom. PLC-M-ADC8 modul
4. 6 kom. PLC-M-I8O8D modul
5. 1 kom. PLC-M-PWR modul
6. 4 kom. PLC-M-LED4 modul
7.16 kom. PLC-RELE4 modul
8. 6 kom. SINO-LED modul za sinopticku semu

Software za PLCs pisan je u programskom jeziku assembler MCS-51. Software omogucava automastski ili rucni i daljinski ili lokalni rezim rada postrojenja.