De meeste mensen die op zoek zijn naar een PLC CPU zijn geen studenten. Ze zitten midden in een klus: het kiezen van een controller voor een nieuwe lijn, het vervangen van een apparaat dat net een fout heeft gemaakt, het vergelijken van twee merken vóór een inkooporder, of het zoeken naar een onderdeel dat de OEM niet meer maakt. Het specificatieblad dat voor je ligt vermeldt de kloksnelheid en het geheugen in megabytes, maar die cijfers bepalen zelden of het project draait. Wat dit bepaalt, is de scantijd, protocolcompatibiliteit en of u het onderdeel daadwerkelijk kunt krijgen wanneer u het nodig heeft.
Deze gids beslaat de volledige keten die een koper of ingenieur doorloopt: begrijpen wat de CPU doet, de juiste kiezen uit zes grote merken, een bestaand apparaat vervangen of upgraden, veelvoorkomende fouten oplossen en het onderdeel aanschaffen. Ga naar het gedeelte dat overeenkomt met waar u zich bevindt.

1. Wat een PLC-CPU eigenlijk doet
De CPU is het onderdeel van een programmeerbare logische controller die invoer leest, uw programma uitvoert en uitvoer steeds opnieuw aanstuurt, volgens een vaste cyclus. Al het andere in het rack (de voeding, I/O-modules en communicatiekaarten) is bedoeld om die lus te bedienen. Voordat we overgaan tot selectie en vervanging, zijn hier de drie dingen die de moeite waard zijn om te weten over hoe het zich gedraagt.
CPU versus processor
Mensen gebruiken ‘processor’ en ‘CPU’ door elkaar, en in een informeel gesprek is dat prima. Het verschil is van belang bij aankoop. De processor is de chip die instructies uitvoert. De CPU is de complete besturingseenheid waarin de chip is ondergebracht, samen met het geheugen, de communicatiepoorten en de firmware die ze met elkaar verbindt. Wanneer u een vervanging bestelt, bestelt u een CPU-module op basis van het onderdeelnummer, en niet een kale processorchip. Dat onderscheid bepaalt ook het timingdeterminisme van uw lijn, en het is waar u een leverancier tegen citeert.
De scancyclus in 4 stappen
Een PLC-CPU voert uw logica niet één keer uit. Het loopt continu, in een herhalende lus die de scancyclus wordt genoemd. Elke pas volgt dezelfde volgorde:
- Invoerscan.De CPU leest de status van elke invoer en slaat deze op in het geheugen.
- Logische oplossingen.Het voert uw programma uit (ladderlogica of een andere IEC 61131-taal) met behulp van die opgeslagen invoerwaarden.
- Uitvoerupdate.Het schrijft de resultaten naar de uitvoermodules.
- Communicatie en diagnostiek.Het verwerkt het netwerkverkeer, werkt de status bij en voert interne -zelfcontroles uit voordat het opnieuw begint.
De cyclus is deterministisch, en dat is het hele punt van een PLC: dezelfde inputs produceren dezelfde outputs in dezelfde voorspelbare tijd. In- en uitgangen worden alleen gelezen en geschreven op vaste punten in de lus, niet op het moment dat een sensor verandert. De tijd voor één volledige doorgang is de scantijd, en daarom bepaalt de scantijd, en niet de kloksnelheid, de werkelijke prestaties. We komen daar op terug in het specificatiesgedeelte.
Stel je een kok voor die elk kaartje leest, elk gerecht kookt, op tafel zet en vervolgens de pas controleert voordat hij terugkeert naar de kaartjes. Het gaat erom hoe lang een volledige ronde duurt, niet hoe snel de wijzers bij een enkele beweging bewegen.
CPU-modi: Uitvoeren, Programmeren en Op afstand
Een CPU werkt in een van de weinige modi, en als u deze kent, voorkomt u fouten tijdens onderhoud:
- Loopvoert het programma uit en bestuurt het proces normaal.
- Programmastopt de uitvoering van het programma, zodat u logica kunt downloaden of bewerken. Uitgangen worden niet meer aangestuurd en dat is precies de reden dat u er vóór het onderhoud naar overschakelt.
- Op afstandHiermee kunt u de modus wijzigen via het netwerk in plaats van via een fysieke sleutelschakelaar, wat handig is bij gedistribueerde of moeilijk- moeilijk- bereikbare installaties.
Het punt om te onthouden: het verplaatsen van een live CPU naar de programmeermodus stopt de besturingsuitgang. Tijdens een CPU-swap stop je opzettelijk de processor, wat één van de redenen is dat vervanging een geplande taak is in plaats van een lastige klus.
2. Binnenin de CPU: geheugen, communicatie en diagnostiek
Drie interne systemen zijn bepalend voor de meeste selectie- en probleemoplossingsbeslissingen: hoe de CPU gegevens opslaat, hoe deze met de rest van het systeem communiceert en hoe deze zijn eigen problemen rapporteert.
Geheugentypen
Een CPU gebruikt meer dan één soort geheugen, en elk type gedraagt zich anders wanneer de stroom wordt uitgeschakeld:
- RAMis een vluchtig werkgeheugen. Het houdt live-waarden vast terwijl de CPU draait en wordt gewist bij stroomuitval.
- Flashis niet-vluchtige opslag die uw programma door een stroomcyclus heen houdt, zodat de controller weer opstart met intacte logica.
- Remanent en batterij-gesteund geheugenbehoudt geselecteerde waarden (tellers, recepten, geaccumuleerde totalen) gedurende de stroomcycli, zodat het proces wordt hervat waar het is gestopt in plaats van vanaf nul.
De foutmodus die het waard is om te markeren: remanent geheugen op veel oudere platforms is afhankelijk van een back-upbatterij. Wanneer die batterij leeg raakt, kan de controller de bewaarde gegevens kwijtraken en, op sommige apparaten, het programma zelf. Een veel voorkomende en kostbare fout is dat je ervan uitgaat dat het programma veilig is terwijl de back-upbatterij al maandenlang stilletjes leeg is. Dit is de reden waarom een reservebatterij in uw onderhoudskit thuishoort en waarom "Gebruikt deze een back-upbatterij?" is een terechte vraag om te stellen bij het zoeken naar een vervanging. Het maakt ook rechtstreeks verbinding met het -batterijverliessymptoom in de tabel voor probleemoplossing verderop.

