S120 + S7-1515 + SINA_PARA Parameter in Umrichter schreiben

Astralavista

Level-1
Beiträge
799
Reaktionspunkte
112
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo.
Um einen Umrichter sicher zu referenzieren möchte ich diverse Parameter aus dem Umrichter lesen und in ihn schreiben.
Dazu nutze ich den Baustein SINA_PARA in Verbindung mit einer S7-1515, TIA V15 und einer CU320-2 PN.
Das auslesen der Parameter klappt gut, das schreiben gelingt mir nicht so ganz.

Folgender Istzustand:
Der Baustein SINA_PARA (V5.0) steckt als Multiinstanz in einer SCL-Quelle. Ich habe mir zum auslesen und schreiben der Parameter dort eine CASE-Schrittkette ausgebaut. Weiterschaltung der Schritte entsprechend mit Flanke vom DONE des SINA_PARA, aber das nur so nebenbei.

Wie gesagt, das auslesen der Parameter funktioniert gut, das schreiben nicht. Da ich die Parameter aber beschreiben kann sobald ich das "händisch" über den SINA_PARA mit eigenem Instanz-DB mache, schließe ich eine falsche parametrierung des Bausteins bzw. der Auftragsfächer aus. Ich scheine das Grundprinzip also verstanden zu haben :ROFLMAO:

Jetzt meine Frage:
Kann das jemand bestätigen das man den SINA_PARA evtl. nicht als Multiinstanz nutzen kann? Gibt es andere Stolperfallen?
Ich habe mittlerweile schon gemerkt das man z.B. immer in den Auftragsfächern die nicht genutzten Werte "nullen" muss, sonst geht der Baustein in Störung. Aber das sollte behoben sein.
 
OK, Fehler gefunden. :D … saß vor dem Bildschirm.
Auch INT-Werte müssen im REAL-Auftragsfach des SINA_PARA eingetragen werden. Irgendwie dachte ich das INT und DINT zusammen gehören. Ist etwas verwirrend und bin nur durch Zufall drauf gekommen als ich gesehen habe das ich versuche INT16 Parameter zu ändern, das Auftragsfach aber für DINT / DWORD deklariert ist.
Das man natürlich REAL nehmen muss war mir so nicht klar und habe ich anscheinend bei meinem Versuch mit dem eigenen Instanz-DB aus versehen so eingetragen weshalb es kurzzeitig funktioniert hatte.
 
Zurück
Oben