logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Pobranie danych z accuweather, zapisanie do serwera modbus

and_rog 24 Lis 2017 00:15 1179 5
  • #1 16845191
    and_rog
    Poziom 23  
    Posty: 908
    Pomógł: 66
    Ocena: 149
    Pobierał ktoś z Was może dane z dowolnego serwisu www, i zapisywał w PC do rejestrów modbus? Chciałbym pobrać dane z serwisu pogody, np. z accuweather, i przenieść do modbus. Wiem, że jedną z dróg jest napisać program w pythonie, który czyta z www, i zapisuje do modbasa.
    Ale niestety nie wiem nic ponad to, nie wiem jak to w praktyce zrobić. Proszę o podpowiedź, np. przykładowy b. krótki programik, jak się za to zabrać, co użyć. Ewentualnie jaka książka, bądź strona www, co doczytać, czego się nauczyć.
    Coś a'la to: https://www.elektroda.pl/rtvforum/topic2084575.html#9907172 , ale tu nie ma konkretów, a stworzenie serwera modbus znalazłem np:
    https://www.elektroda.pl/rtvforum/topic3143040.html#15311143
    Wiem, że mało, ale od czegoś trzeba zacząć....
    I jeszcze jakby ktoś podpowiedział, jakim językiem programowania najprościej jest to zrobić? Python?
  • Pomocny post
    #2 16845336
    JacekCz
    Poziom 42  
    Posty: 8670
    Pomógł: 760
    Ocena: 1461
    nasuwa mi się "dziel i rządź". Nie myśl (na pewnym etapie) o obu "zakończeniach". Najpierw jeden (np pogoda do zmiennych, to sobie potestować itd), potem drugi.
    Nie znam modbus, ale wydaje się mieszasz realizację serwera a pisanie do serwera (czyli client)

    EDIT. Że przykład jest w Pythonie, to nie dowód, że z innych języków się nie połączysz (jakie znasz?) , choć język jest sympatyczny i nie mam zamiaru zniechęcać.
  • Pomocny post
    #3 16846596
    kornik280
    Poziom 18  
    Posty: 466
    Pomógł: 36
    Ocena: 14
    Jeśli chcesz aby to było robione na PC to praktycznie każdy język programowania
    wspiera http i ma biblioteki modbus. Wpisujesz w google np. python http lub python i modbus i masz wszystko co potrzebujesz
    Ewentualnie możesz to zrobić na sterowniku PLC
  • #4 16847202
    and_rog
    Poziom 23  
    Posty: 908
    Pomógł: 66
    Ocena: 149
    Na sterowniku PLC? Jest taka opcja, że sterownik sam odczyta dane z serwera pogody? Np. dla Siemens S7-1200?
  • Pomocny post
    #5 16847246
    kornik280
    Poziom 18  
    Posty: 466
    Pomógł: 36
    Ocena: 14
    Jeśli chodzi o http to nie jest to powszechne w sterownikach PLC, np takie Wago PFC 100/200 ma to, z kolei modbus ma każde PLC
  • #6 16973444
    and_rog
    Poziom 23  
    Posty: 908
    Pomógł: 66
    Ocena: 149
    Dziękuję, zamykam.
REKLAMA