Backplane en I/O-communicatie
De CPU is verbonden met I/O-modules via een backplane, het rack dat de modules fysiek en elektrisch in een chassis met elkaar verbindt. Buiten het rack communiceert het via industriële netwerken met schijven, HMI's, andere controllers en SCADA. De protocollen die u het vaakst tegenkomt zijn EtherNet/IP, PROFINET, Modbus en EtherCAT, en deze groeperen zich meestal per merkecosysteem (bijvoorbeeld EtherNet/IP met Allen-Bradley en PROFINET met Siemens).
De reden dat dit er vroeg toe doet: een CPU die het protocol van uw netwerk niet spreekt, is een niet-starter, hoe goed de rest van de specificaties er ook uitzien. Protocolaanpassing is een harde beperking voor zowel selectie als vervanging. De merkvergelijking in hoofdstuk 4 brengt de belangrijkste protocollen voor elk platform in kaart.
Diagnostiek, Watchdog en foutafhandeling
Een CPU controleert zichzelf voortdurend terwijl deze draait. De watchdog-timer is het kernmechanisme: als een scan langer duurt dan een ingestelde limiet, of als de processor blijft hangen, schakelt de watchdog uit en forceert een foutstatus in plaats van de machine blind te laten draaien. Storingen worden zichtbaar via status-LED's aan de voorkant van de module, diagnostische buffers of logs die u leest met de programmeersoftware, en foutcodes.
Voorlopig is de conclusie simpelweg dat de CPU je vertelt wanneer er iets mis is en wat voor soort probleem het ongeveer is. We zetten deze signalen om in een symptoom-en-verhelpen een korte verwijzing in sectie 6.
3. PLC CPU-specificaties die er echt toe doen
De onderdelen begrijpen is één ding. Weten welke getallen je moet wegen als je kiest, is iets anders. Een handvol specificaties draagt de beslissing.
Waarom cyclustijd belangrijker is dan GHz
Kloksnelheid verkoopt consumentenprocessors, maar op een PLC betekent het op zichzelf weinig. Waar het om gaat is de scantijd: hoe lang het duurt voordat de CPU een volledige invoer, logica, uitvoer en communicatie voltooit. Een snellere klok kan helpen, maar de programmagrootte, het aantal I/O's en de netwerkbelasting zijn vaak belangrijker.
Hier is de relatie, met behulp van illustratieve cijfers (beschouw deze als voorbeeld, niet als maatstaf voor een specifiek model):
Stel dat uw programma ongeveer 5.000 instructies bevat en dat de CPU deze uitvoert met een snelheid van ongeveer 0,05 microseconden per instructie. Dat is ongeveer 0,25 ms logische tijd. Voeg I/O-update en communicatie-overhead toe, zeg nog eens 0,75 ms, en je komt in de buurt van een scan van 1 ms. Als uw snelste regellus binnen 2 ms moet reageren, heeft u marge. Als hij binnen 0,5 ms moet reageren, is die CPU te traag, ongeacht de kloksnelheid.
Vuistregel: uw slechtste- scantijd moet ruim onder de reactietijd liggen die uw snelste lus vereist. Stem de CPU af op het scanbudget, niet op de headlinefrequentie.
Geheugen, I/O-telling en protocolcompatibiliteit
Drie factoren dragen de meeste selectiebeslissingen:
- Geheugen.Stem het programma- en datageheugen af op de grootte van uw logica, met ruimte voor toekomstige bewerkingen. Door dicht bij het plafond te rennen, verandert elke verandering in een gevecht.
- I/O-telling.Tel de fysieke en netwerk-I/O die de applicatie nodig heeft en voeg vervolgens ongeveer 20% ruimte toe voor uitbreiding. Het is goedkoper om nu capaciteit te kopen dan later opnieuw te ontwerpen.
- Compatibiliteit van protocollen.De CPU moet het protocol uitspreken dat uw netwerk en veldapparatuur gebruiken. Dit is de beperking die voorrang heeft op de andere.
|
Spec |
Wat het betekent |
Hoe te evalueren bij het kiezen |
|
Scan-/cyclustijd |
Tijd voor één volledige programmapas |
Vergelijk dit met uw snelste regellusvereiste |
|
Programma geheugen |
Ruimte voor logica en data |
Grootte voor uw programma plus ongeveer 20% hoofdruimte |
|
I/O-telling |
Discrete en analoge punten worden ondersteund |
Tel de werkelijke behoeften plus de uitbreidingsruimte |
|
Communicatieprotocollen |
Netwerken die de CPU native ondersteunt |
Moet overeenkomen met uw bestaande netwerk en apparaten |
|
Programmeersoftware |
Gereedschap en versie vereist |
Bevestig dat u over een compatibele licentie en versie beschikt |
|
Ontslag |
Hot-standby of dubbele-CPU-ondersteuning |
Alleen nodig voor processen met hoge- beschikbaarheid |
Nu deze criteria zijn vastgesteld, ziet u hoe de grote merken zich opstellen.
4. Hoe u een PLC-CPU kiest: merk voor merk
Er bestaat niet één beste PLC-CPU, alleen de juiste pasvorm voor uw toepassing, uw bestaande netwerk en de software die uw team al kent. Dit is waar elk groot platform de neiging heeft te zitten.
Allen-Bradley (CompactLogix/ControlLogix).Geprogrammeerd in Studio 5000 met native EtherNet/IP. CompactLogix is geschikt voor compacte en middelgrote machinebesturing-; ControlLogix kan worden geschaald naar grote proces- en fabriekssystemen met hoge- beschikbaarheid. Vaak gebruikt in Noord-Amerikaanse-specificaties, auto's en eten en drinken. BladerAllen-Bradley PLC-modules.
Siemens (S7-1200 / S7-1500).Geprogrammeerd in TIA Portal via PROFINET. De S7-1200 past op compacte en OEM-machines; de S7-1500 richt zich op hoogwaardige lijnen en procestoepassingen. Bijna een standaard voor apparatuur met Europese specificaties. BladerSiemens PLC-modules.
Mitsubishi (MELSEC FX / Q).Geprogrammeerd in GX Works. De FX-serie is compact; de Q-serie is modulair voor midden- en high-end--constructies. Sterk in heel Azië op het gebied van verpakking, materiaalbehandeling en gereedschapswerktuigen. BladerMitsubishi PLC-modules.
Omron (CJ2 / CP1).Geprogrammeerd in Sysmac Studio of CX-One. CP1 is compact; CJ2 is modulair. Vaak gekozen voor verpakking, elektronica en halfgeleiderbehandeling. BladerOmron PLC-modules.
Schneider (Modicon M340 / M580).Geprogrammeerd in EcoStruxure Control Expert. De M340 voldoet aan de behoeften van het midden-segment; de M580 is een ePAC met hoge- beschikbaarheid en native Ethernet. Gebruikelijk in proces-, water- en afvalwater- en infrastructuursystemen. BladerSchneider PLC-modules.
ABB (AC500).Geprogrammeerd in Automation Builder en schaalbaar van compact tot high-. Gevonden in de energie-, maritieme en procesindustrie. BladerABB PLC-modules.
|
Merk |
Representatieve serie |
Typische I/O-schaal |
Primair protocol |
Beste-geschikte scenario |
|
Allen-Bradley |
CompactLogix/ControlLogix |
Middelgroot tot zeer groot |
EtherNet/IP |
Machinebesturing voor -brede Noord-Amerikaanse lijnen |
|
Siemens |
S7-1200 / S7-1500 |
Compact tot groot |
PROFINET |
OEM-machines naar een proces met hoge- prestaties |
|
Mitsubishi |
MELSEC FX / Q |
Compact tot midden en hoog |
CC-Link/Ethernet |
Verpakking, materiaalbehandeling, gereedschapswerktuigen |
|
Omron |
CP1 / CJ2 |
Compact tot modulair |
EtherCAT / EtherNet/IP |
Verpakking, elektronica, halfgeleider |
|
Schneider |
Modicon M340 / M580 |
Midden tot hoog |
Modbus/Ethernet |
Proces, water, infrastructuur |
|
ABB |
AC500 |
Compact tot high-end- |
PROFINET / Modbus / EtherCAT |
Energie, maritiem, proces |
Selectiechecklist
- Het protocol komt overeen met uw netwerk en veldapparatuur
- Programma- en datageheugen dekken uw logica plus speelruimte
- Het I/O-aantal dekt de huidige behoeften plus ongeveer 20% uitbreiding
- In het slechtste- geval ligt de scantijd lager dan uw snelste lusvereiste
- Doorlooptijd en garantie passen bij uw projectplanning
Weet u niet zeker welk model past? Vertel ons uw toepassings-, netwerk- en I/O-aantal, en wij zullen een CPU matchen en deze citeren.Vraag snel een offerte aan.
5. Een PLC-CPU vervangen of upgraden
Het kiezen van een CPU voor een nieuwe build is één taak. Het omwisselen van een systeem in een bestaand systeem is iets heel anders, met zijn eigen valkuilen. Dit is waar de meeste vragen van kopers vandaan komen.
Kruis-Compatibiliteit en onderdeelnummers
De eerste vervangingsregel: bevestig het onderdeel aan de hand van het volledige onderdeelnummer, niet alleen aan de hand van de serie. Het onderdeelnummer staat op het label van de module en een enkel achtervoegsel kan de firmware, het geheugen of het ondersteunde protocol wijzigen. Twee eenheden die er identiek uitzien en het grootste deel van hun onderdeelnummer delen, kunnen zich toch verschillend gedragen.
Om een geldige vervanging te bevestigen, moet u de serie, I/O-mogelijkheden, het communicatieprotocol en de firmware afstemmen op de eenheid die u vervangt. Vervangingen van hetzelfde-merk, dezelfde-serie zijn meestal eenvoudig als deze vier op een rij staan. Een cross-merkwissel is over het algemeen geen drop-in- (het volledige antwoord vindt u in de veelgestelde vragen hieronder). Een veelgemaakte fout is het ordenen op serie en het missen van het achtervoegsel dat stilletjes de basislijn van de firmware verandert. Als u niet zeker weet wat u heeft, onzeModelbibliotheek en geavanceerd zoekenlaat je een onderdeel opzoeken op nummer.
Firmware- en versieoverwegingen
Firmware is het vervangingsonderdeel dat mensen overrompelt. Een vervangende CPU met het juiste onderdeelnummer kan nog steeds weigeren uw project te laden als de firmwarerevisie niet overeenkomt met wat het project verwacht. De programmeersoftware is hier ook aan gekoppeld: een project dat in één versie van Studio 5000 of TIA Portal is gebouwd, heeft mogelijk een bijpassende of compatibele firmware op de CPU nodig om netjes te kunnen downloaden.
Voordat u overstapt, noteert u de firmwarerevisie van de bestaande CPU en de versie van de programmeertool waarin het project is ingebouwd. Als de vervanging met andere firmware wordt geleverd, plan dan een upgrade of downgrade om deze aan te passen, of geef de firmware op die u nodig heeft wanneer u bestelt. Die firmwarerevisie is een van de details die een leverancier nodig heeft om de eerste keer het juiste apparaat te kunnen prijsgeven en verzenden.

