PLC-AO-Skalierungsfehler bei Brownfield-Retrofit-Projekten: Ursachenanalyse und Korrekturverfahren für Allen-Bradley ControlLogix und Honeywell HC900

Ursache 1: Unterschiedliche Rohzählbereich zwischen Althardware und neuer Hardware
Der häufigste Fehler bei der AO-Skalierung in Brownfield-Projekten resultiert aus Unterschieden im Rohzählbereich. Viele ältere SPS geben 0–4095 Zählwerte (12-Bit) aus, die auf 4–20 mA abgebildet sind. Allen-Bradley ControlLogix 1756-OF8 8-Kanal Analogausgangsmodul verwendet einen 16-Bit-Bereich von –32.000 bis +32.000 Zählwerten. Wenn das Ersatzteam die Steuerungslogik kopiert, ohne die SCP-Anweisung (Scale with Parameters) anzupassen, ist das Ausgangssignal stark fehlerhaft.
Betrachten wir eine typische Regelventilanwendung. Das ältere 12-Bit-System sendete 2048 Zählwerte für 50 % Ausgang (12 mA). Im ControlLogix entspricht der Befehl für 50 % 16.000 Zählwerten im unipolaren Bereich 0–32.000. Ohne Korrektur führt das Kopieren von 2048 Zählwerten in das ControlLogix-Tag zu etwa 5,4 mA statt 12 mA – das Ventil öffnet 4,6 % statt 50 %.
Bestätigen Sie zunächst den Ausgangsmodus der Karte in Studio 5000. Das 1756-OF8 unterstützt drei Modi: Roh/Proportional (–32.768 bis +32.767), Technische Einheiten (4,000 bis 20,000 mA) und Prozent (0,0 bis 100,0). Wählen Sie für alle Brownfield-Projekte den Modus Technische Einheiten. Dadurch entfällt die Rohzählwertübersetzung, und es werden direkt Milliampere-Werte ausgegeben, was das Risiko von Fehlern durch Übernahme alter Zählwerte vollständig eliminiert. Kombinieren Sie das 1756-OF8 mit dem Allen-Bradley 1756-L82EK ControlLogix Controller für eine vollständige Nachrüstplattform.
Ursache 2: HC900 Ausgangsklemme und Fail-Safe-Interaktion
Honeywell HC900 C50 AO-Kanäle werden mit Ausgangsklemmen bei 3,6 mA Minimum und 20,5 mA Maximum ausgeliefert. Diese setzen die NAMUR NE 43 Margen durch. In Brownfield-Projekten, bei denen das Feldgerät 4,0 mA als echten Nullpunkt erwartet, wird der 3,6 mA Fail-Safe-Standardwert als Signalstörung und nicht als Null-Ausgangsbefehl registriert.
Außerdem ist der Fail-Safe-Ausgang des HC900 standardmäßig auf 0,0 Technische Einheiten eingestellt. Für einen Standard-4–20-mA-Kanal mit 0–100 % entspricht dies korrekt 4,0 mA. Der Fehler tritt auf, wenn der physikalische Bereich bei einem von Null verschiedenen Minimum beginnt. Ein Bereich von 200–1000 m³/h bewirkt, dass der Controller 4,0 mA auf 200 m³/h abbildet, nicht auf Nullfluss – was eine 200 m³/h Nullverschiebung erzeugt, die im normalen Betriebsbereich unsichtbar bleibt.
Überprüfen Sie daher immer, ob der EU-Niedrigwert mit dem 4-mA-physikalischen Anker übereinstimmt. Wenn 4 mA in der Kalibrierung des Feldgeräts 200 m³/h entsprechen, konfigurieren Sie den EU-Niedrigwert des HC900 AO-Kanals auf 200 m³/h – nicht auf Null. Ändern Sie außerdem die untere Klemme von 3,6 mA auf 4,0 mA für Prozesssteuerungskanäle, um falsche NAMUR-Unterbereichsalarme bei normalen Null-Ausgangsbedingungen zu vermeiden. Das Honeywell HC900 900B01-0101 Analogausgang 4-Kanal-Modul und die Honeywell HC900 900B16-0202 16-Kanal Analogausgangskarte sind beide für HC900-Nachrüstungen erhältlich, kombiniert mit dem Honeywell 900C50-0460-00 ControlEdge 900 CPU Controller Modul.
Schritt-für-Schritt-Anleitung zur Korrektur der AO-Skalierung
Führen Sie diese Überprüfung im kalten Loop (Feldgerät vom Prozess isoliert) vor der Validierung im heißen Loop durch. Überspringen Sie diesen Schritt nicht, auch wenn Zeitdruck besteht.
- Schritt 1: Trennen Sie den AO-Kanal vom Feldgerät. Schließen Sie einen Fluke 789 Kalibrator im Milliampere-Messmodus an den Kartenklemmen an.
- Schritt 2: Geben Sie 0 % Ausgang aus. Erwartet: 4,000 mA ± 0,020 mA. Wenn der gemessene Wert 3,6 mA beträgt, erhöhen Sie die untere Klemme des HC900 auf 4,0 mA oder prüfen Sie, ob der ControlLogix-Modus Technische Einheiten aktiv ist.
- Schritt 3: Geben Sie 25 %, 50 %, 75 % und 100 % Ausgang aus. Berechnen Sie den Linearitätsfehler: (Gemessen − Erwartet) / Bereich × 100 %. Zulässige Toleranz: ≤ ±0,1 % für SIL-zertifizierte Loops; ≤ ±0,25 % für Standard-Loops.
- Schritt 4: Geben Sie 100 % Ausgang aus. Erwartet: 20,000 mA ± 0,020 mA. Reduzieren Sie die obere Klemme des HC900 auf 20,0 mA für Steuerungskanäle. 20,5 mA belassen Sie nur für NAMUR-Überbereichsdiagnosekanäle.
- Schritt 5: Simulieren Sie den Fail-Safe des Controllers (Kommunikationsverlust oder Controller-Stopp). Messen Sie den Fail-Safe-Milliampere-Ausgang. Vergewissern Sie sich, dass er der Konstruktionsvorgabe entspricht – 4,0 mA (Ventil geschlossen) oder 20,0 mA (Ventil voll geöffnet) entsprechend der Feder-Rückstellrichtung des Stellantriebs.
- Schritt 6: Schließen Sie das Feldgerät wieder an. Bestätigen Sie, dass die Stellantriebsposition dem Befehl entspricht. Maximaler Positionsfehler: ±1 % des vollen Hubwegs für Standardsteuerungen; ±0,5 % für SIL-Endelemente.
Fazit und Handlungsempfehlung
AO-Skalierungsfehler bei Brownfield-Nachrüstungen sind auf den ersten Blick unsichtbar, verursachen aber systematische Prozessabweichungen. Fehler bei Allen-Bradley ControlLogix 1756-OF8 entstehen durch Rohzählbereichsabweichungen beim Übertragen von 12-Bit-Altsystemen. Fehler bei Honeywell HC900 resultieren aus Klemmenbegrenzungen und nicht-nullbasierten EU-Bereichen. Beide sind vermeidbar.
Verwenden Sie den Modus Technische Einheiten auf allen ControlLogix AO-Karten. Stellen Sie sicher, dass die HC900 Fail-Safe-Werte der Feder-Rückstellrichtung des Stellantriebs entsprechen. Führen Sie vor dem Wiederanschluss eines Feldgeräts eine sechspunktige Milliampere-Überprüfung durch. Betrachten Sie die AO-Kaltloop-Prüfung als Pflicht, nicht als Option – ein falsch konfigurierter Kanal kann eine Prozessanlage auslösen und mehr kosten als der gesamte Nachrüstauftrag.
Autor: Zeng Haoming ist ein Ingenieur für industrielle Automatisierung mit über 10 Jahren Erfahrung in SPS-, DCS- und Steuerungssystemen.
