Profinet-Variablen per .udt-Datei aktualisieren
Überträgt eine geänderte Definition der Profinet-Variablen in das TIA-Projekt.
Schritte
- Importieren Sie die
RobCo_Profinet_Variables.udtgenau wie unter .udt in ein TIA-Projekt importieren beschrieben. Der Import überschreibt die bestehende DateiRobCo_Profinet_Variables.udt— das ist korrekt, die Zuordnung wird dadurch im folgenden Kompilierungsvorgang aktualisiert. - Klicken Sie den
FB_RobCo_Controllermit der rechten Maustaste an und kompilieren Sie die Softwareänderungen, damit die Zuordnung der Variablen korrekt aktualisiert wird.
hinweis
Schritt 2 wird leicht übersehen. Ohne erneutes Kompilieren des Funktionsbausteins entspricht die Zuordnung im Projekt weiterhin der vorherigen Variablendefinition.
Anschließend können Sie das Struct aux_variables der zugehörigen DB-Instanz
verwenden, um die Profinet-Variablen zu lesen und zu verändern — siehe
Profinet-Variablen.
warnung
Schreiben Sie niemals direkt in die AuxRegisters, wenn Sie Profinet-Variablen von der
SPS aus ändern möchten — das würde die Konsistenz des Zustands zerstören. Ändern Sie
die Variablen stattdessen direkt in AuxVariables.