Sunteți pe pagina 1din 10

Tem APM

Maina de splat automat cu 3


programe de spalare

Ion tefan Claudiu


331AC

Descrierea aplicaiei

- Buton pentru pornirea mainii de splat;


- Trei butoane corespunztoare programelor mainii
(presplare, cltire, splare);
- Trei senzori corespunztori programelor;
- Senzor de nivel pentru msurarea nivelului;
- Senzor de temperatur;
- Motor care nvrte cuva mainii;
- Indicatori de funcionare i stoarcere;
- Buton alimentare ap;
- Indicator alimentare cu apa;
- Ecran de afiare;
- Recipient pentru introducerea detergentului.
Iniial instalaia este oprit iar prin apsarea butonului
de alimentare
cu ap se indic nivelul apei pe msura ce aceasta intr n
cuv i ulterior temperatura apei. Apsarea casetei cu
detergent corespunde cu prezena acestuia n cuv i
selectarea programului dorit se face prin apsarea butonului
corespunztor. Prin apsarea butonului Start se va porni
instalaia.

Interfaa grafic

Soluia de automatizare

Etapa I : Diagrama Grafcet / SFC (Sequential


Function Chart)

Dicionarul de variabile globale:


BOOL :

apa (prezena apei);


detergent (prezena detergentului);
acces_apa (introducerea apei in masina);
evac_apa (scoate apa din main);

motor (pornirea/oprirea motorului);


stoarcere (pornete stoarcerea);
prespalare (comanda programul de
presplare);
spalare (comand programul de splare);
clatire (comand programul de cltire);
start (pornete programul selectat);
incalzire (comand nclzirea apei).
INT :
temperatura;
N (numar de cicluri - 5).
STRING : mesaj (mesaj corespunztor afiat);
LREAL : nivel_apa (indic nivelul apei).

Etapa II : Proiectul in IndraLogic

Se dorete a se automatiza procesul descris anterior


prin editarea unui proiect n mediul de programare
IndraLogic.

Pas 1
Crearea proiectului
Pas 2
Declararea variabilelor globale

Pas 3
Editarea programului care gestioneaza procesul
Click dreapta pe folderul POUs -> Add Object

Se adauga la intrarea in proces:

Se adaug diagrama SFC prin click dreapta pe


folderul POUs -> Add Object

Pas 4
Interfaa grafic

Pas 5
Configurarea taskurilor

nainte de rularea proiectului trebuie configurate cele 2


taskuri care vor apela simultan cele 2 programe editate.
Acest lucru se va face in tabul Resources. Numele taskurilor
poate fi identic cu cel al programelor deja existente.

Opiunea Task Configuration click dreapta-> Append Task


click dreapta pe iconia taskului-> Append Program Call.