Building a Temperature Data Logger with MicroLogix 1100 and 1762-IF4 — figure 1

Aufbau eines Temperatur-Datenloggers mit MicroLogix 1100 und 1762-IF4

Erstellen Sie einen Temperaturdatenlogger mit MicroLogix 1100 unter Verwendung von PT-100-Sensoren, einer 4–20-mA-Skalierung und der Protokollierung mit Adva...

Ein auf MicroLogix 1100 basierender Temperaturdatenlogger bleibt ein praktisches Konzept für kleine thermische Prozess-Skids, die eine lokale Alarmierung, eine Türverriegelung und CSV-Historian-Dateien benötigen, ohne in eine vollständige PAC- und SCADA-Infrastruktur zu investieren. Eine repräsentative Materialliste umfasst die Steuerung 1763-L16BBB, ein analoges Eingangmodul 1762-IF4 für 4–20-mA-Transmitterkreise, diskrete Erweiterungen wie 1762-IQ16 oder 1762-IQ8W6 für Feldkontakte sowie eine AdvancedHMI-Station (oder eine ähnliche .NET-HMI), die CSV-Dateien aufzeichnet, da der MicroLogix 1100 keine native SD-Karten-Datenaufzeichnung unterstützt.

Aufbau eines Temperaturdatenloggers mit MicroLogix 1100 und 1762-IF4 – Abbildung 1 MicroLogix 1100 1763-L16BBB mit für 4–20-mA-RTD-Transmitterkreise verdrahtetem analogem Eingang 1762-IF4.

Skalieren Sie den analogen Kanal sorgfältig. Ein typischer PT-100-Transmitter mit einem Messbereich von 0 bis 100 °C über 4–20 mA erzeugt am 1762-IF4 bei entsprechend konfiguriertem Datenformat Rohwerte im Bereich von etwa 5529 bis 27648. Verwenden Sie eine SCP-Anweisung, um diesen Rohbereich auf die technischen Einheiten 0,0 bis 100,0 °C abzubilden. Dokumentieren Sie während der Inbetriebnahme die exakten Rohwertendpunkte mit einer kalibrierten Stromquelle. Verlassen Sie sich nicht ausschließlich auf Lehrbuchwerte, wenn sich Kanalfilter oder Datenformat-Bits in Ihrer E/A-Konfiguration unterscheiden.

Steuerungs- und Schutzlogik

Implementieren Sie in der Kontaktplanlogik eine Begrenzung der Änderungsrate, damit Rauschen oder ein fehlerhafter Transmitter den PID- oder Alarmbaustein nicht mit unrealistischen Sprüngen beaufschlagen kann. Für die meisten Batch-Tanks genügt eine einfache Begrenzung der Änderung der technischen Einheit pro Scan oder ein gleitender Mittelwert vor dem Alarmvergleich. Implementieren Sie eine Übertemperaturabschaltung bei 95 °C, die die Heizfreigaben abschaltet und einen Fehler verriegelt, der ein Bediener-Reset erfordert. Verdrahten Sie eine Türverriegelung an einem N2 (oder einem gleichwertigen sicherheitsbezogenen diskreten Eingang gemäß Ihrer Risikobeurteilung), sodass das Öffnen des Gehäuses oder der Prozesstür die Heizungen und Bewegungsfreigabespulen unabhängig vom Ausgang des Temperatur-PID-Reglers abschaltet.

RawMin  := 5529    ; Beispiel-Endpunkt für 4 mA
RawMax  := 27648   ; Beispiel-Endpunkt für 20 mA
EngMin  := 0.0     ; °C
EngMax  := 100.0   ; °C
SCP(RawTemp, RawMin, RawMax, EngMin, EngMax, Temp_C)

; Beispielschwellwert für die Übertemperaturabschaltung
if Temp_C >= 95.0 then OT_Shutdown := 1;
AdvancedHMI-Trend- und CSV-Aufzeichnungsstation mit Temperatur- und Verriegelungstags des MicroLogix 1100 über Ethernet – Abbildung 2 AdvancedHMI-Trend- und CSV-Aufzeichnungsstation, die Temperatur- und Verriegelungstags des MicroLogix 1100 über Ethernet ausliest.

Skizze der E/A-Zuordnung

