Kap 21 PLS

 

PLS (programmerbar logisk styring)

PLS (programmerbar logisk styring)

PLS står for «programmerbar logisk styring» og er namnet på ei type eining ein kan styre elektriske og automatiske system med. Denne eininga kan nyttast i staden for reléstyringar, og har fleire avanserte moglegheiter når det gjeld styring og overvåking.

Hovuddelar PLS

Ein PLS består typisk av disse hovuddelane:

  1. Straumforsyning
    • Gir straum til systemet. Vanlegvis 24V DC eller 230V AC.
  2. CPU (Central Processing Unit)
    • "Hjerna" i PLS-en. Køyrer programmet og styrer resten av eininga. Lesing av inngangar, køyring av logikk og styring av utgangar.
  3. Inngangsmodular (Inputs)
    • Mottek signal frå sensorar, brytarar, trykknappar osv.
    • Kan vere digitale (av/på) eller analoge (varierande verdiar som temperatur, trykk osv.).
  4. Utgangsmodular (Outputs)
    • Sender signal til aktuatorar som motorar, ventilar, lampar, relè osv.
    • Også disse kan vere digitale eller analoge.
  5. Kommunikasjonsportar / Nettverk
    • For å kommunisere med andre PLS-ar, datamaskiner, HMI (skjerm) eller SCADA-system.
  6. Minne (RAM/ROM/Flash)
    • Programmet lagrast her, samt midlertidige data under køyring.

Virkemåten til ein PLS, enkelt forklart

PLS-en følgjer ein syklus som gjentakast kontinuerleg, ofte fleire gangar per sekund:

  1. Les inngangar – Les status på alle inngangar (brytarar, sensorar).
  2. Køyrer programmet – Køyrer logikken (programmet du har skrive i ladardiagram, funksjonsblokker, osv.).
  3. Oppdaterer utgangar – Skrur på/av utgangar basert på programmet.
  4. Intern sjekk/diagnose – Sjekkar systemhelse og eventuelle feilmeldingar.

Denne prosessen går så raskt at alt virkar "live", sjølv om det skjer i syklusar.

PLS

PLS

Ei programmerbar logisk styring (PLS) (på engelsk:
programmable logic controller, PLC)
er ei datamaskin
som nyttast for å automatisere
oppgåver som produksjon og kontroll
av til dømes nivå. PLS'en har tatt over oppgåvene som hundrevis av relè gjorde før, og kan programmerast til å gjere det same. Det finst i dag eit stort utvalg av PLS'ar, fra dei små enkle med integrerte inngangar, utgangar og med innebygd relé,
til kraftige modulbaserte modellar. Dei nyttast i alt frå enkel lys og varmestyring i hus og hytter, til store avanserte automasjons- og prosessanlegg, oljeinstallasjonar og på skip.

Hovudforskjellen frå andre datamaskiner er inn- og utgangane til PLS'en. Disse vert kopla til pådragsorgan og sensorar.
Inngangen til PLS'en er enten digital
eller analog.
Dei digitale inngangane kan lese to tilstandar, 0 og 1 (av, på) og vert til dømes kopla saman med straumbrytarar,
endebrytarar, tilbakemeldingar frå relè, gassalarmar, brannalarmar og andre tilstandsverdiar som er digitale. Dei analoge inngangane kan bli kopla saman med transmittarar som temperatur-transmittarar, nivå-transmittarar, trykk-transmittarar og andre tilstandsverdiar som er analoge. Det finst mange ulike analoge signal, 4–20mA og 0–10V er mykje nytta. Utgangane kan bli kopla til ventilar, elektriske motorar osv.

CPU – Hjerna i PLS-en

CPU-en (Central Processing Unit) er den viktigaste komponenten i ein PLS. Den styrer heile systemet, tolkar programmet og styrer kva som skal skje basert på inngangar og utgangar.

Kva gjer CPU-en konkret?

