Software pentru comanda si controlul procesului de deshidratare

Limbaj programare: C# / C

Sumar

Unul dintre produsele noastre este deshidratorul pentru fructe si legume. Procesul de deshidratare necesita o atentie deosebita asupra parametrilor aerului cat si a temperaturii produselor. In cadrul sistemului de automatizare, piesa centrala o reprezinta un software care ruleaza pe un calculator cu sistemul de operare Windows. Software-ul comanda elementele fizice ale sistemului printr-o interfata electronica. Comunicatia cu sistemul se face prin protocolul UDP. Sistemul se automatizare utilizat in cadrul instalatiilor de deshidratare a fost dezvoltat in cadrul unui parteneriat cu INMA Bucuresti si UPB. In urma acestei colaborari a rezultat un sistem de automatizare al deshidratoarelor care prin implementare aduce imbunatatirea randamentului termic, scurtarea timpului de deshidratare, obtinerea de produse cu o calitate mai ridicata si faciliteaza controlul procesului de deshidratare.

Utilitate

Programul se utilizeaza pentru comanda si controlul oricarui proces de deshidratare.

Mod de livrare

Produsul software se livreaza sub forma de program executabil (*.exe).

 

Caracteristici principale software:

Regulatoare PID pentru controlul temperaturii si umiditatii si estimator pentru temperatura produselor

Algoritm Auto dryX TM care asigura optimizarea parametrilor pentru randament maxim

Dynamic Help – informatii despre functiile butoanelor sunt afisate pe ecran.

Controlul procesului este asigurat de catre un calculator cu sistemul de operare Windows pe care ruleaza un software specializat. Animatii sugestive sunt afisate pe ecran pentru evidentierea proceselor.

Calculatorul poate fi dotat cu TOUCHSCREEN in functie de optiuni

Comunicatia cu aparatura de comanda si control este realizata cu ajutorul protocolului UDP prin ETHERNET sau WiFi

Sistemul se livreaza cu retete standard pentru cele mai intalnite fructe si legume, cu posibilitate de update gratuit cand apare o noua versiune a retetelor.

Numar maxim de programe: > 4 mil

Fiecare program poate fi modificat, redenumit, copiat sau sters.

Programele de deshidratare sunt impartite in pasi, fiecare reteta dispunand de un numar maxim de pasi de 65000. In general o reteta nu are mai mult de 32, media fiind de 6 pasi.

Tipurile de pasi din reteta sunt: INCALZIRE, CONDITIONARE, DESHIDRATARE, EGALIZARE si RACIRE. In functie de tipul pasului, procesul se comporta in moduri diferite.

Fiecare pas din program poate fi mutat, sters, adaugat si modificat de catre utilizator.

Pentru analize ulterioare se asigura memorarea in baza de date a parametrilor fiecarui proces la un interval de timp configurabil cat si a erorilor generate

Datele si programele sunt salvate in baze de date tip Access.

Parametri de sistem asigura flexibilitatea optimizarii procesului

Configurarile sunt salvate in fisiere tip INI.

Caracteristici principale hardware:

Interfata dintre PC si elementele de executie este asigurata de catre un controler dedicat dotat cu doua procesoare, un PIC18F care aisgura comunicatia UDP/ETHERNET si un PIC32MX pe care ruleaza sistemul de operare FreeRTOS care asigura interpretarea datelor si controlul procesului.

In functie de optiuni, sistemul poate fi dotat cu variator de turatie al ventilatoarelor

Toate comenzile, cu exceptia ventilatoarelor, sunt separate galvanic fata de retea

Tabloul electric este dotat cu lampi de semnalizare cat si cu o sonerie pentru avertismente acustice

Elementele de executie comandate sunt: ventilatoare, clapete, incalzire si umidificare