Beëindigde CPU's en migratiepaden
PLC-platforms hebben levenscycli. Op een gegeven moment wordt een CPU beperkt beschikbaar en vervolgens verouderd. Wanneer de jouwe wordt stopgezet, heb je twee realistische paden.
De eerste is om het bestaande systeem draaiende te houden door de resterende nieuwe voorraad, overtollige of geteste gerenoveerde eenheden aan te schaffen. Dit vermijdt re-re-engineering en is vaak de snelste manier om een voorraad weer op orde te krijgen, en dat is precies waar een multi-merkleverancier helpt. De tweede is het migreren naar de opvolgerreeks, waarbij langdurige ondersteuning en nieuwe functies worden gekocht, maar technische tijd kost voor het opnieuw bedraden, programmaconversie en testen.
De juiste keuze hangt af van hoe lang de lijn moet draaien en hoeveel downtime je kunt opvangen. (Controleer de levenscyclusstatus van de OEM voor uw specifieke onderdeel in plaats van te vertrouwen op een algemene datum.) Als u een niet meer leverbare of moeilijk-- CPU nodig heeft, wordt de aanschaf ervan behandeld in sectie 7.
Wat moet u een leverancier sturen voor een snelle offerte
- Merk
- Volledig onderdeelnummer, inclusief eventuele achtervoegsels
- Serie
- Firmwareversie, indien bekend
- Hoeveelheid
- Protocol of toepassing
- Voorkeur voor staat: nieuw, overtollig of opgeknapt
- Doel doorlooptijd

