Doku zu SZL-Teillisten

Fireeye

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Ein Hallo an alle,
die den Sonntag auch nicht besser zu verbringen wissen, als mit der Suche nach irgendeiner Doku, die Siemens aus unerklärlichen Gründen immer nur den Wissenden zukommen lässt.

Also, wo ist die Frau oder der Mann, der/die weiß, wo ist dickes Buch mit Seite wo fehlt?

Na Spaß beiseite. Ich schlage mich seit geraumer Zeit mit der Anwendung des SFC51 herum. Einiges habe ich mittlerweile durch Reverse-Engineering herausgefunden, für anderes gibt die F1-Hilfe entsprechende Aufschlüsse, obwohl auch die F1-Hilfe zu SFC51 unvollständig ist, wie ich wiederum an anderer Stelle herausfinden konnte. Was mich gewaltig nervt, dass ich trotz heftigen googelns, keinerlei Dokumentation für die zurückgelieferten Datensätze finden kann. Ich mache das mal an einem Beispiel fest:

Für SZL_ID = 16#0232 und INDEX = 16#0004; Woher entnehme ich die Information, dass bei DR ein ANY-Pointer angegeben werden muss, dessen Zielbereich eine Größe von 40 Bytes haben muss? Woher entnehme ich die Information, wie dieser Zielbereich zu interpretieren ist? Ich weiß im konkreten Fall, dass der Bereich als 20 WORD's interpretiert wird und dass das 5. Wort einen Aufschluss über die Stellung des Schlüsselschalter einer S7-4xx CPU gibt. Mehr aber auch nicht!! Das was ich weiss, ergab sich aus einem Hack bei einer von IT4INDUS (Siemens Erlangen) ausgegebenen Applikation.

Ich arbeite selbst für Siemens an Anwendungen im Anlagenbereich. Aber bitte nicht glauben, dass mir/uns alle Informationen frei zugänglich sind, schön wär's ja!

Daher meine Bitte an das Forum, mir behilflich zu sein, wo ich detaillierte Information zu SZL finden kann, also eben nicht nur die Grundinformationen, die in OP-Listen zu S7-4xx, in der F1-Hilfe zu SFC51, im PROFIBUS-DP-Handbuch oder im Systemhandbuch zum Automatisierungssystem S7-400 zu finden sind.


Einen schönen Sonntag noch
 
Hi,

ich muss auch arbeiten..

Mit der F1-Hilfe zu SFC51 kannst du dich durchklicken.

Ich finde da alle Infos die du oben angegeben hast.

Die Beschaltung von DR hängt von der Parametrierung des SFCs ab.

Gruß Micha
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

die Doku gibt es unter Simatic/Dokumentation/.../STEP 7 - System- und Standardfuntionen für S7-300 und S7-400

Wird mit Installiert bei der S7 Installation.

Gruss Daniel
 
@SPSKILLER
Sei mir bite nicht bös.... aber dein Ratschlag hilft dem Vater wirklich nicht auf's Fahrrad. Was finde ich dort bei SZL-ID W#16#xy32 - Kommunikationszustandsdaten:
....
- Für SZL-ID W#16#0232
W#16#0004 (INDEX) CPU-Schutzstufe, Bedienschalterstellungen und Versionskennungen ....?????/!!!!!!!

