Siemens LOGO! --> IPS

Hallo Udo,
verusch mal das Script COM3_READ.PHP auszutauschen

Habe dazu einige Anpassungen durchgefuehrt die mit PHP5.4 zusammenhängen

  • Altes Script sichern
  • Durch neues Script ersetzen
  • InstanzIDs wieder anpassen ==> siehe alter Script !!
  • USERCODE ersetzen ==> Code aus altem Script !!

Frohe Weihnachten
tgusi74

COM3_READ_V02.zip (3.35 KB)

Hi tgusi74,

besten Dank, jetzt läuft es fehlerfrei!! Er liest alle Variabeln aus, ohne Fehlermeldungen. Der IPS Logger spielt nun nicht mehr verrückt…

Ich wünsche dir auch frohe Weihnachten!!

Gruß Udo

Vielen Dank für diesen ausgezeichneten Skript.

Das Skript funktioniert allerdings nicht mit der Logo 0BA6.

Den Fehler habe ich gefunden und auch bereits behoben. Ist eigentlich ganz banal: In den „If“-Funktionen wurde „=“ verwendet anstelle von „==“. Das Ergebnis ist also immer „true“ .

Also überall im Skript COM3_READ.PHP die Abfrage
if ($LogoTyp = „0BA5“) durch if ($LogoTyp == „0BA5“) ersetzen und schon geht es.