Hallo zusammen,
ich lese hier schon lange mit und konnte mir auch schon viele gute Ideen und Anregungen holen bzw. umsetzen - Danke erst einmal dafür 👍 😊
Nun zu meiner Frage. Es geht um einen Schaltaktor von MDT (AKS-2016.03). Ich verwendete bisher das Applikationsprogramm 2.1 und habe jetzt während der Fehlersuche den Aktor auf das aktuelle Applikationsprogramm 3.2 umgezogen.
Der Schalt-Aktor funktioniert einwandfrei und die Status-Objekte werden sauber gesetzt und übertragen. Leider nicht nach einem Spannungsausfall am Aktor oder nach einer Neuprogrammierung des Aktors - in beiden Fällen bleibt zwar der Aktor-Kanal im vorherigen Zustand, aber das Status-Objekt wird auf "Inaktiv" gesetzt.
Die LED am Aktor zeigt aber den korrekten Status an, der Aktor "weiß" also, welchen Status der Kanal hat.
Auch eine anschließende Abfrage des Status-Objektes bringt bei eingeschalteten Kanal den Wert "Inaktiv". Die einzige Möglichkeit, die ich bisher gefunden habe, den korrekten Status zu erhalten, ist dem Kanal ein- bzw. auszuschalten (es reicht auch ein "EIN" auf einen bereits aktivierten Kanal zu senden, man muss also nicht das Gerät dahinter schalten).
Auch die Option zyklisch senden sendet zyklisch den falschen Wert.
Meine Frage wäre nun, ist das bei diesem Aktor by Design so, oder gibt es eine Option, die ich einfach nicht finde oder übersehe.
Danke und viele Grüße
Martin
ich lese hier schon lange mit und konnte mir auch schon viele gute Ideen und Anregungen holen bzw. umsetzen - Danke erst einmal dafür 👍 😊
Nun zu meiner Frage. Es geht um einen Schaltaktor von MDT (AKS-2016.03). Ich verwendete bisher das Applikationsprogramm 2.1 und habe jetzt während der Fehlersuche den Aktor auf das aktuelle Applikationsprogramm 3.2 umgezogen.
Der Schalt-Aktor funktioniert einwandfrei und die Status-Objekte werden sauber gesetzt und übertragen. Leider nicht nach einem Spannungsausfall am Aktor oder nach einer Neuprogrammierung des Aktors - in beiden Fällen bleibt zwar der Aktor-Kanal im vorherigen Zustand, aber das Status-Objekt wird auf "Inaktiv" gesetzt.
Die LED am Aktor zeigt aber den korrekten Status an, der Aktor "weiß" also, welchen Status der Kanal hat.
Auch eine anschließende Abfrage des Status-Objektes bringt bei eingeschalteten Kanal den Wert "Inaktiv". Die einzige Möglichkeit, die ich bisher gefunden habe, den korrekten Status zu erhalten, ist dem Kanal ein- bzw. auszuschalten (es reicht auch ein "EIN" auf einen bereits aktivierten Kanal zu senden, man muss also nicht das Gerät dahinter schalten).
Auch die Option zyklisch senden sendet zyklisch den falschen Wert.
Meine Frage wäre nun, ist das bei diesem Aktor by Design so, oder gibt es eine Option, die ich einfach nicht finde oder übersehe.
Danke und viele Grüße
Martin
Kommentar