CPU-en utfører disse hovudoppgåvene – i ein kontinuerlig syklus:

  1. Les inngangsdata
    • CPU-en hentar inn status frå alle inngangsmodular (t.d. om ein brytar er trykt inn, eller kva temperatur ein sensor målar).
    • Disse statusane vert lagra i eit internt minneområde kalla inngangsimage (input image table).
  2. Køyr programmet
    • Programmet du har laga (typisk i ladar-logikk, strukturert tekst eller funksjonsblokker) vert no køyrd steg for steg.
    • Programmet nyttar verdiane frå inngangsbildet og reknar ut kva utgangar som skal vere på/av.
  3. Oppdater utgangar
    • CPU-en sender signal til utgangsmodulane for å aktivere eller deaktivere t.d. motorar, lampar eller ventilar.
    • Verdiane vert lagra i eit utgangsbilde (output image table) som så overførast til dei fysiske utgangane.
  4. Utfør internkontroll og kommunikasjon
    • CPU-en kan sjekke etter feil, overvake tilstandar og snakke med andre system (t.d. SCADA eller andre PLS-ar).

Innhald i CPU-en.

  • Prosessor (mikroprosessor):
    Utfører sjølve rekningane og logikken.
  • Minne:
  • RAM: nyttast til midlertidig lagring under drift.

    • ROM/Flash: Her ligg programmet du har lasta opp.
    • EEPROM/Backup: For varig lagring av data (t.d. telleverdiar, konfigurasjonar).
    • Kommunikasjonsportar: Tilkoplingar for nett (Ethernet, Profibus, Modbus, CAN.fl.)
    • Sanntidsklokke (RTC): Nyttast for tidsstyrte operasjonar (t.d. start maskin kl. 07:00 kvar dag).

Døme: CPU i praksis

Tenk deg at du har eit program som skal starte ein motor når ein knapp vert trykt inn, og stoppe han når ein sensor seier at ei luke er åpen:

  1. CPU-en les: "Knapp = trykt inn, luke = att".
  2. Programmet tolkar: "OK, det er trygt å starte motoren."
  3. CPU-en sender signal til utgangen som startar motoren.
  4. Motoren startar.


Logiske funksjonar

Logiske funksjonar

Ein PLS kan programmerast til å utføre dei instruksjonane vi gir den. Grunnlaget for programmeringa er logiske funksjonar som «OG» og «ELLER». Styringa vert utførd i tråd med programmeringa.

I dagleglivet er vi vande med å trekkje logiske slutningar og gjere val ut frå føresetnadar, informasjon og impulsar. Same tankegang ligg eigentleg til grunn for den logiske digitale teknologien. Vi kan ta føre oss eit døme:

Kari og Ola har planlagt ein fisketur, men dersom fisketuren skal bli realisert, må følgjande to føresetnader vere til stades: Det må vere bra vær, og båten må vere i orden. Dersom begge disse vilkåra er oppfylt, vert det fisketur. Dersom vi no kallar bra vær for A, ok båt for B og fisketur F, kan vi uttrykkje dette som

F = A og B

Vi har uttrykt ein logisk funksjon, i dette høvet ein OG-funksjon. På same måte uttrykkjast logiske funksjonar digital teknisk, men i staden for å skrive og, bruker vi ein prikk og uttrykkjer dette som

F = A · B eller berre F = A B

Sjølvagt kunne vi lagt inn fleire vilkår, som til dømes at fiskeutstyret må vere i orden, og kalla denne for C.

Då vil vi få

F = ABC

OG-funksjon

Lukkekontaktar i serie dannar ein OG-funksjon.

F = A og B F = A·B

Dersom både kontakt A og kontakt B lukkast, vil lampa F lyse, altså ein OG-funksjon.

Eller-funksjon.

Lukkekontaktar i parallell dannar ein ELLER-funksjon.

F = A + B

F = A eller B

Dersom kontakt A eller kontakt B lukkast, vil lampa F lyse, altså ein ELLER-funksjon. Symbolet + nyttast for å utrykkje ein ELLER-funksjon.

Et bilde som inneholder diagram Automatisk generert beskrivelse

Ikkje-funksjon.

Ei brytekontakt utgjer ein IKKJE-funksjon.

F er lik A invertert.

Dette uttrykkjast som:

F = A (med strek over)


Logiske portar

