Keresés

Hirdetés

Új hozzászólás Aktív témák

  • moseras

    tag

    válasz tanonc76 #8100 üzenetére

    Hello,

    > apache

    Itt akkor újabb kérdések merülnek fel.

    Ha egy Web szervert futtatsz valahol, mondjuk apache van rajta, akkor a szerver oldalon mit futtatsz ? Mondjuk PHP ? Ezt a PHP-t az apache hívja akkor amikor böngészőben valaki behívja az oldalt ?

    A Modbus (most mindegy, hogy RTU, ASCII vagy TCP/IP), kérés-válasz alapú. Tehát a WEB szerveren valakinek adott időközönként kérést kell küldenie a WAGO PLC felé. Na de ha az apache csak akkor hívja a PHP-t amikor böngészőből valaki meglátogatja az oldalt, akkor ez így önmagában nem jó.

    Vagy használsz AJAX-ot ? Vagy web socketet, és azzal hívod a PHP-t X időközönként ?

    Vagy mondjuk cron-ból hívsz PHP-t, és az mondjuk SQL-be teszi az adatokat (mondjuk 5 percenként), és azt jeleníted meg egy weboldalon ?

    Hogy gondoltad a PLC-ben lévő változó írását ? Ahhoz hogy ez "gyors" legyen, valami websocket megoldás lenne jó.

    Vagy ha szerver oldalon nem PHP, akkor mondjuk nodejs vagy python apache nélkül esetleg ?

    Ezekkel a technológiákkal tisztában vagy ?

    Talán az a legfontosabb, hogy a Modbus kérés-válasz alapú. Valakinek a szerver oldalon adott időközönként le kell kérdeznie a PLC-t.

    Továbbmegyek.

    A Modbus nem biztonságos protokoll (hitelesítésre gondolok) !

    Ha a PLC mondjuk egy router mögött van, a WEB oldal pedig "kívül", akkor a Modbus portot (502) ki fogod engedni port átirányítással ? Ez életveszélyes ! Vagy van VPN ?

    [ Szerkesztve ]

Új hozzászólás Aktív témák