Heeft u uw onderdeelnummer bij de hand? Verstuur het en ontvang snel een vervangende offerte.
6. Problemen oplossen van veelvoorkomende PLC CPU-fouten
Wanneer een CPU-fout optreedt, is het doel om de oorzaak snel te achterhalen en te beslissen of het een configuratieprobleem, een bedradingsprobleem of een defecte module is. Schakel altijd de-stroom uit en volg de vergrendelingsprocedure van uw locatie voordat u met hardware omgaat, en laat elektrische werkzaamheden onder spanning over aan gekwalificeerd personeel. Gebruik de tabel als eerste-stapsgids, niet als reparatiehandleiding.
|
Symptoom |
Waarschijnlijke oorzaken |
Eerste stap |
|
CPU-fout-LED brandt |
Programmafout, configuratie-mismatch, hardwarefout |
Lees de foutcode in de diagnosebuffer van de programmeersoftware |
|
Watchdog-time-out |
Scantijd heeft de limiet overschreden, logische lus, processoroverbelasting |
Controleer de scantijd en recente programmawijzigingen |
|
Communicatieverlies |
Kabel-, switch-, IP- of adresconflict, protocol-mismatch |
Controleer de fysieke link en netwerkinstellingen voordat u de CPU vermoedt |
|
Geheugen- of batterijverlies |
Lege back-upbatterij, verloren vasthoudende gegevens of programma |
Controleer de batterijstatus en herstel vervolgens vanaf uw projectback-up |
Als de diagnose wijst op een defecte CPU en niet op een configuratie- of bedradingsprobleem, is de volgende beslissing hoe de vervanging moet worden aangeschaft. Een vervangend onderdeel nodig?Stuur uw onderdeelnummer voor een offerte.

