Tile Visu Power Button mit Profil Switch

Hallo,

ich habe beim Testen der 7.0 bei einem normalen Schalter mit dem Profil Switch einen Unterschied zur 6.4 festgestellt.

Ich Schreibe Modbus Coil auf Adresse 635 und lese über 636 wieder ein.

grafik

Wenn jetzt das Bit der Leseadresse true ist und ich betätige den Button in der Visu, schaltet die Beleuchtung vom Button aus, auch wenn Adresse 636 noch true ist.
Das war bei der 6.4 nicht so und ist so für mich auch nicht richtig.

Als Aktion Skript habe ich das.

<?
ModBus_WriteCoil(41480, true);
IPS_Sleep(200);
ModBus_WriteCoil (41480, false);  

 //Start writing your scripts between the brackets
 


?>

Wenn (status emeulieren) deaktiviert ist, darf sich der Status nicht ändern, solange die Lesedadresse true ist, oder übersehe ich da was.?

Bei der 6.4 ist es definitiv nicht so.

PS: Ich weiß das IPS Sleep nicht optimal ist und ich auch über die gleiche Adresse rücklesen kann (Thema: Auf erfolgreiches Schlaten und konsistente Daten), aber meine SPS Programme, verlangen nach tastenden Bits und es wäre ein riesiger Aufwand das über XOR Logiken umzubauen, deswegen mache ich das so wie oben beschrieben.

Danke.

Du übersiehst dass das Thema hier schon war:

Und vor drei Stunden mit der neuen Version behoben wurde.

Michael

Tatsächlich.:wink:

Den Fehler habe vorm gute Nacht Geschichte lesen, festgestellt.
Beim lesen kam dann der Post über das es gefixt ist :wink:

Danach dann meiner;)

Ich freue mich wie immer das es gefixt ist…