Modul Aufgabe Hinweise
1763-L16BBB CPU, integrierte E/A, Ethernet Beherbergt SCP, Alarme und Verriegelungslogik
1762-IF4 4–20-mA-Temperaturkreise PT-100-Transmitter; SCP 0–100 °C
1762-IQ16 Diskrete Eingänge Tür N2, Resets, Betriebsartenwahl
1762-IQ8W6 Gemischte diskrete E/A (nach Bedarf) Alternative Erweiterung für kompakte Schaltschränke

CSV-Aufzeichnung ohne integrierte SD-Karte

Da der MicroLogix 1100 keine SD-Katalogdateien lokal schreiben kann, sollte die Aufzeichnung auf dem HMI-Computer erfolgen. AdvancedHMI kann Temperatur, Sollwert, Zustand der Übertemperaturabschaltung und Türverriegelungsbits in einem festen Intervall abfragen und CSV-Zeilen mit Zeitstempeln anhängen. Wählen Sie die Abtastrate passend zur thermischen Zeitkonstante. Eine Aufzeichnung im Halbsekundentakt bei einem 500-Gallonen-Tank verschwendet Speicherplatz, ohne zusätzliche Erkenntnisse zu liefern, während ein Intervall von 10 Sekunden bei einem schnellen Durchgehen der Heizung in einem kleinen Block wichtige Ereignisse verpassen kann. Pufferdateien nach Tagen und nehmen Sie die Uhrzeit der Steuerung oder des HMI-PCs ausdrücklich in den Kopfbereich auf, damit Audits nachvollziehbar bleiben.

Schritte zur Inbetriebnahme

  1. Konfigurieren Sie den Kanal des 1762-IF4 für 4–20 mA und überprüfen Sie die Rohwerte bei 4 mA und 20 mA mit einem Schleifenkalibrator.
  2. Geben Sie die SCP-Stützpunkte (ungefähr 5529–27648 auf 0–100 °C) ein und bestätigen Sie den Mittelbereich: Bei 12 mA ≈ 50 °C.
  3. Stimmen Sie die Änderungsratenbegrenzung so ab, dass Sprungtests kein Alarmflattern verursachen.
  4. Erhöhen Sie die Temperatur in einem kontrollierten Test über 95 °C und bestätigen Sie das Verhalten der Übertemperaturabschaltung und der Verriegelung.
  5. Öffnen Sie die Türverriegelung an N2 und bestätigen Sie, dass die Heizausgänge abfallen, selbst wenn der Temperatur-PID-Regler weiterhin Wärme anfordert.
  6. Starten Sie die AdvancedHMI-CSV-Aufzeichnung und überprüfen Sie den Dateiinhalt nach dreißig Minuten Laufzeit.

Prüfungen von Trend, Alarm und CSV vor der Freigabe

Falsche Datenformat-Bits am IF4 erzeugen Rohwertbereiche, durch die die Standardzuordnung 5529–27648 unbrauchbar wird – messen Sie daher immer nach. Schwebende analoge Bezugspunkte und fehlende Annahmen zu 250-Ω-Bürden bei bestimmten Transmittern verursachen Offsetfehler, die wie SCP-Fehler aussehen. HMI-PCs, die in den Energiesparmodus wechseln, oder USB-Ethernet-Adapter, die neu initialisiert werden, verursachen Lücken in den CSV-Dateien, die Bediener häufig der SPS zuschreiben. Betrachten Sie den Datenlogger als Gesamtsystem: Die Skalierung in der Steuerung, die diskreten Verriegelungen und die PC-seitigen Dateien müssen gemeinsam validiert werden.

Diese Architektur ist bewusst überschaubar, liefert jedoch verwertbare thermische Aufzeichnungen für OEM-Skids und Laboranlagen. Wenn die Anwendung später die Speicher- oder Ethernet-Verbindungsgrenzen des MicroLogix überschreitet, lassen sich dieselben SCP-Bereiche, der Übertemperaturgrenzwert und das Verriegelungskonzept problemlos auf größere SPS- und PAC-Systeme übertragen, während die Bediener mit dem CSV-Ablauf vertraut bleiben.

Über den Autor

Mark Townsend | Senior-Automatisierungsingenieur – Allen-Bradley-Systeme

Mark Townsend ist ein Senior-Automatisierungsingenieur mit mehr als 18 Jahren Erfahrung mit Allen-Bradley-Plattformen, darunter ControlLogix, CompactLogix und die Legacy-Reihe SLC-500. Zu seiner täglichen Arbeit gehören RSLogix-/Studio-5000-Logik sowie die Inbetriebnahme von FactoryTalk-View-HMIs in veralteten und gemischten Anlagenparks.