7. Nieuw, overtollig of gerenoveerd: hoe u uw CPU kunt vinden
Zodra u weet welk onderdeel u nodig heeft, is de laatste beslissing de voorwaarde.
Nieuw versus overtollig versus gerenoveerd
Elke optie handelt anders af:
- Nieuwgeeft volledige fabrieksgarantie en de nieuwste firmware, tegen de hoogste kosten en soms de langste doorlooptijd.
- Overschot(nieuwe oude voorraad) kan de enige manier zijn om een niet meer leverbaar onderdeel te krijgen, vaak tegen lagere kosten, hoewel de beschikbaarheid varieert.
- Gerenoveerdeenheden die zijn getest en een garantie hebben, zijn een goede keuze als budget of doorlooptijd belangrijk is en het onderdeel niet meer wordt gemaakt.
Kies nieuw als de garantie en de laatste revisie niet-onderhandelbaar zijn, of als het onderdeel actueel en direct verkrijgbaar is. Kies voor overtollig of getest gereviseerd wanneer het onderdeel niet meer leverbaar is, wanneer de doorlooptijd van cruciaal belang is of wanneer de kosten de doorslaggevende factor zijn. Wat in elk geval van belang is, is dat het apparaat wordt getest en onder garantie valt, ongeacht de staat ervan.
Hoe u ervoor kunt zorgen dat u het juiste onderdeel koopt
Controleer voordat u zich vastlegt of de vervanging overeenkomt met de eenheid die u verwijdert:
- Bevestig dat het volledige onderdeelnummer, serie, firmware en protocol overeenkomen
- Vraag naar test- en garantiedocumentatie
- Bevestig de voorraadstatus en levertijd voordat u bestelt
Door dit van de kant van de koper te doen, in plaats van ervan uit te gaan dat de verkoper het al heeft gecontroleerd, voorkom je dat een verkeerd apparaat op een sluitingsdeadline arriveert. Via onze kunt u bevestigen wat er voorhanden isop-voorraad PLC-modulesen Geavanceerd zoeken.
Veelgestelde vragen

Welke informatie heb je nodig om een PLC CPU-module te citeren?
Moet ik een nieuwe of gereviseerde PLC CPU kopen?
Hoeveel geheugen heeft een PLC-CPU nodig?
Wat betekent het CPU-foutlampje en hoe kan ik dit oplossen?
Kan ik een PLC CPU vervangen door een ander merk of model?
Wat is het verschil tussen een PLC CPU en een processor?
9. Bron uw PLC CPU-module
CHENTUO (Shenzhen Chentuo Technology) heeft PLC CPU-modules op voorraad van Allen-Bradley, Siemens, Mitsubishi, Omron, Schneider en ABB, met nieuwe, overtollige en geteste gereviseerde opties die naar klanten in meer dan 30 landen worden verzonden. Of u nu een CPU kiest voor een nieuwe lijn, een defecte eenheid vervangt of op zoek bent naar een niet meer leverbaar onderdeel, stuur ons het onderdeelnummer en wij bevestigen de voorraad, staat en levertijd.
Vraag snel een offerte aanof stuur uw onderdeelnummer en u ontvangt een offerte voor de juiste PLC CPU-module, op voorraad en klaar voor verzending.
