Step 7 Datentyp als Input von FC beschreiben

TomDrom

Level-1
Beiträge
19
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Stuct als Input von FC beschreiben

Hallo,
versuche grad einen Standardbaustein für die Kommunikation mit Frequenzumrichtern zu erstellen. Dabei will ich auf das Steuerwort bzw. Statuswort (das ich über den Profibus in einen DB schreibe) des Umrichter zugreifen. Dieses Steuerwort das eine Struktur mit 16Bit ist will ich über die INOUT-Variable in den FC einführen und dort verarbeiten. Das Steuerwort ist im DB als STRUCT deklariert. Im FC ist die INOUT-Variable wieder als STRUCT deklariert. Mein Problem ist nun, das ich nicht weiß wie die Syntax aussieht um die INOUT-Variable zu beschreiben. Ich dachte eigentlich es ist die gleiche Schreibweise wie beim Any-pointer nämlich z.B. P#DB900.DBX1354.0 Byte 2. Das nimmt er aber nicht an. Weiß da jemand eine Lösung?

Vielen Dank für eure Hilfe.
TomDrom
 
Zuletzt bearbeitet:
Das mußt du dann symbolisch an den FC antragen, also auch ein Symbol für den DB in der Symboltabelle eintragen.
Also symbolischen DB-Namen dann ein Punkt, dann den im DB deklarierten Namen der Struktur. Ist diese in einer anderen Strucktur enthalten, dann diese natürlich noch dazwischensetzen, ebenfalls mit Punkt getrennt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey Ralle,
vielen Dank, es hat geklappt. Wenn man mit dem Mauszeiger dann auf den Struct klickt, kommt die Anzeige P#DB900.DBX1354.0. Also ohne die Byteangabe (beim Any-Pointer ist es ja mit). Komischerweise kann man das aber nicht eingeben. Aber egal, symbolisch klappt es;)
 
Zuletzt bearbeitet:
Zurück
Oben