Börja med en signalmodell
Ställ först en enkel fråga: Vad förväntade vi oss att processen skulle göra, och vilken information visar att villkoren var uppfyllda? Följ sedan kedjan från fysisk process via sensor, I/O, styrlogik och utgång till ställdon.
Sju lager att kontrollera
- Process: finns material, tryck, luft, flöde eller mekanisk rörelse som förväntat?
- Sensor: reagerar givaren på verkligheten?
- I/O: når signalen styrsystemet?
- Logik: är villkor, interlocks och sekvens i rätt tillstånd?
- Kommunikation: är data färsk och länken frisk?
- Utgång/ställdon: skickas och utförs kommandot?
- Operatörslager: visar HMI/SCADA rätt tagg, status och tidsstämpel?
Skilj fel från symptom
Om en motor inte startar kan HMI visa ett 'motorfel', men grundorsaken kan ligga i drivsystemet, en saknad tillåtelsesignal, ett mekaniskt problem eller en kommunikationsförlust. Bra diagnostik visar därför inte bara slutresultatet utan även kedjan av förutsättningar.
Använd tidslinjen
Larmhistorik, trenddata och händelseloggar hjälper till att svara på vad som hände först. Ett larm som visas sist kan vara en följd av ett tidigare fel. Tidsstämplar och synkroniserade klockor blir därför viktiga i större system.
Ändringskontroll är en del av underhållet
Program och konfigurationer bör kunna jämföras mot en känd version. Dokumentera vem som ändrat vad, varför och när. Efter en ändring behöver relevanta funktioner provas enligt organisationens rutiner.