TIA Zyklisches Auslesen eines SSI mit TM PosInput 1

Michael Glock

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo allerseits,
in einem neuen Projekt soll ein SSI Absolutwertgeber von IFM (Typ: RM8003) zur Positionserfassung und Geschwindigkeitsmessung einer Spindel genutzt werden.

Der Anschluss an der
ET200SP (CPU1512SP-1 PN) CPU (6ES7 512-1DK01-0AB0, FW V2.8)
erfolgt über das
TMPosInput1-Modul 6ES7138-6BA01-0AB0.

Ich verwende das Technologieobjekt "SSI_Absolute_Encoder" V3.1 und habe das
Supportpackage "HSP0184" für ET200SP TMPosInput1 V2.0 installiert.

Ich verwende das TIA Portal V16.0 Upd.4.

Meine Problem stellt sich wie folgend dar:
Im OB1 (Main) rufe ich direkt in einem Netzwerk den FB1151 (V3.1) "SSI_Absolute_Encoder" auf.

Betriebsart: Zählen und Messen

Beim ersten Zyklus der CPU liest der FB auch einmalig einen Positionswert aus ("PositionValue"). Danach nichts mehr!

Bei Betätigung von Stop auf Start der CPU, wird erneut ein neuer Wert ausgelesen und angezeigt.

Es wird kein Fehlercode ausgegeben.
Diagnose Tool des Technologieobjekts zeigt keinen Fehler.
Auch im Inbetriebnahme Tool wird die Position nur einmalig ausgelesen bzw. angezeigt.

Frage:
Weis jemand warum der FB nicht zyklisch den Geber ausliest, bzw. den Positionswert darstellt?

Vielen Dank :)
 
Zurück
Oben