315-2DP plus Drehgeber

A

Anonym

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

ich habe überlegt eine Positionierstrecke derzeit über Ini´s abgefragt, auf einen Drehgeber umzurüsten.

Habe auch bereits einiges gefunden, nur stellt sich mir die Frage, wie ich den Geber einbinde!

Von der Projektirung her kein Problem, wenn ich es richtig verstanden habe sollte es so sein das der Geber seinen Positions-Wert als Doppelwort ausgibt.

Ich möchte nun hingehen und ihm vier positionen geben Vorne/Hinten und Nothalt beidseitig.

Was ich nun nicht verstehe ist wie ich das Doppeöwort in einen Hex-Wert umwandle?

Um dann entsprechend den Geberwert mit einem festen Wert (Vorne/Hinten Nothalt) zu vergleichen und entsprechend die Ausgänge zu setzen

Mir ist das ganze in soweit klar das ich die eingelesenen Daten in ein MW transferiere und sie dann vergleiche. Nur bin ihc mir nicht so sicher bzgl. des Formats?

Hat jemand von euch sowas vielleicht schon mal programmiert und kann mir ein Beispielprojekt zukommen lassen?
 
In S7 können natürlich auch Merkerdoppelwörter angesprochen werden.
Code:
// z.B.
L      MD    4
Idealerweise wird nun in der Symboltabelle für MD 4 der Datentyp DINT eingestellt, damit sind DINT-Vergleiche auch in FUP möglich

Eine 32Bit-Konstante wird in S7 dann so gelesen
Code:
L    L#100000
L    L#-200000

Die Notabschaltung ließe sich dann so lösen:
Code:
L      MD    0        // Istposition
L      MD    4        // Untere Grenze
>=D
=      M     8.0    // untere Notabschaltposition nicht erreicht


mfg
Maxl
 
Zurück
Oben