Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Internet der Dinge-Technologie

Split-Range Time-Proportioning (SRTP) für Allen-Bradley ControlLogix nutzen

Der Befehlssatz der Allen-Bradley ControlLogix und CompactLogix Controller ist sehr umfangreich. Es ist daher keine Überraschung, dass es viele Anweisungen gibt, die der durchschnittliche Benutzer nie verwendet oder gar nicht kennt. Die Split-Range Time-Proportioning-Anweisung, abgekürzt SRTP, bildet da keine Ausnahme.

Ich nutze Allen-Bradley ControlLogix-Produkte seit ihrer Veröffentlichung vor über 20 Jahren und bin erst vor wenigen Jahren auf diese Anweisung gestoßen, versteckt in der Prozesssteuerungs-Befehlsgruppe des ControlLogix- und CompactLogix-Befehlssatzes.

Die SRTP-Anweisung ist nur als Funktionsblock oder Structured-Text-Anweisung verfügbar und leider nicht in Ladder-Logik-Form.

 

Split-Range Time-Proportioning (SRTP) für Allen-Bradley ControlLogix nutzen

Abbildung 1. Die Funktionsblock-Darstellung der SRTP-Anweisung.

 

Funktionsweise der SRTP-Anweisung

Die SRTP verwendet ein analoges Signal als Eingang, typischerweise von einem PID-Regler, und wandelt es in ein gepulstes digitales Signal mit einem Tastverhältnis um, das relativ zum analogen Eingang steht, mit angewendeten Minimal- und Maximalskalierungseinstellungen. Die Anweisung kann das digitale Signal auch in zwei Teile aufteilen, die jeweils nur auf einen bestimmten Bereich des Eingangssignals reagieren (z. B. 0–50 % für den ersten digitalen Ausgang, 51–100 % für den zweiten digitalen Ausgang).

 

Split-Range Time-Proportioning (SRTP) für Allen-Bradley ControlLogix nutzen

Abbildung 2. Zeitproportionaler Ausgang, manchmal als Pulsweitenmodulation (PWM) bezeichnet.

 

Die digitalen Ausgänge sind als „HeatOut“ und „CoolOut“ bezeichnet, da diese Anweisung häufig zur Steuerung eines Heiz-/Kühlprozesses verwendet wird. Wenn nur Heizen oder Kühlen gewünscht ist, aber nicht beides, kann der Benutzer den gesamten Eingangsbereich für Heizen oder Kühlen konfigurieren und den anderen unerwünschten Ausgang ignorieren. Der Ausgang ähnelt einem allgemein bekannten Signal, das als Pulsweitenmodulation (PWM) bezeichnet wird.

 

Anwendungsbereiche der SRTP-Anweisung

Die typischste Verwendung der SRTP-Anweisung ist die Umwandlung eines analogen Ausgangs eines PID-Reglers in einen gepulsten Ausgang für Heiz- und/oder Kühlanwendungen. Da die PID-Anweisung in ControlLogix und CompactLogix einen analogen Ausgang hat, ist eine Umwandlung erforderlich, um die PID-Anweisung mit einem digitalen Ausgang zu verwenden.

 

Split-Range Time-Proportioning (SRTP) für Allen-Bradley ControlLogix nutzen

Abbildung 3. Die SRTP-Anweisung wird mit einer PIDE-Anweisung verwendet.

 

Wenn der gepulste Ausgang in Verbindung mit einem Halbleiterrelais verwendet wird, kann der Tastzyklus eines daran angeschlossenen Elektroheizers gesteuert werden, wodurch die Wärmemenge für einen Prozess geregelt wird. Wenn Kühlung benötigt wird, ist der Kühlausgang typischerweise mit einem Magnetventil verbunden, das einen flüssigen Kühlmittel- oder Wasserfluss zu einem Prozess steuert.

 

SRTP-Anweisungseinstellungen

Es gibt neun grundlegende Einstellungen, um die Anweisung funktionsfähig zu machen. Vier sind mit dem Heizausgang verbunden, vier mit dem Kühlausgang, und eine ist für beide gemeinsam.

Die vier Heizeinstellungen sind:

Der minimale Heizeingang ist der Prozentsatz des Eingangssignals, der die minimale Heizausgangsimpulsmenge repräsentiert. Der maximale Heizeingang ist der Prozentsatz des Eingangssignals, der die maximale Heizausgangsimpulsmenge repräsentiert. Wenn sowohl Heizen als auch Kühlen in einem Splitsystem verwendet werden, sind typische Einstellungen für minimalen und maximalen Heizeingang 50 % bzw. 100 %.

 

Split-Range Time-Proportioning (SRTP) für Allen-Bradley ControlLogix nutzen

Abbildung 4. Einige grundlegende Einstellungen für die SRTP-Anweisung.

 

Die minimalen und maximalen Heizzeiten sind Grenzwerte für den Heizausgangsimpuls. Die minimale Heizzeit ist die minimale Zeit in Sekunden, die der Heizausgangsimpuls eingeschaltet bleibt, unabhängig vom berechneten Impulszeitwert. Entsprechend ist die maximale Heizzeit die maximale Zeit in Sekunden, die der Heizausgangsimpuls eingeschaltet bleibt, unabhängig vom berechneten Wert.

Die vier Kühleinstellungen sind:

Die Kühleinstellungen sind den Heizeinstellungen sehr ähnlich, mit dem einzigen Unterschied, dass sie den Kühlausgang statt des Heizausgangs beeinflussen. Ansonsten sind Definitionen und Funktionen identisch.

Die eine gemeinsame Einstellung zwischen den beiden Modi ist die Zykluszeit, die als Periode der Ausgangsimpulse betrachtet werden kann. Die Zykluszeit legt die Periode (in Sekunden) der Heiz- und Kühlausgangsimpulse fest.

Die Verwendung der SRTP-Anweisung kann Zeit sparen und die Logik vereinfachen, wenn ein analoges Signal in einen PWM-Digitalausgang umgewandelt werden muss. Die Anweisung hat recht einfache Konfigurationsoptionen und ist, einmal verwendet, leicht zu verstehen.

Die Implementierung einer äquivalenten oder ersatzweisen Logiklösung würde wahrscheinlich umständlicher und schwerer verständlich aussehen. Hoffentlich macht dieser Artikel Sie auf die Anweisung aufmerksam und inspiriert Sie, sie in Ihrer nächsten Anwendung auszuprobieren.

Internet der Dinge-Technologie

  1. IIC und OpenFog vereinen sich, um verteiltes Computing für Industrial IoT zu führen
  2. Wie Live-TV sich wandelt: Die computergesteuerte Zukunft des Broadcasts
  3. Das Puffergatter (Buffer Gate): Signalverstärkung und Integrität in digitalen Schaltungen
  4. Daten im Internet of Reliability nutzen: Strategien für effektives Management
  5. Carbon 1 MK II: Das erste Carbon-Smartphone revolutioniert Design & Nachhaltigkeit
  6. Meca-RoboDK: Nahtloser Digital Twin für Meca500 Roboter – Simulation & Offline-Programmierung
  7. Vertikale Bandsägemühle: Präzises Schneiden für Holz & Metall
  8. ZB8+ Turbo-Gebläse: High-Flow, Low-Cost Lösung für industrielle Anwendungen
  9. CR Grauguss-Kolbenkompressoren: Langlebig, zuverlässig, öleingespritzt – Lösungen für jede Klasse
  10. Cerades™: Das weltweit erste strukturierte Trockenmittel – Trocknungstechnologie revolutioniert