Banner

Siemens S7-1200PLC Motion Control Foundation – Hochgeschwindigkeitszähler

Nov 23, 2023

Der Zählvorgang des gewöhnlichen Zählers in der SPS hängt vom Scan-Betriebsmodus ab. Die CPU erfasst die steigende Flanke des gemessenen Signals, indem sie sie einmal pro Abtastzyklus liest. Wenn die Frequenz des gemessenen Signals hoch ist, geht der Zählimpuls verloren.

Daher beträgt die maximale Betriebsfrequenz gewöhnlicher Zähler im Allgemeinen nur einige zehn Hertz. Der Hochgeschwindigkeitszähler (HSC) kann Ereignisse zählen, die schneller auftreten als die Ausführungsrate des Programmschleifen-OB.

 

Hochgeschwindigkeitszähler werden in der Regel in Verbindung mit Inkrementalgebern eingesetzt, wobei jeder von diesem abgegebene Zählimpuls bzw. Rücksetzimpuls als Eingangssignal für den Hochgeschwindigkeitszähler dient. Es gibt verschiedene Arten von Encodern.

(1) Inkrementalgeber

Die Encoderscheibe des fotoelektrischen Inkrementalgebers verfügt über gleichmäßig eingravierte Gitter. Wenn sich der Encoder dreht, gibt er Impulse aus, die proportional zum Inkrement des Drehwinkels sind, und ein Zähler ist erforderlich, um die Anzahl der Impulse zu zählen.

Der einkanalige Inkrementalgeber verfügt im Inneren nur über ein Optokopplerpaar, das nur eine Impulsfolge erzeugen kann.

Ein Zweikanal-Inkrementalgeber, auch A/B-Phasen- oder Quadraturphasengeber genannt, verfügt intern über zwei Paare photosynthetischer Geräte und gibt zwei unabhängige Impulsfolgen mit einem Unterschied von 90° aus.

Die Voreil- und Nacheilverhältnisse der beiden Impulse bei Vorwärts- und Rückwärtsdrehung sind entgegengesetzt. Wenn ein A/B-Phasenencoder verwendet wird, kann die SPS die Drehrichtung der Welle und die Ausgangswellenform des A/B-Phasenencoders erkennen.

Eingabepunkte, die von Hochgeschwindigkeitszählern verwendet werden

Das Systemhandbuch der S7-1200 enthält die standardmäßigen digitalen Eingangspunkte für HSCI-HSC6 verschiedener CPU-Modelle, wenn es um Menschen in einphasigen, zweiphasigen und A/B-Phasen geht, sowie die höchste Zählfrequenz für jeden Eingang Punkt in verschiedenen Zählmodi.

Der Datentyp des tatsächlichen Zählwerts von HSC1-HSC6 ist DInt und die Standardadresse ist ID100-ID1020.

(1) Der Arbeitsmodus von HSC

Alle HSCs verfügen über 5 Hochgeschwindigkeits-Zählbetriebsmodi: einen einphasigen Zähler mit interner Richtungssteuerung, einen Timer mit externer Richtungslängensteuerung, einen zweiphasigen Zähler mit zwei Eingangskanälen des Takts, einen AB-Phasen-Orthogonalzähler und einen Überwachungs-P1O Ausgabe. Jeder HSC-Modus kann einen Unterstützungseingang verwenden oder nicht.

Wenn sich der Reset-Eingang im 1-Zustand befindet, kann die kinetische Energie des tatsächlichen Zählwerts des HSC erst dann mit dem Zählen beginnen, wenn sie den Punkt erreicht, an dem der Reset-Eingang zum Port wird.

Die maximal messbare Einzelimpulsfrequenz beträgt 100 kHz und die maximale Frequenz für Dualphase und A/B-Phase kann 30 kHz betragen. Der Hochgeschwindigkeitszähler kann an einen externen Drehgeber angeschlossen werden, und Benutzer können diese Funktion in der Software nutzen, indem sie die SPS-Hardware konfigurieren und entsprechende Anweisungen aufrufen.

(1) Hardwarekonfiguration von HSC