Aufbau eines Temperatur-Datenloggers mit MicroLogix 1100 und 1762-IF4

Erstellen Sie einen Temperaturdatenlogger mit MicroLogix 1100 unter Verwendung von PT-100-Sensoren, einer 4–20-mA-Skalierung und der Protokollierung mit Advanced HMI.

Ein auf MicroLogix 1100 basierender Temperaturdatenlogger bleibt ein praktisches Konzept für kleine thermische Prozess-Skids, die eine lokale Alarmierung, eine Türverriegelung und CSV-Historian-Dateien benötigen, ohne in eine vollständige PAC- und SCADA-Infrastruktur zu investieren. Eine repräsentative Materialliste umfasst die Steuerung 1763-L16BBB, ein analoges Eingangmodul 1762-IF4 für 4–20-mA-Transmitterkreise, diskrete Erweiterungen wie 1762-IQ16 oder 1762-IQ8W6 für Feldkontakte sowie eine AdvancedHMI-Station (oder eine ähnliche .NET-HMI), die CSV-Dateien aufzeichnet, da der MicroLogix 1100 keine native SD-Karten-Datenaufzeichnung unterstützt.

Aufbau eines Temperaturdatenloggers mit MicroLogix 1100 und 1762-IF4 – Abbildung 1 MicroLogix 1100 1763-L16BBB mit für 4–20-mA-RTD-Transmitterkreise verdrahtetem analogem Eingang 1762-IF4.

Skalieren Sie den analogen Kanal sorgfältig. Ein typischer PT-100-Transmitter mit einem Messbereich von 0 bis 100 °C über 4–20 mA erzeugt am 1762-IF4 bei entsprechend konfiguriertem Datenformat Rohwerte im Bereich von etwa 5529 bis 27648. Verwenden Sie eine SCP-Anweisung, um diesen Rohbereich auf die technischen Einheiten 0,0 bis 100,0 °C abzubilden. Dokumentieren Sie während der Inbetriebnahme die exakten Rohwertendpunkte mit einer kalibrierten Stromquelle. Verlassen Sie sich nicht ausschließlich auf Lehrbuchwerte, wenn sich Kanalfilter oder Datenformat-Bits in Ihrer E/A-Konfiguration unterscheiden.

Steuerungs- und Schutzlogik

Implementieren Sie in der Kontaktplanlogik eine Begrenzung der Änderungsrate, damit Rauschen oder ein fehlerhafter Transmitter den PID- oder Alarmbaustein nicht mit unrealistischen Sprüngen beaufschlagen kann. Für die meisten Batch-Tanks genügt eine einfache Begrenzung der Änderung der technischen Einheit pro Scan oder ein gleitender Mittelwert vor dem Alarmvergleich. Implementieren Sie eine Übertemperaturabschaltung bei 95 °C, die die Heizfreigaben abschaltet und einen Fehler verriegelt, der ein Bediener-Reset erfordert. Verdrahten Sie eine Türverriegelung an einem N2 (oder einem gleichwertigen sicherheitsbezogenen diskreten Eingang gemäß Ihrer Risikobeurteilung), sodass das Öffnen des Gehäuses oder der Prozesstür die Heizungen und Bewegungsfreigabespulen unabhängig vom Ausgang des Temperatur-PID-Reglers abschaltet.

RawMin  := 5529    ; Beispiel-Endpunkt für 4 mA
RawMax  := 27648   ; Beispiel-Endpunkt für 20 mA
EngMin  := 0.0     ; °C
EngMax  := 100.0   ; °C
SCP(RawTemp, RawMin, RawMax, EngMin, EngMax, Temp_C)

; Beispielschwellwert für die Übertemperaturabschaltung
if Temp_C >= 95.0 then OT_Shutdown := 1;
AdvancedHMI-Trend- und CSV-Aufzeichnungsstation mit Temperatur- und Verriegelungstags des MicroLogix 1100 über Ethernet – Abbildung 2 AdvancedHMI-Trend- und CSV-Aufzeichnungsstation, die Temperatur- und Verriegelungstags des MicroLogix 1100 über Ethernet ausliest.

Skizze der E/A-Zuordnung

Modul Aufgabe Hinweise
1763-L16BBB CPU, integrierte E/A, Ethernet Beherbergt SCP, Alarme und Verriegelungslogik
1762-IF4 4–20-mA-Temperaturkreise PT-100-Transmitter; SCP 0–100 °C
1762-IQ16 Diskrete Eingänge Tür N2, Resets, Betriebsartenwahl
1762-IQ8W6 Gemischte diskrete E/A (nach Bedarf) Alternative Erweiterung für kompakte Schaltschränke