Logiske portar kan sjåast på som byggjeklossar i all digital elektronikk, frå enklare digitale styrekretsar til mikroprosessorar og datamaskiner, og kallast difor logiske grunnelement.

Dei tre grunnelementa teikna som logiske element (europeiske og amerikanske teikningssymbol) og lukke­ og brytekontaktar samt engelske symbolnamn som vi vanlegvis finn i datablad:

Et bilde som inneholder diagram Automatisk generert beskrivelse


Ladardiagram

Ladardiagram

Ladarlogikk (også kalla kontaktplan) er ei form for programmering av PLS (Programmerbar Logisk Styring) som etterliknar gammaldags reléteknikk. Det består av "rungene" (steg), som går frå venstre "straumførande skinne" til høgre "nøytral".

Døme på ladardiagram.

La oss seie du vil lage eit enkelt PLS-program der ein motor skal starte når ein start-knapp vert trykt inn, og stoppe når det vert trykt på ein stopp-knapp (KI animert).

Døme: Start/stopp av motor med minne (sjølvlås/haldekontakt).

 

Funksjon
  • I0.0 = Startknapp (normalt åpen)
  • I0.1 = Stoppknapp (normalt lukka)
  • Q0.0 = Motor (utgang)
  • Motoren skal starte når du trykkjer "Start", og stoppe når du trykkjer "Stopp"
Forklaring
Symbol Tyding Kommentar
I0.0 Startknapp (NO) Brukaren trykkjer denne for å starte
Q0.0 Sjølvlåsing (NO) Held motoren i gang etter at du slepp startknappen
/I0.1 Stoppknapp (NC) Normalt lukka – åpnar ved trykk og bryt kretsen
Q0.0 (til høgre) Utgang – motoren Denne aktiverast når logikken til venstre er sann
Korleis det fungerer:
  1. Ved start:
    • Du trykkjer I0.0 (Start).
    • Stoppknappen I0.1 er lukka (fordi den er normalt lukka, /I0.1 = 1).
    • Motoren (Q0.0) får signal og går.
  2. Sjølvlåsing:
    • Sjølv om du slepp startknappen, vil Q0.0 halde seg aktiv via sin eigen kontakt i rungen.
  3. Ved stopp:
    • Du trykkjer I0.1 (Stopp), som bryt straumen til rungen (fordi /I0.1 blir 0).
    • Motoren (Q0.0) slår seg av.
Bruksområder
  • Startarar for motorar (t.d. vifter, pumper).
  • Lysstyring (lys på til ein trykkjer stopp).
  • Ventilstyring i maskiner.

Motoren er ikkje eigentleg kopla to gangar – det berre ser slik ut på teikninga. Her er kvifor det visast slik:

Sjølvlåsing (self-hold / latch)

I ladardiagrammet er utgangen Q0.0 (motoren) teikna både som ei kontakt og som ein coil:

Første gang (til venstre, midten):

Q0.0 som kontakt
- Dette er ei virtuell kontakt som representerer at motoren er aktiv.
- Den nyttast til å lage ei "tilbake mating" (self-hold), slik at motoren held seg på etter at du slepp startknappen.

Andre gang (til høgre):

Q0.0 som coil (utgang).
- Dette er det faktiske signalet til motoren, altså "aktiver utgang Q0.0".

Korleis det fungerer saman:

  1. Du trykkjer startknappen (I0.0) ⇒ straum går til coil Q0.0.
  2. Når Q0.0 er aktivert, blir den virtuelle Q0.0-kontakta "lukka".
  3. Sjølv om du slepp startknappen, held Q0.0 seg aktiv fordi kontakta Q0.0 fortsatt gir straum til coilen.

Dette er det som kallast "sjølvlås" eller "latching".

Kort sagt:

  • Venstre Q0.0 = kontakt (nyttast i logikken, viser om utgangen er aktiv).
  • Høgre Q0.0 = coil (aktiverer sjølve utgangen/motoren).
  • Dette er heilt normalt i PLS-programmering, sjølv om det kan sjå ut som du nyttar utgangen to gangar.

