label Cursuri autorenew 2025-09-29, 16:58 history_edu Ciuru Tudor
Toate controlerele modulare sunt concepute pentru a fi dirijate de 2 programe: 1) programul de exploatare (de sistem), instalat de uzina producatoare; 2) programul utilizatorului (de automatizare propriu zisa), elaborat si introdus in controlere de utilizator in conformitate cu cerintele individuale ale obiectului sau de automatizare.

Programul de exploatare asigura pornirea, oprirea, diagnosticarea controlerului, gestionarea memoriei si comunicarea lui cu toate componentele interioare sau exterioare, apelarea si dirijarea generala a programului utilizatorului. Una din functiile principale ale acestei dirijari o constituie functionare ciclica a programului utilizatorului, ceea ce si asigura comanda automata a obiectului de automatizare in timp real.



Programul utilizatorului poate sa necesite foarte multe functii de automatizare, atat tipice, cat si speciale. Pentru simplificarea elaborarii acestui program si utilizarea in masa a controlerelor, companiile producatoare au studiat la maximum functiile diferitor sisteme de automatizare, divizandu-le in functii standardizate relativ simple cu utilizare in masa si functii speciale complexe cu o utilizare mult mai ingusta. Pentru ambele grupe de functii aceste companii au elaborat blocuri standardizate virtuale, introducandu-le in softurile de programare ale controlerelor. Ca urmare, aceste blocuri pot servi pentru utilizator ca module de creare a programului de automatizare, ceea ce usureaza si urhenteaza elaborarea acestui program.

Pentru aceasta s-au propus, de asemenea, si limbaje standardizate relativ simple de programare (LAD; FBD si STL), despre care s-a mentionat in paragraful 2.1. in prezent un astfel de concept modular de programare este considerat pentru instalatiile industriale complexe ca concept optim, deoarece el asigura nu numai programarea, ci si proiectarea sau modernizarea rapida si efectiva a intregului sistem de automatizare.