Daten eines DP-Slaves über Profibus auslesen

Gofi

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe eine Waage über Profibus an ein PLS (PCS7,
CPU:416-3) angebunden.
In der HW-Konfig beginnt das erste EW bei 14 und geht bis 27. GSD-Datei passt und online ist der Slave zu sehen.
Laut Beschreibung der Waage bekomme ich ein Telegramm; die ersten 3x2 Byte interessieren mich nicht, aber dann kommt das Gewicht in einem Bereich von 4 Byte. Wie bekomme ich diese 4 Byte in eine REAL-Zahl umgewandelt? Gerne in SCL.

Gruß und Danke schonmal!
 
angaben zu ungenau!

wie liegt das gewicht vor? als dint (mit diversen kommastellen), als string?

dint -> real
Code:
DTR
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!:)

Ich würde das PED 20 in ein Datenbausteindoppeldatenwort laden.
Das DBD in der Variablentabelle beobachten und den Wert prüfen.
Welches Format(Telegramm) schickt die Waage?

Mfg

Chris:)
 
Die Daten kommen als Datenwort an. Ich habe diese bereits in der Variablentabelle beobachtet, allerdings kann ich nur ein Wort (2 Byte) beobachten und der Gewichtswert liegt in einem Bereich von 4 Byte, also 2 Wörter hintereinander!?
icon5.gif
 
Wie im Status (Variable Beobachten) funktioniert ED20 nicht :eek:

Also Operand: ED 20 Anzeigeformat: INT oder Gleitpunkt
 
Zurück
Oben