Modulul procesorului - studopediya

CPU PLC îndeplinește următoarele sarcini:

o colectează date de la modulele de intrare în memorie și trimite datele din memorie la modulele de ieșire;

o efectuează schimbul de date cu dispozitivul pentru programarea controlerului;

o oferă tag-uri un ceas de timp real;

o comunică cu rețeaua industrială;

o implementează stiva de protocoale de rețea industriale (în acest scop, procesoarele de comunicații auxiliare pot fi utilizate);

o efectuează o încărcare inițială și execuție a sistemului de operare;

O modul de încărcare efectuează automatizare software personalizat;

o controlează actele de schimb de memorie.

Una dintre tendințele de dezvoltare este utilizarea unui modul procesor PLC pentru un controler de putere diferite-factor. Acest lucru permite o serie de controlere în diferite capacități și acoperă un segment mai mare de piață și să efectueze modernizare (upgrade) controlere achiziționate de consumatori, prin înlocuirea unui singur modul.

Principalele caracteristici ale modulului procesorului sunt:

O tip de sistem de operare (Windows CE, Linux, DOS, OS-9, QNX și altele.);

o prezență Runtime Environment pentru sistemul de programare standard IEC 61131-3;

O tipuri de interfață suportată (RS-232, RS-422, RS-485, CAN, USB, Ethernet, etc.);

o Tipuri de rețele acceptate (Modbus RTU, Modbus TCP, Ethernet, Profibus, CANopen, DeviceNet și colab.);

O posibilă conectarea dispozitivului de indicare sau interfața operatorului (LED-uri sau afișaj LCD, tastatura, mouse-ul, interfețele de afișare VGA, DVI, sau CMOS, LVDS, trackball, etc.);

Capacitate o (8, 16, 32 sau 64 de biți);

o frecvență de ceas de microprocesor și memorie;

O executarea comenzilor;

o ierarhie de volum și de memorie tipuri (RAM, cache, ROM - flash, bliț detașabil și colab.);

o tipuri de funcții predefinite (controler PID, stelaje, PWM, de poziționare și de mișcare algoritmi de control et al.);

o marca producătorului (Intel, AMD, Atmel, Motorola, RealLab! și colab.).

Modul procesor de performanță PLC este de obicei evaluată prin instrucțiunile logice de execuție, deoarece acestea sunt cele mai comune în punerea în aplicare a algoritmilor de control.

O mare varietate de sarcini atribuite PLC, și dependența puternică a prețului puterii controlerului au fost cauza unei mari varietăți de microprocesoare folosite, variind de la simplu și ieftin de 8-biți Atmel și Microchip la microprocesoare mai de înaltă performanță seria Intel Pentium, inclusiv procesoare dual-core și quad-core.

microprocesoare opt biți au fost foarte mare succes în controlere PID independente și micro PLC pentru mașini de control simplu algoritmică, sere, dispozitive tehnologice mici ca gateway-uri. Avantajul lor este de mare fiabilitate asociat cu simplitatea extremă a software-ului.

De obicei, microprocesoare folosite în PLC, mai multe generații în spatele biroului de procesoare de calculatoare personale (PC) din cauza volumului relativ mic al pieței PLC, care nu prevede o revenire la dezvoltarea unui nou controler pentru perioada schimbării de generații de microprocesoare.

articole similare