KOMUNIKACJA W NOWOCZESNEJ ENERGETYCEsupport.elmark.com.pl/moxa/seminaria/Komunikacja w...–...

Post on 11-Nov-2020

0 views 0 download

Transcript of KOMUNIKACJA W NOWOCZESNEJ ENERGETYCEsupport.elmark.com.pl/moxa/seminaria/Komunikacja w...–...

KOMUNIKACJA W NOWOCZESNEJ ENERGETYCE

Michał Łęcki

styczeń/2017

Standardy szeregowe i ich transmisja w energetyce

Agenda

Różnorodność protokołów

Protokoły standardowe

Protokoły niestandardowe

Protokoły dedykowane

Integracja i operacyjność

Problemy związane z konfiguracją

Problemy związane z komunikacją

Komunikacja bezprzewodowa

Kanał inżynierski

Zdalny odczyt danych pomiarowych

Agenda

Różnorodność protokołów

Protokoły standardowe

Protokoły niestandardowe

Protokoły dedykowane

Integracja i operacyjność

Problemy związane z konfiguracją

Problemy związane z komunikacją

Komunikacja bezprzewodowa

Kanał inżynierski

Zdalny odczyt danych pomiarowych

Różnorodność protokołów

Mnogość protokołów w istniejących podstacjach

Standardowe protokoły

Mnogość protokołów w istniejących podstacjach

Standardowe protokoły

Protokoły standardowe (np. Modbus RTU)• otwarta struktura

• znana dokładna struktura pakietów

• przewidywalny sposób działania

Standardowe protokoły

Protokoły standardowe (np. Modbus RTU)• otwarta struktura

• znana dokładna struktura pakietów

• przewidywalny sposób działania

Rozwiązanie?

Skrojone na miary bramy przemysłowe, które spełniają wszystkie wymagania protokołu!!

Standardowe protokoły

Przykład zastosowania: Odczyt danych pomiarowych z liczników (konwersja z ModbusaRTU na Modbus TCP)

Standardowe protokoły

Przykład zastosowania: Odczyt danych pomiarowych z liczników (konwersja z ModbusaRTU na Modbus TCP)

Standardowe protokoły

Moxa Solution - MGate MB3660 Series

• High Density Modbus Conversion

– Supports up to 16 serial interface for Modbus RTU devices.

– Access by up to 256 TCP master/client devices, or connect to 128 TCP slave/server devices

• High Performance

– Innovative command learning eliminates the need to key-in SCADA Modbus commands (acts as an agent gateway)

– High performance through active and parallel polling of serial devices

• High Availability

– Dual VDC or VAC power input modules with wide power input range

– 2 Ethernet ports with the same IP or dual IP addresses

• Other Features

– 3-pin fault relay circuit for event alarms

– 2 kV isolation protection (for “-I” models)

– SD card for configuration backup

Models Description

MGate MB3660-8-2AC 8 ports Modbus gateway, dual AC power input.

MGate MB3660-8-2DC 8 ports Modbus gateway, dual DC power input

MGate MB3660I-8-2AC 8 ports Modbus gateway, dual AC power input, 2kV isolation

MGate MB3660-16-2AC 16 ports Modbus gateway, dual AC power input.

MGate MB3660-16-2DC 16 ports Modbus gateway, dual DC power input.

Standardowe protokoły

Moxa Solution - MGate 5109

• Modbus master/slave oraz DNP3 master/outstation• Do 31 slave'ów Modbus RTU, lub outstation DNP3• Do 32 slave'ów Modbus TCP, lub outstation DNP3 TCP/UDP• Wspiera DNP 3.0 podgrupa poziom 2• Tryb Master DNP3 obsługuje do 26600 punktów• Tryby DNP3 master i outstation wspierają synchronizację czasu• Pełna diagnostykę w razie wystąpienia problemów• Wbudowane narządzenie do monitorowania ruchu Modbus'a RTU

oraz szeregowego DNP3• Podwójne wejście zasilające DC, przekaźnik alarmowy• Karta microSD na kopię zapasową konfiguracji oraz log urządzenia• Dostępne modele na rozszerzony zakres temperatur: 40 do 75°• Port szeregowy z wbudowaną ochroną w postaci optoizolacji 2 kV• Wbudowany switch dwuportowy Ethernet ułatwiający łańcuchowe

łączenie urządzeń

Standardowe protokoły

Communication between Substation and Remote Control Center

Before

Remote control center

DNP3 Serial orModbus RTU

After

Radio/Dial-up Modem

Radio/Dial-up Modem

RTU RTU

DNP3 Serial orModbus RTU

RTU RTU

DNP3 over TCP or Modbus TCP

Remote control center

Cellular Modem

Standardowe protokoły

Cross Conversion for Modbus and DNP3

MGate5109

DNP3 serial

Modbus TCP

Host has “Modbus TCP”

Modbus TCP

MGate5109

Modbus RTU

Host has “DNP3 over TCP” or “Ethernet Encapsulation –DNP3” driver

DNP3 serial

TCP

DNP3 serial

TCP

Niestandardowe protokoły

Mnogość protokołów w istniejących podstacjach

Niestandardowe protokoły

Protokoły własnościowe • struktura zamknięta

• struktura znana twórcy (właścicielowi protokołu)

Niestandardowe protokoły

Protokoły niestandardowe • struktura zamknięta

• Struktura pakietówz znana twórcy (właścicielowi) protokołu

