Export der Adressierung aus Step7 v5.4 für Profibus DB

defa

Level-1
Beiträge
7
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Halli Hallo!

(edit - natuerlich meinte ich Profibus DP nicht DB ....)

Ich versuche derzeit einen einfachen Busmonitor für Profibus-DP zu basteln. Soweit klappt alles ganz gut und ich bekomme die Daten des Profibus auch prima aufgezeichnet.

Ich wollte jetzt aus meinem Step7 Projekt automatisiert das Prozessabbild auslesen und meinem Busmonitor mitteilen auf welchen Bytes welches Device was für Daten überträgt.

Zu diesem Zweck habe ich meinen Testaufbau mit Step7 projektiert und das Projekt anschließend exportiert. So erhalte ich eine simatic.cfg Datei, zu deren Format sich Siemens aber völlig ausschweigt.

Ich sehe da z.B. solche Einträge:

Code:
DPSUBSYSTEM 1, DPADDRESS 4, SLOT 2, "6ES7 132-4BB00-0AB0", "2DO DC24V/0,5A HF"
BEGIN 

<snip>

LOCAL_OUT_ADDRESSES 
  ADDRESS  0, 0, 2, 0, 0, 16
SYMBOL  O , 0, "bTemp1", ""
SYMBOL  O , 1, "bTemp2", ""
END
oder

Code:
DPSUBSYSTEM 1, DPADDRESS 4, SLOT 3, "6ES7 134-4JB00-0AB0", "2AI TC ST"
BEGIN 

<snip>

LOCAL_IN_ADDRESSES 
  ADDRESS  256, 0, 4, 0, 0, 32
SYMBOL  I , 0, "Temp1", ""
SYMBOL  I , 1, "Temp2", ""
END
Immerhin sehe ich da anhand LOCAL_IN/OUT_ADDRESSES ob es Eingang oder Ausgang ist - aber wie bekomme ich raus in welchen Bytes meine Werte versteckt sind?

Vielleicht hat ja jemand sowas oder was ähnliches schon mal gemacht.

danke + bye
defa
 
Zuletzt bearbeitet:
Zurück
Oben