Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS: 19001030: Modbus TCP Master Read

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Ich hab nun doch eine Debug-Ausgabe von Edomi gefunden:
    grafik.png


    try {
    $binaryData = $connection->connect()
    ->sendAndReceive($packet);
    $response = ResponseFactory:arseResponseOrThrow($binaryData);
    logging($id, 'Parsed packet (in hex): ' . $response->toHex());
    } catch (Exception $exception) {
    logging($id, 'An exception occurred');
    logging($id, $exception->getMessage());
    logging($id, $exception->getTraceAsString());
    } finally {
    $connection->close();
    }
    error_on();​

    Das müsste die Klammer hinter dem "finally" sein.
    Sorry, kann kein php und kann das nicht beurteilen, was Edomi an der Stelle erwarten würde.

    Kommentar


      Das ist schon korrekt.
      Was ist denn deine php Version?
      In PHP 5.x gibt es nämlich kein "finally".
      Ich vermute du bist auf einer veralteten PHP Version.

      Kommentar


        Die veraltete php-Version war das Problem.
        Jetzt funktioniert alles. Vielen Dank!


        Für alle die ein ähnliches Problem haben, hier meine Lösungsschritte:
        PHP 7.4 über Putty anhand dieser Anleitung installieren: https://computingforgeeks.com/how-to...4-on-centos-7/
        WICHTIG: Edomi während der Installation stoppen/beenden

        Bei mir hat dann noch der Modbus TCP-Client gefehlt.
        Den habe ich nach der Anleitung von diesem Logikbaustein installiert: 19001586 Modbus TCP-Client​

        jonofe : Könntest du das in deiner Anleitung vom Logikbaustein bitte noch hinzufügen, dass der Modbus TCP-Client benötigt wird.

        Kommentar


          Edit:

          Irgendwie hat mich jetzt auch noch die Suche auf den Falschen Theard gebracht...
          Ich würde gerne den LBS1901586 verwenden....

          Sorry...
          Zuletzt geändert von uncelsam; 09.04.2024, 14:18.

          Kommentar


            Hi

            Zitat von uncelsam Beitrag anzeigen
            Hallo,
            Log 100 & 200er Register:
            Sorry aber wer soll das lesen? Logs immer als Plaintext-Version in Code-Tags, nicht den HTML-Code. Das ist so nicht brauchbar.
            Kind regards,
            Yves

            Kommentar


              Hallo,

              sorry hab mich da an den Post am Anfrang der Theard orinentiert. Hab das jetzt angepasst, jetzt sollte es besser lesbar sein.

              Grüße Holger

              Kommentar

              Lädt...
              X