Grundlegendes zu SPS-Zählern in Studio5000 Logix Designer
Zähler sind grundlegende SPS-Anweisungen, die verfolgen, wie oft ein bestimmtes Ereignis auftritt.
In diesem Handbuch erfahren Sie, wie Zähler im Allgemeinen funktionieren, und erkunden die Kontaktplan-Zähleranweisungen, die in Studio5000 Logix Designer verfügbar sind.
Gegenkonzepte
Ein Zähler erhöht seinen akkumulierten Wert (ACC), wann immer der Einschaltzustand TRUE wird. Wenn ACC den vom Programmierer definierten voreingestellten Wert (PRE) erreicht oder überschreitet, gilt der Zähler als FERTIG und sein DN-Bit wird eingeschaltet.
Separate Reset-Anweisungen können ACC auf Null zurücksetzen. Zähler sind ideal für Anwendungen wie die Verfolgung von Motorstarts, um eine vorausschauende Wartung auszulösen, ein Szenario, das wir in Learn Logix7 behandeln.
Zähler in Studio5000 Logix Designer
Count Up (CTU)
Der CTU-Befehl zählt von Null aufwärts. Jedes Mal, wenn der Einschaltzustand TRUE ist, erhöht sich ACC um eins.
Wenn ACC>=PRE, wird das DN-Bit TRUE und signalisiert, dass der Zähler sein Ziel erreicht hat.
DN bleibt aktiviert, bis ein Reset-Befehl (RES) es löscht oder ACC unter PRE fällt.
Countdown (CTD)
Der CTD-Befehl dekrementiert ACC um eins, wenn sein Einschaltzustand TRUE ist. Es wird normalerweise mit einer CTU auf demselben Tag gepaart.
Das DN-Bit bleibt TRUE, während ACC>=PRE. CTD ist nützlich für die Verfolgung von Artikeln, die eine Zone verlassen, z. B. Paletten, die einen Pufferbereich verlassen.
Überlauf- und Unterlaufbehandlung
Da sich ACC auch dann noch ändern kann, wenn der Zähler FERTIG ist, kann es zu einem Überlauf (das Maximum des Tags überschreiten) oder einem Unterlauf (das Unterschreiten des Minimums) kommen. Ein Überlauf wandelt ACC von einer positiven in eine negative Zahl um, was dazu führen kann, dass DN unbeabsichtigt zurückgesetzt wird. Underflow bewirkt das Gegenteil.
Um diese Bedingungen zu erkennen, enthält jedes Zähler-Tag ein Überlaufbit (OV) und ein Unterlaufbit (UN). Durch Überprüfen dieser Bits können Sie angemessen reagieren.
Zusammenfassung
In diesem Artikel wurden die Grundlagen von SPS-Zählern und die spezifischen CTU/CTD-Anweisungen in Studio5000 Logix Designer behandelt. Während andere Programmiersprachen – wie Funktionsblockdiagramm und strukturierter Text – zusätzliche Zählertypen bieten, bleiben die Konzepte konsistent.
Automatisierungssteuerung System
- Die Grundprinzipien der Programmierung für benutzerdefinierte Bedienfelder
- SPS, PACs und IPCs:Was ist der Unterschied?
- Teradyne führt 20-Millionen-Dollar-Finanzierungsrunde für MachineMetrics
- Automatisierung:Bildverarbeitungssystem-Software aktualisiert
- Die Entwickler von Kiva Systems gründen ein neues Unternehmen und einen eigenen Logistikroboter
- Welche Rolle werden Robotik und 3D-Druck in der Fertigung der Zukunft spielen?
- ERP-Software bietet Herstellern Struktur
- Erstellen eines leistungsstarken Alarmmanagementsystems
- Was ist robotergesteuerte Maschinenbeschickung?
- Ist es möglich, Prozessautomatisierung zum Bewerben von Instagram zu verwenden?