Ausgelesene Werte über SFC51 auswerten

hero_31

Level-1
Beiträge
2
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Kollegen,

erstens ich bin ein einsteiger in Step7.

Ich habe mir eine kleines Programm geschrieben, womit ich mir die SZL einer CPU400 haändisch auslesen kann, und unter DB51 zu speicehrn.

// Die Werte in MW1 und MW2 sollen händisch eingetragen werden
L MW 1
T #szl_id_sfc51
L MW 2
T #index_sfc51

// Testfall für SZL
CALL "RDSYSST"
REQ :=TRUE
SZL_ID :=#szl_id_sfc51
INDEX :=#index_sfc51
RET_VAL :=#retval_sfc51
BUSY :=#busy_sfc51
SZL_HEADER:=DB51.header
DR :=P#DB51.DBX4.0 BYTE 200

L #retval_sfc51
T MW 104
Leider unter DB51.DBX4.0 BYTE 0 bis 200 stehen lauter Hex-Wertne mit denen ich nichts anfangen kann.
Mein Ziel ist eigentlich, die Diagnosepuffer auszulesen und auszuwerten.

Ich bedanke mich im Voraus, wäre euch sehr verbunden, wenn ihr mir bei meinem Anliegen helfen könntet.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du glaubst garnicht wie hilfreich die F1 Taste bei STEP7 Classic ist.

Da gibt es ellenlange Listen von Parametern.

Wenn du aber dem Irrglauben anheimgefallen sein solltest, zu erwarten,
dass in dem DB51 der Inhalt des Diagnosepuffers 1:1 steht, dann hast du
heute früh die falsche Schnappsflasche aufgemacht.

Frank
 
Ich bedanke mich bei allen, die auf mein Anliegen geantwortet haben.
Das Thema hat sich erledigt, die Werte stehen unter Hilfe sehr dokumentiert.
 
Zurück
Oben