Et bilde som inneholder elektronikk, maskin, Elektronteknikk, kontrollpanel KI-generert innhold kan være feil.
Foto: ABB

PLS feilsøkingsmetodar

Feilsøking på PLS (Programmerbar Logisk Styring) kan utførast på fleire ulike måtar. Her ser vi på fem ulike metodar.

Det er lurt å ha eit lager med reservedelar. Dette reduserer nedetid ved komponentfeil. I ein feilsituasjon kan tilgjengelegheita av riktige reservedelar bety forskjellen mellom nokre minutt nedetid og fleire timar eller dagar.

Som ein tommelfingerregel bør mengda reservedelar som lagerførast vere ca. 10 % av det som er i bruk. Dersom ein komponent nyttast sjeldan, kan det vere tilstrekkeleg å ha færre enn 10 % på lager.

Hovudkomponentar bør ha éin reservedel kvar, uavhengig av kor mange CPU-ar som nyttast. Kvar straumforsyning bør også vere tilgjengeleg som reservedel. Enkelte system kan til og med kreve at ein har eit komplett CPU-rack som backup.

Når eit system er nede og må takast i bruk straks, er det ofte ikkje tid til å identifisere nøyaktig kva for CPU-modul som har feila.

Dersom ein modul må bytast ut, må ein forsikre seg om at erstatningsmodulen er av riktig type. Nokon I/O-system tillet modular å bytast medan straumen er på, medan andre krev at straumen slås av. Dersom ein byter ein modul og problemet ser ut til å vere løyst, men feilen gjentek seg etter kort tid, bør ein undersøke dei induktive belastingane i systemet.

Induktive belastingar kan generere spennings- og straumtoppar. I slike høve kan ekstern fråkopling vere nødvendig. Dersom modulen sin sikring går igjen etter utskifting, kan årsaka vere at utgangsstraumen overstig modulen si grense, eller at det er ei kortslutning i utgangskretsen.

Et bilde som inneholder elektronikk, Elektronteknikk, Datakomponent, Maskinvare KI-generert innhold kan være feil.
Foto: Schneider Electric.


Feilsøking på jordfeil- jordsløyfer ved skjerma kabel

Et bilde som inneholder diagram Automatisk generert beskrivelse
Figur 1.

Ei jordsløyfe kan oppstå når ein nyttar skjerma kablar som er jorda i begge endar. Dette skapar ein uønska kretsveg gjennom jordingssystemet.

Som nemnd tidlegare, oppstår ei jordsløyfe når to eller fleire jordingspunkt har ulik elektrisk potensial, og ein straum kan flyte mellom dei.

Døme – Figur 1

Transdusarar og signalgivarar er kopla til jord via chassiset (eininga si kapsling), og til eit analogt inngangskort via ein skjerma kabel. Dersom skjermen er kopla til jord i begge endar, dannast det ein leiande veg mellom dei to chassisane.
Fordi jordpotensiala mellom dei to punkta kan vere ulike, vil det oppstå ein straum gjennom kabelskjermen. Denne straumen kan vere betydeleg – opptil fleire ampere – og skape magnetiske felt som forstyrrar signaloverføringa. Dette kan føre til feilmålingar eller ustabilitet i analoge signal.

Løysing: For å unngå jordsløyfer bør skjermen kun koplast til jord i éin ende, helst på PLS-sida (eller ved det analoge inngangskortet).

Måling og feilsøking av jordsløyfe.

For å kontrollere om ei jordsløyfe finst:

  1. Kople frå jordleidninga (t.d. skjermen).
  2. Mål motstanden mellom den fråkopla leidninga og jordpunktet den normalt er kopla til (sjå Figur 2).
  3. Instrumentet skal vise høg motstand (ideelt sett åpen krets).
  4. Dersom du målar lav motstand, indikerer dette kontinuitet, og dermed at det finst ei jordsløyfe i systemet.

Oppsummert:
Feil Årsak Løysing
Forstyrra analog signaloverføring Straum gjennom kabelskjerm grunna jordsløyfe Jord skjerm kun i éin ende (helst PLS-sida)
Lav motstand mellom jordpunkt Uønska kretsveg eksisterer Identifiser og fjern doble jordingar