Nix, aber auch wirklich nix über die bei DR angegebene Struktur :-((

Deswegen schrieb ich ja, das die F1-Hilfe keine wirkliche Hilfe ist, zumindest nicht in diesem Fall....


@D.Albinus
Die "STEP 7 - System- und Standardfuntionen für S7-300 und S7-400" hab ich bisher reichlich gelesen, also auch auch hier negativ, sonst hätte ich mich nicht ans Forum gewendet. Die von dir angegebene Quelle handelt auf 7 Seiten die Handhabung von SFC51 nur sehr oberflächlich ab, da gibt sogar die F1-Hilfe schon wesentlich mehr her....


Mein Fragen zu SZL-ID W#16#0232 habe ich nur bespielhaft für die Problematik mit SFC51 angeführt. Meine tiefergehenden Kenntnisse habe ich bisher aus Hacks erhalten, eben immer dann wo entweder noch Reste eines Kommentars vorhanden waren, oder wo die Symbolik der Variablen entsprechende Rückschlüsse zugelassen haben.


Trotzdem vielen Dank.
 
@SPSKILLER
Sei mir bite nicht bös.... aber dein Ratschlag hilft dem Vater wirklich nicht auf's Fahrrad. Was finde ich dort bei SZL-ID W#16#xy32 - Kommunikationszustandsdaten:
....
- Für SZL-ID W#16#0232
W#16#0004 (INDEX) CPU-Schutzstufe, Bedienschalterstellungen und Versionskennungen ....?????/!!!!!!!

Nix, aber auch wirklich nix über die bei DR angegebene Struktur :-((

Deswegen schrieb ich ja, das die F1-Hilfe keine wirkliche Hilfe ist, zumindest nicht in diesem Fall....

Hier mal ein Auszug aus der F1-Hilfe:

Ich finde der Bereich ist nicht sooo schlecht beschrieben.
Zur Beschaltung von DR musst nur die Längen zusammenzählen.
-> Steht aber auch 1 Link vorher direkt da! ;)
Inhalt
Der Teillistenauszug mit der SZL-ID W#16#0232 und dem Index W#16#0004 enthält Informationen über die CPU-Schutzstufe, die Bedienschalterstellungen und Prüfsummen der Hardwarekonfiguration und des Anwenderprogramms.
Bei einem H-System in den Betriebszuständen RUN-REDUNDANT und Solobetrieb sowie im Einzelbetrieb werden zwei Datensätze zurückgeliefert. Davon ist nur derjenige gültig, der im Byte 0 des Wortes "Index" einen von Null verschiedenen Wert hat.
Datensatz
Ein Datensatz des Teillistenauszugs mit der SZL-ID W#16#0232 und dem Index W#16#0004 hat folgenden Aufbau:
Name Länge Bedeutung
Index 1 Wort · Byte 1: B#16#04: CPU-Schutzstufe, Bedienschalterstellungen und Prüfsummen· Byte 0:Standard-CPU: B#16#00H-CPU: Bits 0 bis 2: Baugruppenträger-Nr.Bit 3: 0 = Reserve-CPU, 1 = Master-CPUBits 4 bis 7: 1111
sch_schal 1 Wort Durch Betriebsartenschalter eingestellte Schutzstufe (1, 2, 3)
sch_par 1 Wort Parametrierte Schutzstufe (0, 1, 2, 3; 0: kein Paßword vergeben, parametrierte Schutzstufe ungültig).
sch_rel 1 Wort Gültige Schutzstufe der CPU
bart_sch 1 Wort Stellung des Betriebsartenschalters (1:RUN, 2:RUN-P, 3:STOP, 4:MRES, 0:undefiniert bzw. nicht ermittelbar)
anl_sch 1 Wort Stellung des Anlaufartenschalters (1:CRST, 2:WRST, 0:undefiniert, nicht vorhanden oder nicht ermittelbar)
ken_f 1 Wort Reserviert
ken_rel 1 Wort Kennung für die Gültigkeit der vier folgenden Prüfsummen (0: ungültig)
ken_ver1_hw 1 Wort Prüfsumme 1 der Hardwarekonfiguration (Intel-Format):Exklusiv-Oder-Verknüpfung über die Längen aller Systemdatenbausteine
ken_ver2_hw 1 Wort Prüfsumme 2 der Hardwarekonfiguration (Intel-Format):Exklusiv-Oder-Verknüpfung über die Prüfsummen aller Systemdatenbausteine
ken_ver1_awp 1 Wort Prüfsumme 1 des Anwenderprogramms (Intel-Format):Exklusiv-Oder-Verknüpfung über die Längen der folgenden Bausteine: OBs, DBs, FBs, FCs
ken_ver2_awp 1 Wort Prüfsumme 2 des Anwenderprogramms (Intel-Format):Exklusiv-Oder-Verknüpfung über die Prüfsummen der folgenden Bausteine: OBs, DBs, FBs, FCs
res 8 Worte Reserviert
 
@SPSKILLER
Ja, das wär wirklich nicht schlecht, wenn ich in der F1-Hilfe so weit käme wie von dir beschrieben.

Offensichtlich verfügst du über eine neuere Version der F1-Hilfe. Bei meiner Version ist kein weiterer Link vorhanden.

Ich arbeite noch mit Simatic Manager V5.3 + SP2 + HF7, kann aber aus bestimmten Gründen nicht auf eine höhere Version umsteigen, das wird erst gegen Ende 2009 möglich sein. :-( Es sei denn mir liefert jemand das entsprechende Helpfile frei haus...


Besten Dank für die Info, damit seh ich schon etwas klarer.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@SPSKILLER

Lechz, ich wär froh, wenn ich schon damit arbeiten dürfte, geht aber derweil noch nicht... :-(

@D.Albinus

Ja, du hast recht, :) man sollte lesen können!!!!!! Ich danke dir dafür, dass du mich mit meiner Nase darauf geschubst hast, ein wenig blutig ist sie nun aber ich bin's zufrieden.

Einen Dank für alle Antworten, mein Problem ist damit gelöst.

Einen schönen Sonntag noch.
 
Zurück
Oben