Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Rozwiązano] Moxa nport 5150 - jak przetwarzać odebrane dane?

25 Kwi 2018 17:59 543 4
  • Poziom 6  
    Witam,
    Programuję w PHP strony internetowe dla małej firmy. Ostatnio szef dał mi urządzenie "Moxa nport 5150" i chyba czujnik pomiaru temperatury (który podpina się pod ten nport do wejścia Port 1. Trochę czasu zeszło mi z konfiguracją i odpowiednim kodem PHP by odbierać dane z tego serwera (bo to właśnie chyba serwer ten nport), i rzeczywiście przychodzą mi jakieś dane co kilkanaście sekund (mniej więcej) przez Tryb: TCP (skryptem PHP nasłuchuję cały czas socketami odpowiednie ip i port podany w ustawieniach tego urządzenia - serwera), i testowałem tak samo w trybie REAL COM poprzez odpytywanie/nasłuchiwanie programem PComm Terminal Emulator - i też co około kilkanaście sekund jakieś dane mi wyświetla. Mój problem jest taki, że dane są, ale nie wiem jak je dalej ruszyć, co z nimi zrobić. Moje zadanie to odczytywać z tego czujnika temperatury i zapisywać je co 10 sekund do pliku Excela, ale nie wiem nawet w jakim formacie te dane mi wyświetla a co dopiero jak je przekonwertować na dane zrozumiałe dla mnie - człowieka. Będę wdzięczny za wskazanie właściwego kierunku :)

    Niżej na zdjęciu jakieś ustawienia, może coś pomogą.
    Moxa nport 5150 - jak przetwarzać odebrane dane?

    Tutaj dane które otrzymałem, różnić się mogą bo między pierwszym a drugim pobieraniem danych zmieniałem coś w ustawieniach tego urządzenia nport.

    Moxa nport 5150 - jak przetwarzać odebrane dane?
    Moxa nport 5150 - jak przetwarzać odebrane dane?
    Darmowe szkolenie: Ethernet w przemyśle dziś i jutro. Zarejestruj się za darmo.
  • Specjalista Automatyk
    Witam,

    adriano1995 napisał:
    Ostatnio szef dał mi urządzenie "Moxa nport 5150" i chyba czujnik pomiaru temperatury


    Napisz jaki to jest czujnik i jak go podłaczasz do Moxy. Ewentualnie dodaj
    jakieś zdjęcia.

    Pozdrawiam,
  • Pomocny post
    Poziom 26  
    Masz nieprawidłowo ustawione parametry transmisji portu RS. Musisz ustawić identyczne w Moxie i komputerze.
  • Specjalista Automatyk
    Podaj typ czujnika i poszukaj jego dokumentacji, najlepiej wstaw link.

    Nport w trybie Real com współpracując z odpowiednim sterownikiem tworzy na komputerze wirtualny port szeregowy. Używa wtedy jednocześnie dwóch połączeń TCP.

    Tutaj wygodniej będzie w trybie TCP server.
  • Poziom 6  
    @mawi2 dziękuję, poszperałem jeszcze raz w ustawieniach Moxy i rzeczywiście już zwraca normalnie temperaturę bez konieczności konwersji kodu. Dziękuję za odpowiedź pozostałym użytkownikom, temat do zamknięcia :)