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

Jakie oprogramowanie SCADA wybrać do współpracy z Modbus i KNX?

buggy13 12 Sty 2012 17:09 1744 2
REKLAMA
  • #1 10386714
    buggy13
    Poziom 1  
    Posty: 1
    Witam,

    Od dłuższego czasu przeglądam to forum. Znalazłem tutaj wiele odpowiedzi. Dzisiaj przyszedł czas na pierwszy post.

    Mam za zadanie dobrać oprogramowanie które umożliwi tworzenie aplikacji SCADA. Programy powinny być na tyle uniwersalne aby dało się współpracować z różnymi sterownikami i sieciami (np.: Modbus, KNX). Dodatkowo przydała by się komunikacja z aplikacjami zewnętrznymi. Powiedzmy że zliczamy impulsy (mogą one oznaczać obroty silnika, cykle pracy), po wystąpieniu 1000 impulsów muszę nawiązać komunikację ze światem zewnętrznym. Rozumiem przez to np.: uruchomienie jakiegoś programu/skryptu.

    Moja wizja jest następująca:

    -Serwer OPC monitoruje sieć (KNX, modbus)
    -Programik do wizualizacji łączy się z serwerem OPC i w przejrzysty sposób prezentuje dane (bieżące oraz wykresy z danymi historycznymi)

    Moje pytania są następujące:

    -Czy ktoś pracował z oprogramowaniem firmy NETxAutomation? Ich serwer OPC domyślnie pracuje z sieciami KNX, a Voyager serwer ponoć łączy się z sieciami MODBUS, BACnet

    -rozumiem że w zależności od tego czy mam współpracować z sieciami KNX czy MODBUS konieczne może być użycie innych serwerów OPC, czy istnieje na tyle uniwersalny system wizualizacji aby mógł współpracować z dowolnym serwerem OPC?

    -jak rozwiązać współpracę z programami zewnętrznymi? Czy to zadanie dla SCADA czy dla OPC?

    -Czy systemy SCADA lub serwery OPC posiadają bazy danych w których można przechowywać archiwalne dane?

    -symulacja, czy istnieją symulatory sterowników PLC które da się podłączyć do serwera OPC?

    -z pewnych względów preferowałbym rozwiązania NETxAutomation jednak nie jestem pewien czy jest to możliwe, zwłaszcza przy sieciach MODBUS.

    Wiem że pytań jest sporo, ale proszę o wyrozumiałość.
  • REKLAMA
  • #2 10390486
    jestam
    Specjalista Automatyk
    Posty: 1799
    Pomógł: 210
    Ocena: 145
    buggy13 napisał:
    Mam za zadanie dobrać oprogramowanie które umożliwi tworzenie aplikacji SCADA. Programy powinny być na tyle uniwersalne aby dało się współpracować z różnymi sterownikami i sieciami (np.: Modbus, KNX). Dodatkowo przydała by się komunikacja z aplikacjami zewnętrznymi.

    W zasadzie każda SCADA ma wymienione funkcje, pytanie tylko ile one kosztują.

    Cytat:

    Powiedzmy że zliczamy impulsy (mogą one oznaczać obroty silnika, cykle pracy), po wystąpieniu 1000 impulsów muszę nawiązać komunikację ze światem zewnętrznym.
    Rozumiem przez to np.: uruchomienie jakiegoś programu/skryptu.

    Zliczanie impulsów przez SCADA? Musiałyby mieć bardzo małą częstotliwość. Zwykle takie rzeczy robią sterowniki PLC, SCADA tylko czyta aktualną wartość licznika.

    Cytat:

    -rozumiem że w zależności od tego czy mam współpracować z sieciami KNX czy MODBUS konieczne może być użycie innych serwerów OPC, czy istnieje na tyle uniwersalny system wizualizacji aby mógł współpracować z dowolnym serwerem OPC?

    Jednocześnie może pracować wiele serwerów OPC. Jeśli SCADA ma funkcję klienta OPC, to będzie pracować z tyloma serwerami ile potrzebujesz.

    Cytat:

    -jak rozwiązać współpracę z programami zewnętrznymi? Czy to zadanie dla SCADA czy dla OPC?

    OPC to standard wymiany informacji między programami. Serwer OPC DA umie rozmawiać z urządzeniami (np. przez KNX, BACnet itd.), a klient OPC umie rozmawiać z serwerem OPC.
    Istnieją różne programy klientów OPC, np. do wizualizacji, do kopiowania danych do bazy danych, itd. Jednocześnie wiele klientów OPC może korzystać z jednego serwera OPC.

    Cytat:

    -Czy systemy SCADA lub serwery OPC posiadają bazy danych w których można przechowywać archiwalne dane?

    Serwery OPC - patrz wyżej. SCADA zwykle ma możliwość zachowania historii danych (do wykresów itp.), ale lepiej do tego celu użyć zwykłej bazy danych SQL.

    Cytat:

    -symulacja, czy istnieją symulatory sterowników PLC które da się podłączyć do serwera OPC?

    Niektóre serwery OPC mogą symulować zmienne wartości danych (bez komunikacji z rzeczywistym urządzeniem). Symulatory PLC to trudny temat.

    Cytat:

    -z pewnych względów preferowałbym rozwiązania NETxAutomation jednak nie jestem pewien czy jest to możliwe, zwłaszcza przy sieciach MODBUS.

    Zadzwoń do sprzedawcy i zapytaj.
  • #3 10413853
    test-automatyka
    Poziom 16  
    Posty: 175
    Pomógł: 14
    Ocena: 9
    Witam,
    są oczywiście systemy SCADA, które spełniają Pana wymagania. Jednym z nich jest TRACE MODE. Jeżeli potrzebuje Pan więcej informacji to proszę o kontakt na priv.

    pozdrawiam
REKLAMA