Herunterladen Inhalt Inhalt Diese Seite drucken

Messen; Einmaliges Messen - Siemens Simatic s7-1500 Funktionshandbuch

Vorschau ausblenden Andere Handbücher für Simatic s7-1500:
Inhaltsverzeichnis

Werbung

3.7.2

Messen

3.7.2.1

Einmaliges Messen

Mit dem einmaligen Messen können mit einem Messauftrag bis zu zwei Flanken erfasst
werden. Die zugehörigen Istpositionen werden am Funktionsbaustein und im
Technologie-Datenbaustein zurückgemeldet und können im Anwenderprogramm
weiterverarbeitet werden.
Messauftrag
Ein Messauftrag wird über die Motion Control-Anweisung "MC_MeasuringInput" gestartet.
Die Variable <TO>.Status im Technologie-Datenbaustein wechselt auf
"WAITING_FOR_TRIGGER". Das Technologieobjekt aktiviert die Messung, wenn die
ausgewählte Flanke erkannt wird.
Die Messung erfolgt am Messeingang in Form von bis zu zwei Systemzeiten. Aus diesen
wird nach Berücksichtigung einer vorhandenen Korrekturzeit die zugehörige Position
bestimmt und ausgegeben.
Bei einer direkten Positionserfassung wird der erfasste Positionswert direkt vom Antrieb bzw.
Gebermodul über das PROFIdrive-Telegramm an das Technologieobjekt geliefert.
Die Messung ist damit beendet. Ein weiteres Messen muss über die
Motion Control-Anweisung "MC_MeasuringInput" neu gestartet werden.
Tabelle 3- 1 Mode und Anzeige der Messergebnisse beim einmaligen Messen
Konfigurierter Parameter "Mode" in der Motion
Control-Anweisung "MC_MeasuringInput"
Nur steigende Flanke messen
Nur fallende Flanke messen
Die nächsten beiden Flanken messen
Die nächsten beiden Flanken messen,
beginnend mit der steigenden Flanke
Die nächsten beiden Flanken messen,
beginnend mit der fallenden Flanke
Im Technologie-Datenbaustein stehen speichernd die letzten erfassten Werte.
Wird ein neuer Auftrag am Funktionsbaustein angestoßen, werden die Ausgänge am
Funktionsbaustein initialisiert. Der Technologie-Datenbaustein wird nicht initialisiert.
Nach Erfassen des ersten gültigen Messzyklus sind die Werte im Technologie-
Datenbaustein und im Funktionsbaustein zueinander konsistent.
Der beendete Messauftrag wird am Funktionsbaustein in "MC_MeasuringInput.DONE" =
TRUE bzw. im Technologie-Datenbaustein in <TO>.Status = "TRIGGER_OCCURRED"
angezeigt.
Siehe auch
MC_MeasuringInput: Einmaliges Messen starten V3 (Seite 435)
S7-1500 Motion Control V3.0 im TIA Portal V14
Funktionshandbuch, 09/2016, A5E03879255-AD
Ausgang Motion Control-Anweisung "MC_MeasuringInput"
MeasuredValue1
Istposition zum Zeitpunkt
der Flanke
Istposition zum Zeitpunkt
der ersten Flanke
Istposition zum Zeitpunkt
der steigenden Flanke
Istposition zum Zeitpunkt
der fallenden Flanke
Technologieobjekte
3.7 Technologieobjekt Messtaster
MeasuredValue2
Istposition zum Zeitpunkt
der zweiten Flanke
Istposition zum Zeitpunkt
der fallenden Flanke
Istposition zum Zeitpunkt
der steigenden Flanke
121

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis