TIA Neue E/A-Felder funktionieren nicht / Mehrere HMI-Variablentabellen

MeliMattes

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,


ich habe ein Problem mit einem KTP600an einer 1214C-CPU. Das Programm und die Bilder inklusive E/A-Feldern laufen seit drei Jahren ohne Probleme. Jetzt habe ich ein neues Bildgebaut, in dem zwei neue Variablen eingegeben werden können. Das funktioniert nicht, in den Feldern steht nur ### und wenn ich einen Wert eingebe, wird der nicht ins Programm geschrieben. Das gleiche passiert mit einem Bedienfeld, die Bedienung am HMI funktioniert,aber die Information kommt nicht im Programm an.
Mir ist aufgefallen, dass es zwei Standard-Variablentabellen im HMI gibt ( Standard-Variablentabelle und Standard-Variablentabelle_1). Alle „alten“ Variablen stehe in_1, alle „neuen“ kommen in die „normale“. Ein verschieben einer „neuen“ Variable in die Tabelle _1 hat nichts gebracht.
Ich habe schon die Software komplett überspielt, auch ohne Erfolg. Gibt es sonst eine Möglichkeit, das HMI komplett neu zu bespielen, oder habt Ihr sonst eine Idee, was ich probieren könnte?


Vielen Dank und Grüße,


Matthias
 
Hallo Matthias,

versuch einmal das Projekt des Panel komplett zu übersetzten. Dazu im Projektbaum Rechtsklick auf das Panel -> Übersetzen -> Software komplett.
Dann wird das ganze Projekt noch einmal übersetzt. Danach noch einmal übertragen. Dadurch konnte ich schon so einige komische Fehler an Panels beheben.


Stefan
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hast Du die EA-Felder aus einem anderen Projekt kopiert? Dann wurde vermutlich die Verbindung zu der anderen SPS mitkopiert und die Variablen zeigen auf die andere SPS. Erstelle die EA-Felder komplett neu oder kopiere EA-Felder von Bildern des eigenen Projektes und passe danach die Variablen an.

Harald
 
Falls das KTP 600 noch mit WinCC flexible gemacht ist: Temporäre Dateien löschen, dann neu generieren.
 
Hallo,

vielen Dank für die Antworten.

- Software komplett übersetzt hatte ich schon gemacht, hat nichts gebracht
- Die E/A-Felder waren aus dem gleichen Projekt kopiert, als sie nicht funktioniert haben, habe ich sie komplett neu gemacht, hat auch nichts gebracht
- Software ist folgende: TIA: Version V11 SP2 Update 5, Step 7 Basic: Version V11 SP2 Update 5, WinCC Basic: Version V11 SP2 Update 5
Wie kann ich denn die temporären Dateien löschen und neu generieren?

Habt Ihr eine Meinung zu den zwei Variablentabellen?

Danke und Grüße,

Matthias
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Gibt es "unnormale" Systemmeldungen in der Runtime auf dem KTP600 (z.B. "Verbindung abgebaut")?
Tritt das Verhalten auch in der Runtime-Simulation auf?
Sind die EA-Felder groß genug?
Was soll in den EA-Feldern ein-/ausgegeben werden? Wie ist so ein EA-Feld parametriert, wie ist die zugehörige Prozessvariable parametriert? Hast Du davon Screenshots?

Zu den Variablentabellen kann ich mir gerade nichts vorstellen, hast Du vielleicht mal einen Screenshot?

Harald
 
Hallo Harald,

es gab kein merkwürdigen Meldungen, der Rest lief auch einwandfrei.
Ich habe es jetzt in der Runtime-Simulation getestet und da geht es, der eingegebene Wert erscheint in der HMI-Variablentabelle. Da ich erst am Montag wieder an der Anlage bin, kann ich leider nicht testen, ob es auch wirklich geht.
Gibt es eine Möglichkeit, offline zu testen, ob der Wert der HMI-Variablen auch an die PLC-Variable übergeben wird?

Grüße,

Matthias
 
Hallo,
ich hatte so einen ähnlichen Effekt auch schon einmal, wenn ich z.B. einen neuen Merker in der Zuordnungsliste (im TIA-Portal) erstellt habe. Es sieht so aus, als wenn dann wie ein Adressversatz zwischen Panel und SPS auftritt. Durch RUN-STOP-RUN der SPS und Spannungsfreischaltung am Panel hat es sich dann immer wieder synchronisiert.

Gruß Frank
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du kannst die CPU 1214C mit PLCSIM simulieren, dann kommuniziert die Runtime-Simulation des KTP600 (auf dem selben PC) mit der simulierten CPU. (Das müsste auch bei TIA V11 schon funktioniert haben)

Harald
 
Zurück
Oben