Dobrý den,
chtěl bych Vás požádat o pomoc. Moje PLC vysílá na UDP portu 58000 data a já bych je chtěl v php na serveru zachytit
a zobrazit.Pomocí googlu jsem si našel pár příkladů (pomocí socket) ale nejsem moc schopnej to dát dohromady.
Chtěl bych někoho poprosit o malý příklad jak na to.
Děkuji velmi
Mupy
Potřebuješ funkci socket_recv. Použití i s kompletním příkladem je v její dokumentaci.
Nejspíš však budeš chtít napsat malého démona, který ty data bude trvale sbírat a ukládat do nějaké malé databáze nebo udržovat soubor se stavem, aby to pak mohl druhý script volaný webovým serverem zobrazovat klientovi.
... na toho démona koukni na supervisord nebo na service soubory v systemd. Je to mnohem snažší a spolehlivější než patlat init scripty a divit se, proč to zase spadlo a jak to automaticky nastartovat.