Et bilde som inneholder diagram Automatisk generert beskrivelse
Figur 2: Fremgangsmåte for å identifisere jordsløyfer.

Diagnostiske PLS-indikatorar

PLS-modular har ofte LED-statusindikatorar som gir viktig informasjon om tilstanden til felteiningar, leidningar og I/O-modular. Dei fleste inngangs- og utgangsmodular har minst éin indikator.
- Inngangsmodular har vanlegvis ein straumindikator, som viser at det er spenning til stades på inngangen.
- Utgangsmodular har ofte ein logisk indikator, som viser at PLS-en har sendt eit signal for å aktivere utgangen.

Inngangsmodular.

Ein tent straum-LED på ein inngangsmodul betyr at det tilførast spenning frå felteininga, og at inngangssignalet fysisk er til stades på modulen.

Mange produsentar inkluderer også ein logisk LED, som indikerer at signalet er korrekt handtert av logikkdelen av modulen og registrert av PLS-prosessoren.

Dersom straumindikatoren er på, men logikkindikatoren er av (eller omvendt), kan det tyde på ein feil i inngangskretsen eller i modulen.

Utgangsmodular.

Ein logisk indikator på ein utgangsmodul viser at PLS-prosessoren har sendt ein kommando om å aktivere utgangen.

I tillegg kan utgangsmodular ha:

  • Ein sikringsindikator, som viser statusen til vernesikringen i utgangskretsen.
  • Ein straumindikator, som stadfestar at spenning faktisk når belastinga (lasta).

Dersom logikk-LED-en lyser, men straumindikatoren ikkje gjer det, kan sikringen vere gått eller det kan vere ein feil i sjølve utgangen eller lasta.

Oppsummering:
Indikator Modultype Tyding
Straum-LED Inngang Signal til stades frå felteining
Logikk-LED Inngang Signal registrert av PLS-prosessor
Logikk-LED Utgang PLS har sendt aktiveringssignal
Straum-LED Utgang Lasta mottek straum
Sikringsindikator Utgang Viser om utgangssikringen er gått
Diagnostisk verdi

LED-indikatorar er eit nyttig verktøy i feilsøkingsprosessen. Dei gir rask visuell tilbakemelding og er med på å isolere feil på modular eller tilkoplingar.

Men

LED-indikatorar kan ikkje identifisere alle feil, og bør difor sjåast på som første steg i ei systematisk feilsøking, ikkje som ei fullverdig diagnose.

Feilsøking av PLS-inngangar – Full prosedyre

Steg 1: Set PLS i testmodus (om mogleg).

Føremål: Sørg for at det er trygt å feilsøke utan at PLS påvirkar prosessen eller utstyret.

  • Set PLS i test- eller overvåkingsmodus (Dersom systemet støttar det).
  • I denne modusen:
    • Inngangar blir lest.
    • Programmet køyrast.
    • Utgangar vert ikkje aktivert – gir trygg feilsøking.
  • Alternativ: Kople frå utgangsmodulane fysisk eller deaktivér dei midlertidig i programmet.
Steg 2: Aktiver felteininga manuelt og sjå etter LED på inngangsmodulen.

Føremål: Sjekk at signalet fysisk når fram til PLS-modulen.

  • Trykk på knapp, aktiver brytar eller simuler signal frå sensor.
  • Sjå på status-LED på inngangsmodulen:
    • LED lyser: Signal når fram.
    • LED er mørk: Signal kjem ikkje fram. Gå vidare til neste steg.
Steg 3: Sjekk PLCs lesing av inngang.

I testmodus vil PLS:

  • Lese inngangane.
  • Utføre programmet.
  • Ikkje aktivere utgangar.

Bruk PLC-programmeringsverktøyet for å:

  • Observere at kontakta sin instruksjon vert aktiv (utheva) i programmet, eller
  • At ein verdi på 1 visast på den aktuelle inngangen i input-tabellen.

Dersom PLS registrerer signalet riktig: Modulen fungerer som den skal.
Dersom ikkje: Feilen kan ligge i inngangsmodulen (logisk krets, optokoplar eller defekt kanal).