Öffnen Sie die Geräteansicht der SPS und wählen Sie darin die CPU aus. Wählen Sie im Inspektionsfenster auf der Registerkarte „Eigenschaften“ links den Schnellzähler „Allgemein“ HSC1 aus und aktivieren Sie die Checkbox „Diesen Schnellzähler aktivieren“.

Wählen Sie im linken Fenster die „Funktion“ aus, stellen Sie den „Zähltyp“ auf „Zählung“ ein, wählen Sie den „Arbeitsmodus“ als externe Richtungssteuerung des A/B-Phasenzählers und stellen Sie die anfängliche Zählrichtung auf „Zählung hinzufügen“ ein '.

Wählen Sie im linken Fenster „Hardware-Eingang“ und stellen Sie die Adresse „Eingang für Taktgenerator Phase A“ auf 10.0 und die Adresse „Eingang für Taktgenerator Phase B“ auf 10.1 ein. Wählen Sie im linken Fenster „I/O-Adresse“. Die Standardadresse von HSC1 ist ID1000, mit der der Zählwert und die Hardwarekonfiguration von HSC1 während der Laufzeit überwacht werden können.

(2) Stellen Sie die Filterzeit für den digitalen Eingang ein

Die Standardfilterzeit des Eingangsfilters für die digitalen Eingangskanäle der CPU und des Signalboards beträgt 6,4 ms. Wenn die Filterzeit zu lang ist, können die Eingangsimpulse während des Filterzyklus leicht herausgefiltert werden.

Stellen Sie für den digitalen Eingang von schnellen Zählern den entsprechenden digitalen Eingangsfilter mit der erwarteten Mindestimpulsbreite ein. Die kürzere Filterzeit in der Liste der Eingangsfilterzeiten für den CPU-Digitaleingang kann ausgewählt werden, z. B. 0,1 ms. Wenn die Breite des Eingangsimpulses geändert wird, sollte auch die Filterzeit des Eingangsfilters geändert werden.

 
 
6SN1118-0BK11-0AA06GK1100-0AT016GK1611-0TA01-1BV06GK1415-0AA016ES7292-1AF20-0AA0
6SN1118-0NH01-0AA06GK1100-0BA006GK1900-0KL00-0AA06GK1704-5DW60-3AA06ES7290-2AA00-0XA0
6SN1118-0NH01-0AA16GK1100-2AB006GK7443-5FX01-0XE06GK1970-1TA43-0AA26ES7298-0AA20-0AA3
6SN1118-0DA11-0AA06GK1100-2AC006GK1611-0TA01-1BX06GK1415-2AA006ES7291-8BA00-0XA0
6SN1118-0DA12-0AA06GK1101-0AA016GK1901-0AA00-0AA06GK1704-5DW61-3AA06ES7292-1AG20-0AA0
6SN1118-0NH10-0AA06GK1101-0AB016GK7443-5FX02-0XE06GK1970-1TA43-0AA46ES7290-2BA00-0XA0
6SN1118-0NH10-0AA26GK1102-0AA006GK1611-0TA01-1DV06GK1415-2AA016ES7298-0AA20-0BA3
6SN1118-0DA13-0AA06GK1102-0AB006GK1901-0AA00-0AC06GK1704-5DW62-3AA06ES7291-8BA20-0XA0

Brauchen Sie Hilfe? Chatte mit uns

eine Nachricht hinterlassen
Für jede Informations- oder technische Supportanfrage füllen Sie bitte das Formular aus. Alle mit einem Sternchen* gekennzeichneten Felder sind Pflichtfelder.
einreichen
Auf der Suche nach FAQs?
KONTAKTIERE UNS #
+86 -15259245292

Unsere Stunden

Mo. 21.11. - Mi. 23.11.: 9.00 - 20.00 Uhr
Do. 24.11.: geschlossen – Happy Thanksgiving!
Fr. 25.11.: 8:00 - 22:00 Uhr
Sa. 26.11. - So. 27.11.: 10.00 - 21.00 Uhr
(Alle Stunden sind Eastern Time)

Heim

Produkte

WhatsApp

Kontaktiere uns