Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION C230-2 Betriebsanleitung Seite 87

Vorschau ausblenden Andere Handbücher für SIMOTION C230-2:
Inhaltsverzeichnis

Werbung

– Messen auf virtuellen Achsen
Projektierungsbeispiel für globales Messen
Vorgehen bei der Projektierung im SIMOTION SCOUT:
SIMOTION C
Betriebsanleitung, 01/2015
Hinweis
Lokales Messen (Onboard) am SIMOTION C
Eine Messung wird nur durchgeführt, wenn zwischen dem Aufruf des Befehls
_enableMeasuringInput und dem erwarteten realen Schaltsignal am Messtaster
(positive/negative Flanke) mindestens 2 Servo-Takte liegen.
Um zeitkritische Abläufe sicher zu garantieren, sollte die Programmierung in einer
synchronen Task, z. B. IPOsynchrone Task erfolgen. Es kann bis zu 2 Servo-Takte
dauern, bis nach dem Zustandswechsel in Messtaster.actualInputState (POSITIVE =>
NEGATIVE oder umgekehrt) der Messwert in Messtaster.counterMeasuredValue1 zur
Verfügung steht.
Bei Eintreffen des Messereignisses wird die Messposition gespeichert. Nach der
erfolgreichen Messung wird die Variable state auf TRIGGER_OCCURED gesetzt und
die Messwerte können über die Variable measuredValue1 bzw. measuredValue2 bei
zwei Messflanken ausgewertet werden.
Für die Systemvariablen measuredValue1 und measuredValue2 sind die Zählvariablen
counterMeasuredValue1 und counterMeasuredValue2 definiert, die bei jedem
Messeintrag automatisch hochgezählt werden. Damit sind neue Ereignisse unmittelbar
verfolgbar und können auch von nicht IPOsynchronen Tasks ausgelesen werden.
Ausführlichere Informationen zu diesem Thema finden Sie im SIMOTION
Nocken und Messtaster .
Funktionshandbuch
Schnittstellen
4.8 Peripherie-Schnittstelle
87

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simotion c240Simotion c240 pn

Inhaltsverzeichnis