PEW vom Inkrementalgeber lesen über DP

ML1982

Level-2
Beiträge
138
Reaktionspunkte
18
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe hier ein Projekt übernommen.
Es geht um eine Fahrzeug, an der Antriebsachse hängt ein SIMODRIVE Sensor 6FX2001-xxxxx. Im OB35 wird alle 10ms mit
L PEW 256
der aktuelle Stand des Gebers ausgelesen. Anschließend wird über v =s/t die Geschwindigkeit berechnet.
Meine Frage: Stimmt t = 10ms annähernd weil der OB35 ja alle 10ms aufgerufen wird, oder sind die Daten aus dem PEW "älter"?

Wie läuft das Lesen des PEW ab? Der Profibus läuft mit 12Mbps.
Mit Profibus kenne ich mich kaum aus. Ich habe aber schon viele Optionen für Taktsynchronität usw. gesehen. Bisher ist da aber nichts aktiviert.

Ist es irgendwie möglich, genau herauszufinden welcher Sensor verbaut ist, ohne ihn Auszubauen? In der Hardwareconfig steht nur 6FX2001-xxxxx.
 
Die Daten aus dem PEW sind schon aktuell, aber trotzdem mit einem Jitter behaftet, da diese ja im DP Zyklus aktualisiert werden. Hier käme dann die Taktsynchronität ins Spiel. Das funktioniert aber nur, wenn es sich a) um den isochronen SIMODRIVE Sensor handelt und b) die Steuerung Taktsynchronität unterstützt. Die Frage ist, was willst Du genau machen. Zur berechnung der Geschwindigleit nimmst Du nat. die Zeit vom OB35, hier also 10ms als Basis für die Berechnung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Steuerung ist eine 315-2DP, und wird eventuell durch eine 315-2DP/PN ersetzt.

Wie lange ist denn ein DP Zyklus?

Das Jittern ist mein Problem, es jittert ziemlich stark. Was natürlich auch an dem Regler für den Fahrantrieb liegen könnte.

Die Geschwindigkeit und der zurückgelegte Weg wird in der Navigationssoftware eines Fahrlosen Gabelstaplers verwendet.
D.h. der Stand des inkrementalgebers geht mit Zeitstempel über Ethernet an einen Linux-PC.
 
Weiß einer wo es die Spezifikation für Profibus gibt? Da müsste ja drin stehen, wie lange ein Zyklus ist...
 
Das rechnet dir der Step7-Manager in der Hardwarekonfiguration aus.
Doppelclick auf DP der CPU in der Hardwarekonfig.
Dann Allgemein-Eigenschaften/Parameter-Eigenschaften/Netzeinstellungen-Busparameter.
Ansonsten kann man das online z.Bsp. mit dem PBT3 rausbekommen (Siehe u.a. Deltalogic)
 
Zurück
Oben