Rozwiązanie?

Tunelowanie!!

Niestandardowe protokoły

Tunelowanie z wykorzystaniem Nporta firmy MOXA• Dane wysyłane przez urządzenie pakowane są przez Nport w

pakie TCP/IP

• Dane wysyłane przez sieć do komputera

• Sterownik MOXA na komputerze rozpakowuje je i w oryginalnej formie przedstawia dedykowanemu oprogramowaniu

Nietandardowe protokoły

Tunelowanie

Ethernet Serial

Serial

My device has its own utility with proprietary protocol, just need to convert to Ethernet

interface, it is called tunneling

S2ESolution

NPort HVDC Solutions

• NPort 5650-8-HV-T • NPort 5650-16-HV-T• NPort 5650-8-HV-T • NPort 5650-16-HV-T

Entry Models

• CN2650I-8-HV-T• CN2650I-16-HV-T• CN2650I-8-HV-T• CN2650I-16-HV-T

Isolation / Redundancy

• NPort 6650-8-HV-T • NPort 6650-16-HV-T • NPort 6650-32-HV-T

• NPort 6650-8-HV-T • NPort 6650-16-HV-T • NPort 6650-32-HV-T

Security / Redundancy

High Density Serial Ports (RJ45)

Rugged Power Terminal Block

19” Rackmount

Dedykowane protokoły

Mnogość protokołów w istniejących podstacjach

Dedykowane protokoły

Protokoły dedykowane• Specjalne oprogramowanie/protokół opracowane pod

konkretne rozwiązanie

• Brak dostępnych rozwiązań na rynku

Dedykowane protokoły

Protokoły dedykowane• Specjalne oprogramowanie/protokół

opracowane pod konkretne rozwiązanie

• Brak dostępnych rozwiązań na rynku

Rozwiązanie?

Przemysłowe komputery wbudowane!!!

Dedykowane protokoły

• Procesor ARMv7 Cortex-A8 1000MHz

• 2x Ethernet 10/100 Mbps

• 2x RS-232/422/485 (terminal śrubowy 5 pinów)

• Slot na kartę SD, na dane lub/i instalację systemu

• Dostępne programowalne LEDy, do dostosowania platformy do danych potrzeb

• Socket mini PCIe na moduł komórkowy

• Otwarty system operacyjny - Debian ARM 7

• Brak uchwytu na szynę DIN (TH34) w zestawie.

Moxa Solution - UC-8112-ME

Agenda

Różnorodność protokołów

Protokoły standardowe

Protokoły niestandardowe

Protokoły dedykowane

Integracja i operacyjność

Problemy związane z konfiguracją

Problemy związane z komunikacją

Komunikacja bezprzewodowa

Kanał inżynierski

Zdalny odczyt danych pomiarowych

Integracja

Co rozumiemy przez integrację?

MAKSYMALNE UPROSZCZENIE PROCESU KONFIGURACJI!!!

Jest to jedna z najbardziej istotnych kwestii, ponieważ wiadomym jest, iż zdecydowanie lepiej poświęcić więcej czasu na testu funkcjonalne aniżeli na rozwiązywanie problemów z komunikacją.

Integracja

Quick Step ConfigurationNa przykładzie Mgate 5109

Integracja

Quick Step ConfigurationWybór protokołu

Integracja

Quick Step ConfigurationDefiniowanie parametrów protokołu (dla wcześniej zdefiniowanych protokołów)

Integracja

Quick Step ConfigurationKoniec konfiguracji

Integracja

Co rozumiemy przez operacyjność?

SZYBKIE ROZWIĄZYWANIE PROBLEMÓW Z KOMUNIKACJĄ!!!

W przypadku transmisji szeregowych niestety była ona bardzo czasochłonna, ponieważ w większości przypadków trzeba to było realizować metodą prób i błędów. Dlatego też narzędzia wspierające monitorowanie danych pobieranych i wysyłanych, jak również inspekcję protokołów pozwalają znacznie zredukować czas poświęcony na identyfikację usterki.

Integracja

Monitorowanie ruchuNa przykładzie Mgate serii MB3000

Integracja

Monitorowanie ruchuNa przykładzie Mgate serii MB3000

Agenda

Różnorodność protokołów

Protokoły standardowe

Protokoły niestandardowe

Protokoły dedykowane

Integracja i operacyjność

Problemy związane z konfiguracją

Problemy związane z komunikacją

Komunikacja bezprzewodowa

Kanał inżynierski

Zdalny odczyt danych pomiarowych

Gateway Initiates VPN Connection

EDR ResponsesEstablish VPN Tunnels

VPN Secured Cellular Connection

GuaranLink: 4-tier Connection

Check Method Action

ISP initial Register Register

Transmission Connection Data Idle Check Reconnect

Cellular Connection Data Idle Check +Ping or DNS query

Reconnect

Packet-level connection Periodically Ping or DNS query Reconnect

Industrial Reliability• Hardware

• Power and Antenna Isolation design• Wide temperature

• Software• GuaranLink for Highest Cellular Connectivity• Dual SIM

OnCell G3470A-LTEIndustrial LTE IP Gateways

High Throughput and Security• Throughput: DL/UL 100/50 Mbps (HSPA*7)• Easy-to-Use OnCell Central Manager for Private Cellular IP

Connectivity• Security VPN connectivity

Elmark Automatyka

2017-02-0637

Dziękuję za uwagę