Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49583

TIA TIAV14 Errormeldungen, die 1000. Frage

$
0
0
Hallo zusammen,

ich sitze mal wieder bei meinem Lieblingsproblem Störmeldungen und bekomme es einfach nicht hin.

Habe jetzt schon allerlei hier im Forum nachgelesen aber die richtige saubere Lösung habe ich noch nicht.

Ich habe mal beispielhaft einen DB wie folgt angelegt.
Bild-1.PNG

Dazu habe ich einen FC wie folgt angelegt.

Am ersten MOVE_BLK_VARIANT habe ich per Drag-and-Drop das Array angelegt. Wird auch genommen, aber mit Ret_Val 8154 als Ergebnis. Will ich so nicht haben.

Am zweiten MOVE_BLK_VARIANT habe ich direkt die Adresse drangeschrieben angelegt. Wird auch genommen und mit Ret_Val 0 als Ergebnis ausgeführt, ergibt beim Übersetzen aber eine Warnung. Will ich so nicht haben.

Funktionieren tut übrigens im Programmablauf ( Zumindest im Simulator) seltsamerweise beides.

Bild-2.PNG

Ret_Val 8154 erklärt sich ja über die Bausteinhilfe:
Bild-3.PNG
Bild-4.PNG
Bild-5.PNG
Die Frage lautet nun:

Wie mache ich es denn nun richtig, also dass ich Array in das Wort bekomme.

Brauchen tue ich das Word übrigens für die Auswertung ob überhaupt eine Fehlermeldung vorhanden ist, da TIA ja meines Wissens nach in FUP (brauche ich hier wg. S7-1200) kein array-of-bool auf <>0 prüfen kann.


Oder denke ich völlig falsch und zu kompliziert?

Gruß Wilhelm
Angehängte Grafiken

Viewing all articles
Browse latest Browse all 49583


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>