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

RS485 - Program na PC do odczytu danych z wielu sterowników (60 parametrów)

byblue 13 Lis 2014 23:39 11616 8
REKLAMA
  • #1 14129618
    byblue
    Poziom 12  
    Witam.
    Posiadam kilka sterowników i potrzebuję odczytać z nich dane po RS485
    Posiadam rejestrator KD7 który ma możliwość odczytu 32 parametrów, lecz ja potrzebuje odczytać około 60.
    Czy jest jakiś program na PC żeby można było to wszystko odczytać co podają sterowniki ?
    Z góry dziękuje za pomoc.
    Pozdrawiam
  • REKLAMA
  • #2 14129827
    Steryd3
    Poziom 33  
    Określenie RS485 określa jedynie warstwę sprzętową a niewiele mówi o protokole warstwy wyższej. Najczęściej jest to MODBUS w wersji RTU lub ASCII ale bywają też inne mniej standardowe wynalazki. Jeżeli chodzi o odczyt przez komputer PC parametrów po MODBUS nie jest to nic nowego. Po pierwsze musisz jakoś ten sygnał do PC wprowadzić- a więc potrzebna jest przejściówka np. USB/ RS485 lub RS232/ RS485 ewentualnie jakaś karta z RS485 -choć to rozwiązanie jest drogie i mało spotykane. Co do programu...tu jest troszkę gorzej. Co prawda są na sieci różnie programy do odczytu takich parametrów po MODBUS ale jeżeli dobre to nie darmowe. Poza tym co innego program do odczytu kilkudziesięciu rejestrów z tablicy MODBUS a co innego obrobienie tych danych, akwizycja w fajnej formie i zapis do pliku. Takie programy ogólnie określane są terminem SCADA-pod tym hasłęm możesz szukać. Ogólnie najlepiej by coś takiego zlecić jakiemuś programiście który się czymś takim zajmował ewentualnie zakupić jakiś system do SCAD...ale to już są konkretne pieniądze. Może reszta kolegów zna coś dobrego i darmowego lub choćby taniego.
  • REKLAMA
  • #3 14129853
    byblue
    Poziom 12  
    Witam
    Przepraszam za nie dodanie pełnych info.
    Protokół MODBUS RTU, a co do przejściówki to coś zakupie.
    Obecnie mój Jeden rejestrator KD7 odbiera dane po RS485 (przewód ekranowany A-B)
    A drugi po Eternecie TCP/IP port 502
    "czy można połączyć komputer bezpośrednio po skrętce" ???
    Pozdrawiam
  • REKLAMA
  • REKLAMA
  • #5 14130015
    byblue
    Poziom 12  
    W sterowniku mam dwa wyjscia RS485. Jedno dla połączenia przewodem dwu żyłowym A i B a drugie RJ45
    I jeden sterownik wpięty w sieć lan razem z rejestratorem KD7 na połączeniu TCP/IP
    I stąd moje pytanie czy też tak mogę podłączyć sterownik z komputerem czyli po przez Switch w sieci.
  • #6 14130151
    Steryd3
    Poziom 33  
    Czy można połączyć skrętką UTP (ze złączem RJ45) PC ze sterownikiem...można. Zresztą -takie informacje powinny być zamieszczone w dokumentacji. Oczywiście znów pozostaje pytanie o protokół ( pewnie jest tam MODBUS TCP) i o program na PC to obsługujący.
  • #7 14130253
    byblue
    Poziom 12  
    Tak...MODBUS TCP.
    Ale odbiegliśmy od tematu...
    Co z oprogramowaniem na PC ?
  • #8 14137259
    kornik280
    Poziom 18  
    Albo SCADA jakiegoś producenta, albo własny program
    W przypadku własnego programu musi stworzyć klienta który podłączy się przez TCP do serwera modbus tcp którym jest sterownik.
    Następnie musisz odpytywać sterownik. W efekcie sterownik będzie odpowiadał danymi, później to obróbka danych w zależności co chcesz zrobić
  • #9 14522416
    byblue
    Poziom 12  
    Dziekuje...Zamykam.
REKLAMA