TIA Problem: Steuerungsauftrag 51 (Bildwechsel) TIA + KTP

Tappan

Level-1
Beiträge
55
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe versucht einen Bildwechsel mittels Steuerungsauftrag 51 zu programmieren. Wie in der Anleitung, erst die Parameter übergeben, dann den Steuerungsauftrag von 0 nach 51 gesetzt. Der Bildwechsel wird zwar daraufhin korrekt ausgeführt, aber ich erhalte eine sich permanent wiederholdende Fehlermeldung auf dem Display (siehe Anhang). Selbst wenn ich den Steuerungsauftrag wieder zurücksetzte (0) poppt die Fehlermeldung permanent wieder auf (Ca im 5s Takt). Weiß jemand Rat?

Vielen Dank schonmal soweit :)


WhatsApp Image 2018-10-19 at 14.41.11.jpgWhatsApp Image 2018-10-19 at 14.41.11(1).jpgWhatsApp Image 2018-10-19 at 14.41.10.jpg1.PNG2.PNG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ist nicht geforced, ist eine normale Variablensteuerung. PLC schreibt nicht, hatte das aber vorher auch schon probiert im normalen Programmablauf mit selbigem Resultat.
 
Ich bin bei den Bereichszeigern nicht wirklich firm, könnte es sein, dass man dort an einer Stelle bei der EInstellung eine oder mehrere Variablen angeben muss, und die fehl(t)/en schlicht?
 
Da könntest du natürlich recht haben, Zombie. "Wertübernahme in Steuerung nicht möglich" deutet auf ein Acknowledge oÄ hin, aber ich habe nichts gefunden wo ich sie eintragen könnte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Beisammen,

Würde eher darauf Tippen das ein Bereichszeiger nicht in einem optimierten DB liegen darf.
Würde sonst noch ein Paar Reserve Byte Anhängen und nochmal testen.


Gruß Tia
 
Hast du den Bereichszeiger unter "Verbindungen" Reiter "Bereichszeiger" korrekt angegeben?
Ich hab dort "Absolutzugriff" und des 1. Word von 4 (Länge) angegeben.
Also hab ich da einen nicht optimierten DB eingesetzt.
 
Zuletzt bearbeitet:
Hast du nur deine HMI mit TIA Portal projektiert oder ist SPS & HMI im selben TIA Projekt ?

Schnittstellen DB kann auch optimierter Baussteinzugriff sein, allerdings musste ich dann ein Austausch-Array [0..3] of INT in meinem Pult_DB anlegen.
Ich habe gerade noch etwas probiert, was wohl zu Problemen führen kann.



Schau mal nach, ob an deinem DB die Häckchen für Schreibbar aus HMI/OPC aktiviert sind.
Beim Übersetzen der HMI bringt das keinen Fehler, wenn der Hacken nicht gesetzt ist !!!

==> eventuell musst die Spalten erst einblenden lassenWenn dein Bildwechsel ausgeführt wird, schreibt die HMI danach den Zeiger von alleine wieder 0 ... wenn sie keine Schreibrechte hat, wird dieser Fehler kommen.
 
Zuletzt bearbeitet:
Also das steht ja eindeutig in der Beschreibung der Bereichszeiger Das SPS und HMI abwechselnd auf den DB lesen und schreiben.

Area pointer.jpg

Gruß

Jens
 
Es steht aber offensichtlich nirgends in den Hilfen zur HMI-Projektierung, daß in der Projektierung der PLC-Variablen ein Schreibschutz aktiviert sein kann, der für die betreffenden Bereichszeiger deaktiviert sein muß (Schreiberlaubnis muß aktiviert sein).

Eigenartig ist zusätzlich, daß die Systemmeldung 210000 ausgelöst wird - eigentlich sollte es die Systemmeldung 210001 sein, dann würde man schneller auf den Grund der Meldung kommen.

Harald
 
Zurück
Oben