Według sposobu komunikacji można rozdzielić regulatory
Landis&Gyr do 2 grup:
1.
Landis&Gyr typu
PRV1 oraz
PRV2 - komunikacja przy pomocy drivera komunikacyjnego
PmChar.
2. Landis&Gyr typu PRU1, PRU2 oraz RWP - komunikacja przy pomocy wewnętrznego protokołu Landis&Gyr.
Oby dwa typy komunikacji mają wspólne poniższe właściwości:
Regulatory
Landis&Gyr nie mogą być adresowane, chodzi o typ komunikacji
punkt-punkt. Jednak przed każdy
Landis&Gyr można umieścić specjalny konwerter zewnętrzny, który umożliwi adresację i konwersję linii na
komunikację sieciową RS485.
Komunikacja jest realizowana przez
PG port do programowania. Dane w
Landis&Gyr nie posiadają stałą adresację i nawet przy względnie małej zmianie w programie w
Landis&Gyr dochodzi do
zmiany adresacji zmiennych w
Landis&Gyr. Wiadomości komunikacjyne, które zapewniają
zapis do
Landis&Gyr, mogą przy nie uwzględnieniu nawet niepozornych zmian w rozłożeniu adresów
Landis&Gyr spowodować
destrukcję programu w
Landis&Gyr. Destrukcja ta może być
bezpowrotna !! i w tym wypadku nie pomoże nawet reset
Landis&Gyr !! Z tego powodu jest bardzo ważne znać
dokładne rozłożenie adresów w
Landis&Gyr.
Komunikacja przy pomocy OPC serwera od firmy MC Control
OPC serwer tej firmy to driver komunikacyjny do stacji
Landis&Gyr serii PLC
UNIGYR–RWP80 oraz
PRU2 10.64b. Regulatory można podłączyć po łączu szeregowym komputera
RS232 lub poprzez Ethernet. Pakiet instalacyjny
OPC serwera jest dostępny na stronach dostawcy (
http://www.mccontrol.cz). Licencja
OPC serwera jest zabezpieczona przy pomocy klucza sprzętowego. Bez klucza sprzętowego funkcjonalność serwera na jednej stacji jest ograniczona do 1 godziny.
Transmisja danych przy pomocy łącza zeregowego RS232:
Transmisja danych poprzez
RS232 umożliwia podłączenie najwyżej jednej stacji
RWP80 podłączonej do jednego portu szeregowego. Połączenie następnej stacji wymaga zawsze nowego portu komunikacyjnego.
Transmisja danych poprzez Ethernet:
Stacja jest podłączona przy pomocy konwertera
Ethernet/RS-232. Do jednego TCP portu można podłączyć kilka stacji, adres stacji jest określony adresem IP w sieci.
Warunki handlowe:
Komunikacja przy pomocy OPC serwera dla PROFIBUS
Regulator typu
PRU można wyposażyć kartą do komunikacji
PROFIBUS. Z takim regulatorem można następnie komunikować się na przykład przy pomocy
OPC serwera od firmy Siemens.
Komunikacja z regulatorami PRV1 oraz PRV2
Komunikacja z regulatorami
Landis&Gyr typu
PRV1 oraz
PRV2 odbywa się w systemie PROMOTIC przy pomocy drivera komunikacyjnego
PmChar. W celu komunikacji sieciowej (po
RS485) jest konieczne wyposażenie każdej stacji
Landis&Gyr sprzętowym konwerterem umożliwiającym adresację.
Komunikacja typu punkt-punkt:
Regulator
Landis&Gyr moża być
naprogramowany z punktu widzenia komunikacji jako
Slave (tzn. oczekuje na otrzymanie wezwania komunikacyjnego=wiadomości z PC). To jest najczęstszy i zalecany przypadek wykonania komunikacji ze stacjami
Landis&Gyr w aplikacji. Regulator
Landis&Gyr jednak może być również naprogramowany jako
Master (tzn. sam transmituje dane po linii komunikacyjnej); lub może być wykorzystana kombinacja obu trybów.
Jako przykład komunikacji typu
punkt-punkt istnieje do dyspozycji przykład, gdzie komputer jest typu
Master a stacja
Landis&Gyr typu
Slave. Patrz:
Konfiguracja wstępna "PmChar - Komunikacja z regulatorami Landis&Gyr PRV1". Przykład jest wykorzystany driver komunikacyjny
PmChar.
Komunikacja sieciowa:
Komunikację ze stacjami
Landis&Gyr typu
PRV1 oraz
PRV2 można także wykorzystywać na łączu
RS485 przy pomocy inteligentnych konwertorów sprzętowych, które umożliwiają:
- adresację regulatorów Landis&Gyr.
- zabezpieczenie protokołu Landis&Gyr przez sumę kontrolną.
- konwersja sygnałów RS232 na RS485 - umożliwia w ten sposób podłączenie aż do 32 regulatorów Landis&Gyr na jedną linię komunikacyjną RS485.
Komunikacja z regulatorami PRU1/PRU2/RWP przy pomocy biblioteki DLL
Komunikacja z regulatorami
Landis&Gyr typu
PRU1,
PRU2 oraz
RWP przebiega poprzez siciowy interfejs przemysłowy
RS485 przy pomocy
konwertera sprzętowego umożliwiającego adresację i programu
driver komunikacyjny (biblioteka DLL) następująco:
1. Po stronie stacji
Landis&Gyr komunikacja odbywa się poprzez
port PG (
RS232). Przed każdą stację
Landis&Gyr jest konieczne ulokować inteligentny
konwerter sprzętowy. Konwerter sprzętowy wykonuje:
- dodatkową adresację stacji Landis&Gyr.
- zabezpieczenie wiadomości komunikacyjnych przy pomocy sumy kontrolnej.
- periodycznie przygotowuje dane bieżące ze stacji Landis&Gyr dla zapotrzebowań PC.
2. Po stranie
PC jest do dyspozycji
driver komunikacyjny (biblioteka DLL). System PROMOTIC posiada dostęp do biblioteki DLL przy pomocy obiektu
PmaDll i wywołuje jej funkcje (odczyt danych, zapis danych, itd.). Driver komunikacyjny utrzymuje wewnętrzną
bazę danych zmiennych. W ten sposób są zapewnione szybkie odpowiedzi na żądania z aplikacji PROMOTIC, ponieważ nie oczekuje się na odczyt realnej wartości z
Landis&Gyr, lecz zostaje zwrócona wartość odczytana z wewnętrznej bazy danych. Do
konwersji RS232/RS485 można zastosować odpowiedni konwerter sprzętowy lub kartę sprzętową do PC. Przy wykorzystaniu sprzętowej karty komunikacyjnej w komputerze warunkiem poprawnego działania jest poprawna zindetyfikowanie karty sprzętowej przez SO
Windows (wyświetlenie nowych portów
COM w ustawieniach SO
Windows).
Warunki handlowe:
- Biblioteka DLL oraz inteligentny konwerter sprzętowy (Producent: CODEA, spol. s r.o., Ostrava, Czechy)
- Zastosowanie obiektu
PmaDll wymaga zakup
licencji "PmDllActiveX". Podczas wytwarzania aplikacji w trybie freeware
PmFree lub z
licencją deweloperską oraz podczas jej testowania w runtime element ten jest zawsze funkcjonalny.