Steg 4: Mål spenning på inngangen.

Dersom modulen ikkje registrerer signalet:

  1. Aktiver felteininga manuelt.
  2. Mål spenninga mellom signalleidning og jord (eller referanse) ved inngangsmodulen.
    • Til dømes: 120 V AC eller 24 V DC, avhengig av systemet.
Måling Tolking
Riktig spenning Modulen er truleg defekt
10–15 % under riktig nivå Problem med spenningskilde
Ingen spenning Sannsynleg feil i leidning eller felteining

Test felteining og kabel

Dersom det ikkje er riktig spenning på inngangen:

  • Sjekk at felteininga faktisk gir ut spenning ved aktivering
  • Mål spenning på tvers av felteininga.
    • Ingen spenning ut: Felteininga er defekt.
    • Spenning ut, men ikkje inn på modul: Feil i kabel eller kopling.

Kontroller at kabelen er riktig tilkopla, og at det er god kontakt i klemma. Byt kabel om nødvendig.

Oppsummert – Feilsøkingsflyt:
Steg Handling Kva det viser
1 Set PLC i testmodus Trygg feilsøking
2 Aktiver felteining og sjekk LED Signal fram til modul
3 Les signal i PLS-program Logisk funksjon verifisert
4 Mål spenning til modul Sjekkar signalnivå
5 Sjekk felteining og leidning Lokalisér fysisk feil

Feilsøking av PLS-utgangar

Steg 1: Identifiser problemet:

Start med å isolere feilen til éin av følgjande:

  • Utgangsmodulen.
  • Felteininga (til dømes motor, magnetventil og lampe).
  • Leidningsnettet (inkludert sikringar og klemmer).

Steg 2: Sjekk utgangsmodulen sin statusindikator:

  • Dei fleste PLS-utgangsmodular har status-LED for kvar kanal.

    • Lyser: PLS har sendt signal om å aktivere utgangen.
    • Lyser ikkje: Enten ingen kommando frå PLS, eller modulen virkar ikkje.

VIKTIG! Kontroller spenningsnivå.

Kontroller spenningsnivå

  • I eit 120 V AC-system bør spenninga ligge mellom 108 og 132 V AC.
  • For 24 V DC-system, bør spenninga vere minst 21,6 V (10 % toleranse).
  • Kontroller også sikringar på modulen – ein sprengt sikring kan gjere éin eller fleire utgangar ubrukelege.

Steg 3: Sjekk om modulen mottek kommando:

  • Dersom PLS-programmet viser at utgangen bør vere aktiv, men status-LED ikkje lyser:
  • Feil i utgangsmodulen sin logikk eller krets. Byt modul.
  • Dersom LED lyser, men felteininga ikkje reagerer:
  • Feilen er enten i modulen sin utgangskrets, kabling eller felteining.

Steg 4: Mål spenning på utgangsterminalen:

Medan utgangen er aktivert:

  • Mål mellom utgangsterminal og returlinje (jord eller N)
Måling Tolking
Ingen spenning Feil i utgangsmodulen – byt modul
Riktig spenning Feilen er i leidning eller felteining

Steg 5: Sjekk felteininga:

  • Mål spenning på felteininga, medan utgangen er på.
  • Sørg for at returforbindelsen (nøytral, jord eller returleidning) er tilkopla.
  • Dersom det er spenning og eininga ikkje reagerer → Felteininga er defekt.

Steg 6: Omgå modulen – test felteininga direkte:

  • Kople frå utgangsleidningane.
  • Kople felteininga direkte til ein kjend, korrekt straumkilde.
    • Dersom den fungerer: Feilen er i leidning eller PLS-modul.
    • Dersom den ikkje fungerer: Felteininga er defekt.

Steg 7: Sjekk kablar og tilkoplingar:

  • Sjekk for:
  • Lause eller dårlege koplingar i klemmer.
    • Knekte eller avbrotne leiarar langs kabelbaner.
    • Korrosjon eller lause kontaktar.

