Danke für eure Antworten
1: Das Profibus TN bit meldet das bei Fehler dann quasi eine 1? Ich programmiere das ganze mit SCL, hast du dafür vielleicht ein Beispiel wie das auszusehen hat oder wie ich mir das Bit in mein Programm ziehen kann um es zu verarbeiten?
2: Mit der Verwendung der SZL Listen habe ich leider absolut keine Erfahrung. Hättest du eventuell auch ein Anwendungsbeispiel dafür?
3: Als Vorgabe wurde mir der SFC 13 „DPNRM_DG“ genannt. Bei diesem bleibt mir nur leider eine Frage offen. Bisher sieht es folgender Maßen aus:
DPNRM_DG (REQ:= // Start fürs Lesen
, LADDR:= W#16#1FFC
, RECORD:= ???
, BUSY:= // Status Lesevorgang
, RET_VAL:= Rueckgabewert
Bei Record steht bei der Siemens Hilfe: Datentyp ANY, Zielbereich für die gelesenen Diagnosedaten. Es ist nur der Datentyp BYTE zulässig. Die Mindestlänge des zu lesenden Datensatzes bzw. Zielbereichs beträgt 6. Die Maximallänge des zu lesenden Datensatzes beträgt 240. (Daten werden dort abgespeichert).
Ich weis nur leider nicht was ich bei Record eingeben soll damit es funktioniert.
P.S: Bin leider absoluter Neuling
Danke euch für die Hilfe !