Step 7 Problem Programmverständnis

Beiträge
401
Reaktionspunkte
15
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,

habe hier eine Anwendung bei der Daten über Ethernet und den AG_SEND an eine übergeordnete IT Anwendung geschickt werden.
Diese Anwendung läuft schon einige Jahre aber ich verstehe im Programmcode einige Zusammenhänge nicht und möchte hier mal um Rat fragen.
Im Anhang sehr ihr den Datenbereich der verschickt wird. Ich sehe allerdings in den Querverweisen nicht wir dieser Datenbereich (Hier DB5) beschrieben wird.
Woher können die Daten des DB5 kommen? Aus der Visualisierung kann ich ausschließen, hier habe ich in WINCC nichts dergleichen gefunden.
Würde mich über eine Antwort von euch freuen.

VG
NSN
 

Anhänge

  • 1.JPG
    1.JPG
    22,9 KB · Aufrufe: 88
  • 2.JPG
    2.JPG
    21,5 KB · Aufrufe: 63
Das deklarierte Symbol Telegrammdaten.Typ10 ist ja nur ein Byte, dieses gibt aber nur die Startadresse an. Übertragen werden insgesamt 106 Byte (Parameter 'LEN') ab dieser Startadresse. Wenn der Programmierer überall vollständig adressiert und geradeaus programmiert hat (also keine indirekten Zuweisungen, Pointer etc.) kannst du einen Querverweis über den DB5 machen (Dabei unbedingt den Haken bei 'überlappendem Zugriff...' setzen) und findest so alle Zuweisungen.
 
Ich mache das meistens über 'Ctrl+Alt+Q' (Gehe zur Verwendungsstelle oder so ähnlich), da gäbe es diesen Haken. Da wird aber wohl nichts anderes rauskommen als über die Refernzdaten.
Der AG-Send wird vermutlich im FC20 aufgerufen, was steht denn im FC21?
 
Zurück
Oben