Iga kontrolleri keskseks osaks on CPU (Central Processor Unit) ehk keskprotsessormoodul. See on seadis, mis juhib kogu kontrolleri tööd ja määrab iga kontrolleri võimsuse, kiiruse, funktsionaalsuse ja peab sidet välisseadmetega. CPU ilma programmita aga on kasutu ja ei oska ise mitte midagi teha. Kogu kontrolleri töö baseerub kahel programmil: süsteemi- ja kasutajaprogrammil. Süsteemne programm (op. süsteem) on kirjutatud kontrolleri tootja poolt kontrolleri püsimällu. Selle programmi alusel on organiseeritud kogu kontrolleri sisemine töö ja infovahetus välismaailamaga. Arvutite maailmas on see tuntud süsteemi- ehk operatsioonitarkvarana. Näiteks Linux või Windows. Programmeeritavate loogikakontrollerite (PLC) maailmas on aga igal tootjal oma operatsioonisüsteem. Teine programm, mida CPU sooritab on kasutajaprogramm. See on programm, mille kontrolleri programmeerija kirjutab vastavalt rakenduslikule ülesandele ja on otsene tootmistehnoloogilise seadme või protsessi juhtprogramm. Näiteks piimapastööri, tõstekraana, konveieri või mistahes muu masina ja protsessi juhtimine.
314-2AG23
VIPA CPU 314SB DPM,
work memory [KB]: 512 - 1.024,
PROFIBUS DP master/slave
314-2BG23
VIPA CPU 314SE,
work memory [KB]: 256 - 1.024,
PROFIBUS DP slave
315-2AG23
VIPA CPU 315SB,
work memory [KB]: 1.024 - 4.096,
PROFIBUS DP master/slave
317-2AJ23
VIPA CPU 317SE,
work memory [KB]: 4.096 - 8.192,
PROFIBUS DP master/slave,
SPEED-Bus,
315-4NE23
VIPA CPU 315SN,
work memory [KB]: 1.024 - 4.096,
PROFIBUS DP master/slave,
Ethernet CP343
317-4NE23
VIPA CPU 317SN,
work memory [KB]: 4.096 - 8.192,
PROFIBUS DP master/slave,
SPEED-Bus,
Ethernet CP 343
315-4PN23
VIPA CPU 315PN,
work memory [KB]: 1.024 - 4.096,
PROFIBUS DP master/slave,
PROFINET
315-4PN43
VIPA CPU 315PN ECO,
work memory [KB]: 512 - 1.024,
PROFIBUS DP master/slave,
PROFINET-IO
317-4PN23
VIPA CPU 317PN,
work memory [KB]: 4.096 - 8.192,
PROFIBUS DP master/slave,
SPEED-Bus,
PROFINET
312-5BE23
VIPA CPU 312SC,
work memory [KB]: 128 - 1.024,
16 DI / 8 DO / 2 Counter / 2 PWM
313-5BF23
VIPA CPU 313SC,
work memory [KB]: 256 - 1.024,
onboard 24 DI / 16 DO / 5 AI [current/voltage] / 2 AO / 1 Pt100 / 3 Counter / 3 PWM
313-6CF23
VIPA CPU 313SC DPM,
work memory [KB]: 256 - 1.024,
PROFIBUS DP master/slave,
onboard 16 DI / 16 DO / 3 Counter / 3 PWM
314-6CF23
VIPA CPU 314ST,
work memory [KB]: 512 - 2.048,
PROFIBUS DP master/slave,
SPEED-Bus,
onboard 8 DI / 8 DIO / 5 AI [current/voltage] / 2 AO / 1 Pt100 / 4 Counter
314-6CG23
VIPA CPU 314SC DPM,
work memory [KB]: 512 - 2.048,
PROFIBUS DP master/slave,
onboard 24 DI / 16 DO / 8 DIO / 5 AI [current/voltage] / 2 AO / 1 Pt100 / 4 Counter / 4 PWM