CSV-Aufzeichnung ohne integrierte SD-Karte

Da der MicroLogix 1100 keine SD-Katalogdateien lokal schreiben kann, sollte die Aufzeichnung auf dem HMI-Computer erfolgen. AdvancedHMI kann Temperatur, Sollwert, Zustand der Übertemperaturabschaltung und Türverriegelungsbits in einem festen Intervall abfragen und CSV-Zeilen mit Zeitstempeln anhängen. Wählen Sie die Abtastrate passend zur thermischen Zeitkonstante. Eine Aufzeichnung im Halbsekundentakt bei einem 500-Gallonen-Tank verschwendet Speicherplatz, ohne zusätzliche Erkenntnisse zu liefern, während ein Intervall von 10 Sekunden bei einem schnellen Durchgehen der Heizung in einem kleinen Block wichtige Ereignisse verpassen kann. Pufferdateien nach Tagen und nehmen Sie die Uhrzeit der Steuerung oder des HMI-PCs ausdrücklich in den Kopfbereich auf, damit Audits nachvollziehbar bleiben.

Schritte zur Inbetriebnahme

  1. Konfigurieren Sie den Kanal des 1762-IF4 für 4–20 mA und überprüfen Sie die Rohwerte bei 4 mA und 20 mA mit einem Schleifenkalibrator.
  2. Geben Sie die SCP-Stützpunkte (ungefähr 5529–27648 auf 0–100 °C) ein und bestätigen Sie den Mittelbereich: Bei 12 mA ≈ 50 °C.
  3. Stimmen Sie die Änderungsratenbegrenzung so ab, dass Sprungtests kein Alarmflattern verursachen.
  4. Erhöhen Sie die Temperatur in einem kontrollierten Test über 95 °C und bestätigen Sie das Verhalten der Übertemperaturabschaltung und der Verriegelung.
  5. Öffnen Sie die Türverriegelung an N2 und bestätigen Sie, dass die Heizausgänge abfallen, selbst wenn der Temperatur-PID-Regler weiterhin Wärme anfordert.
  6. Starten Sie die AdvancedHMI-CSV-Aufzeichnung und überprüfen Sie den Dateiinhalt nach dreißig Minuten Laufzeit.

Prüfungen von Trend, Alarm und CSV vor der Freigabe

Falsche Datenformat-Bits am IF4 erzeugen Rohwertbereiche, durch die die Standardzuordnung 5529–27648 unbrauchbar wird – messen Sie daher immer nach. Schwebende analoge Bezugspunkte und fehlende Annahmen zu 250-Ω-Bürden bei bestimmten Transmittern verursachen Offsetfehler, die wie SCP-Fehler aussehen. HMI-PCs, die in den Energiesparmodus wechseln, oder USB-Ethernet-Adapter, die neu initialisiert werden, verursachen Lücken in den CSV-Dateien, die Bediener häufig der SPS zuschreiben. Betrachten Sie den Datenlogger als Gesamtsystem: Die Skalierung in der Steuerung, die diskreten Verriegelungen und die PC-seitigen Dateien müssen gemeinsam validiert werden.

Diese Architektur ist bewusst überschaubar, liefert jedoch verwertbare thermische Aufzeichnungen für OEM-Skids und Laboranlagen. Wenn die Anwendung später die Speicher- oder Ethernet-Verbindungsgrenzen des MicroLogix überschreitet, lassen sich dieselben SCP-Bereiche, der Übertemperaturgrenzwert und das Verriegelungskonzept problemlos auf größere SPS- und PAC-Systeme übertragen, während die Bediener mit dem CSV-Ablauf vertraut bleiben.

Über den Autor

Mark Townsend | Senior-Automatisierungsingenieur – Allen-Bradley-Systeme

Mark Townsend ist ein Senior-Automatisierungsingenieur mit mehr als 18 Jahren Erfahrung mit Allen-Bradley-Plattformen, darunter ControlLogix, CompactLogix und die Legacy-Reihe SLC-500. Zu seiner täglichen Arbeit gehören RSLogix-/Studio-5000-Logik sowie die Inbetriebnahme von FactoryTalk-View-HMIs in veralteten und gemischten Anlagenparks.

Einen Kommentar hinterlassen

Bitte beachten Sie, dass Kommentare genehmigt werden müssen, bevor sie veröffentlicht werden.