Oppsummert – Feilsøkingsflyt for utgangar:
Steg Handling Kva det viser
1 Sjekk LED/statusindikator på utgang PLS forsøker å aktivere
2 Sjekk riktig spenning til modulen Stadfest forsyning og sikring
3 Stadfest kommando fra PLS Verifiser signal frå CPU
4 Mål spenning på utgangsterminal Modulen sin funksjon
5 Mål spenning på felteining Signal fram til last
6 Test felteining direkte Lasta sin funksjon
7 Sjekk leidningar Fysisk integritet

Feilsøking av PLS-CPU – Stegvis prosedyr

Steg 1: Sjekk straumforsyninga:

  • Kontroller at CPU og PLS generelt får riktig forsyningsspenning.
    • Døme: 24 V DC (vanleg), 120 V AC eller 230 V AC – avhengig av modell.
    • Bruk multimeter for å måle spenning inn på CPU-ens straumtilførsel.
  • Kontroller også:
    • Sikringar (interne og eksterne)
    • Straum til eventuelle utvidelsesmodular
Måling Tolking
Riktig spenning Fortsett feilsøking
Lav eller ingen spenning Feil i straumforsyning eller sikring

Steg 2: Observer CPU-statusindikatorar (LED):

Dei fleste CPU-er har lysdiodar som viser:

  • RUN – systemet køyrer normalt
  • ERR – feil (minne, program og hardware)
  • PWR OK – straumtilstand
  • COMM – kommunikasjonsstatus med I/O eller HMI

Kva indikatorane viser:

LED-status Tolking
RUN lyser grønt CPU køyrer normalt
ERR lyser raudt Feil i CPU, minne eller kommunikasjon
PWR OK er av Ingen eller lav spenning
COMM blinkar raskt Aktiv kommunikasjon
COMM av Ingen nettverkstilkopling eller feil på buss

Steg 3: Sjekk systemdiagnose via programmeringsverktøy.

  • Kople til med PLS-programmet (døme: ABB AC500, Rockwell RSLogix, Schneider EcoStruxure, osv.)
  • Hent ut systemmeldingar, som ofte gir meir spesifikk feilinfo:
    • Minnefeil.
    • Fastvare-korrupsjon.
    • Feilmodul.
    • I/O-feil (tap av kommunikasjon til modular).
  • Nokre system gir feilkodar – bruk produsenten sin manual for tolking.

Steg 4: Dersom CPU fortsatt ikkje startar.

  • Last opp backup-program om det er tilgjengeleg.
  • Restart CPU etter å ha kopla frå eventuelle feilmodular.
  • Prøv resett-knapp (dersom det finst).
  • Dersom CPU fortsatt ikkje responderer:
    • Prøv fastvareoppdatering eller
    • Byt CPU-eining.

Vanlege årsakar til CPU-feil.

Feiltype Forklaring
Overspenning Straumforstyrringar eller feil jordingssystem
Minnefeil Korrupt program eller maskinvarefeil
Tap av kommunikasjon Dårleg nettverkskabel eller defekt IO-modul
Varmeproblem Dårleg ventilasjon, høg temperatur i skapet

Oppsummert – Feilsøkingsflyt for CPU.

Steg Handling Kva det viser
1 Sjekk straumforsyning og sikringar Sikrar driftsspenning
2 Sjå på LED-indikatorar Rask statusvising
3 Bruk programmeringsverktøy Feilkodar og systemdiagnose
4 Prøv omstart, last program eller byt CPU Gjenopprett funksjon eller lokaliser permanent feil

Oppsummering av PLC feilsøkingsmetodar

Bruk diagnoseverktøy i PLS-programvara.

1. Dei fleste PLS-system (som ABB AC500, Schneider EcoStruxure, Allen-Bradley RSLogix osv.) har innebygde verktøy for å sjå:
  • Status på inngangar og utgangar (live).
  • Programflyt i ladar / blokker.
  • Feilkodar eller alarmloggar.
  • Kommunikasjonsstatus (nettverk, modular, etc.)

Dette er ofte det mest effektive verktøyet!

2. Sjekk inngangar og sensorar fysisk og i programmet.
  • Trykk på knappar og sjå om inngangen endrar status i programmet.
  • Sjekk kablar, tilkoplingar og sensorar for skade, feil polaritet, brot osv.
  • Bruk multimeter om nødvendig.
