Optische Entfernungs-messung und Positionierung

russkinemez

Level-1
Beiträge
68
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Ich muss eine Optische Entfernungs-messung und Positionierung von Leuze, AMS 200, zur Positionierung eines Fahrwagens über Profibus einsetzen. |?(
Hat jeman ein Rat wie das geht?
Die GSD Datei habe ich geladen und das AMS200 in Profibus integriert.
Wie lese ich die Position aus?
Mit welchem Baustein?

Hier der Link zur Homeopage des Herstellers: http://www.leuze.de/products/log/entf01_de.html
 
Ich Kenne dieses Gerät zwar nicht, aber prinzipiell heisst incremente in millimeter umrechnen. Den relativeb Abstand müsste dann aus den Datenblätter hervorgehen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
wenn ich das richtig überblicke mußt Du das Modul M1 in die Liste plazieren, dort hast Du dann eine Adresse z.B. 256...259 da müßte der Positionswert drin sein, versuch doch einfach mal das eingangsdoppelwort ED256 nach irgendeinem md zu transferieren und beobachte mal was sichz da ändert. schreib mal was passiert.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Welches Modul hast du denn aktiviert (oder gar keins:confused: )? Wie lorenz2512 weiter oben schon schrieb, wäre das Modul M1 für die Positionsbestimmung optimal (PDF Kap.8.1.5, S.36ff).

Das Einbinden der GSD-Datei alleine hilft hier noch nicht weiter.
 
Hallo,

Welches Modul hast du denn aktiviert (oder gar keins:confused: )? Wie lorenz2512 weiter oben schon schrieb, wäre das Modul M1 für die Positionsbestimmung optimal (PDF Kap.8.1.5, S.36ff).

Das Einbinden der GSD-Datei alleine hilft hier noch nicht weiter.

Hallo Peter

GSD-Datei eingebunde.
Modul M1 aktiviert.
Habe ich alles noch selbst gemacht.
Frage: Wie bestimme ich die Position an der mein Fahrwagen stehen bleiben muss? Mit einem Vergleicher?

Schöne Grüsse aus dem Sauerland

RN
 
Hallo,
wenn ich das richtig überblicke mußt Du das Modul M1 in die Liste plazieren, dort hast Du dann eine Adresse z.B. 256...259 da müßte der Positionswert drin sein, versuch doch einfach mal das eingangsdoppelwort ED256 nach irgendeinem md zu transferieren und beobachte mal was sichz da ändert. schreib mal was passiert.

Hallo lorenz2512,

Ich glaube deine Antwort hat mich weiter gebracht.
Leider kann ich im Moment nicht an die SPS.
Bitte beachte die Antwort an Peter.

Ich muss feststellen: Der Forum ist für mich eine Goldgrube!

Schöne Grüsse aus dem Sauerland

RN
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Frage: Wie bestimme ich die Position an der mein Fahrwagen stehen bleiben muss? Mit einem Vergleicher?

Das hat jetzt aber nix mehr mit Profibus zu tun, oder...:confused:
Mal angenommen, der Istwert kommt auf ED256:
Code:
LD   ED256        //Istwert
LD   L#100000   //Sollwert 1000mm
>=D
=M x.y             //Ziel erreicht

Besser aber, Du nutzt einen Vergleicher mit Hystere, in den seltensten Fällen wird die Position des Wagens wohl auf den 1/100mm genau zu erfassen sein:

Code:
//ausführliche Variante symbolisch
LD   Sollwert
LD   Hysterese
+D
=    obere Grenze
 
LD   Sollwert
LD   Hysterese
-D
=    untere Grenze
 
LD  obereGrenze
LD  aktuellePosition
<D
=   oGr
 
LD  untereGrenze
LD  aktuellePosition
>D
=  uGr
 
U  oGr
U  uGr
=  Postion_erreicht
 
Halo Peter


"Das hat jetzt aber nix mehr mit Profibus zu tun, oder...:confused:"

Nicht wirklich.:rolleyes:
Danke für die Hilfe


Der Forum ist für eine Goldgrube!
(Vor allem wenn der Cheff keine Schulungen genemigt)

Schöne Grüsse aus dem Sauerland

RN
 
Zurück
Oben