3. Sjekk utgangar og aktuatorar
  • Er relèet aktivt? Går motoren faktisk rundt?
  • Sjekk Q-utgangen i programmet. Er den aktiv?
  • Om PLS seier utgangen er på, men motoren ikkje går → sjekk sikringar, kontaktorar og overlastvern.
4. Bruk LED-indikatorar på PLS-modulane
  • Mange modular har lysdiodar som viser status:
    • Grønt → OK.
    • Blinkande → signal endrar seg.
    • Raudt → feil.
  • Dette gir rask info utan PC-tilkopling.
5. Følg signalvegen logisk.

Start frå der feilen synest – og følg signalgangen både i program og fysisk:

Døme

  • Motor går ikkje → Er Q-utgangen aktiv? → Er startvilkår oppfylt i programmet? → Kjem signal frå startknapp? → Er sensorar i riktig posisjon?
6. Bruk alarmlister og logging.
  • PLS-anlegg har ofte alarmfunksjonar og historikk.
  • Sjå på tidsstempel og kva som skjedde like før feilen.
  • Dette er spesielt føremålstenleg ved intermitterande feil (feil som kjem og går).
7. Tvungen styring / manuell test.
  • Mange PLS-program tillet "force" eller tvungen aktivering av signal for test.
  • OBS! Dette må gjerast varsamt, og helst i vedlikehaldsmodus / med alt sikra.
8. Ha dokumentasjon lett tilgjengeleg.
  • Elektriske skjema.
  • I/O-liste (oversikt over kva som er kopla til kvar).
  • PLS-program med forklaringar.
  • Feilkodeliste frå produsent.

Dokumentasjon sparar deg for mykje tid!

Tips til god feilsøking.

  • Start med det enkle først (sikringar, kablar og straum).
  • Vær systematisk – ikkje gjett.
  • Ta notat undervegs (feil kan komme tilbake).
  • Ikkje vær redd for å stoppe anlegget trygt om nødvendig.

PLS frå Schneider

Døme på ein PLS (Programmerbar Logisk Styring) frå Schneider Electric som nyttast både på land og om bord i skip (i maritime tavler og automasjonssystem):

Døme: Schneider Modicon M580 Safety (PAC).

Parameter Detaljar
Modell Modicon M580 Safety (referanse: BMXSPUxxx)
Type ePAC (Ethernet Programmable Automation Controller)
Bruksområde Marine automasjon, kraftstyring, generatorstyring, ballast, HVAC
Kommunikasjon Innebygd Ethernet, Modbus TCP/IP, IEC 61850, CANopen, Profibus
Sertifisering IEC 61131–3, tilgjengeleg med DNV/GL og Bureau Veritas typegodkjenning (avheng av modul)
Tryggleik Tilgjengeleg i SIL 2/3-versjon for tryggleikskritiske system
I/O-modular Digital / Analog / HART / Pulse / RTD osv. – fleksibelt oppsett
Programmering EcoStruxure Control Expert (tidlegare Unity Pro)

Bruksområder om bord i skip:

System Funksjon
Kraft og energistyring Laststyring, lastavhengig generatorstart, bus-tie kontroll
Motor- og generatorstyring Sekvenskontroll, synkronisering, naudstart
HVAC og kjøling Automatisert styring av vifter, kompressorar, klimaanlegg
Ballast og pumpekontroll Tankovervåking og ventilstyring
Alarm- og overvåkingssystem IAS / AMS-system med tilknytta HMI eller SCADA
Fjernovervåking Via Ethernet og integrasjon mot skipsnettverk

Andre PLS-modellar frå Schneider:

Modell Skildring
Modicon M340 Kompakt PLS, godt eigna for mindre marine installasjonar
Modicon M241 / M251 Maskinkontroll og små system – ikkje alltid marinegodkjend
Modicon X80 I/O Modulære I/O-er kompatible med M580 og M340
Modicon Momentum / Premium Eldre seriar, nytta i mange skipskontrollsystem tidlegare


Foto: Schneider Electric