28 Komunikacja Multi-HMI (Tryb Master Slave)

  1. Komunikacja Multi-HMI (Tryb Master Slave)

Rozdział ten odpowiada na pytanie jak połączyć wiele paneli HMI.




  1. Przegląd

Komunikacja Multi-HMI oznacza, że HMI łączy się ze zdalnym HMI za pośrednictwem portu COM i odczytuje dane w sterowniku PLC podłączonym do zdalnego panela HMI, jak pokazano na poniższym rysunku.


Sterownik PLC jest połączony z HMI 1, HMI 1 jest połączony z HMI 2 poprzez port COM, dzięki czemu HMI 2 może odczytywać dane z PLC poprzez HMI.


Poniższe części wyjaśniają, jak tworzyć projekty wykorzystywane w takim połączeniu w HMI 1 i HMI 2 przy użyciu EasyBuilder Pro.

  1. Kroki do stworzenia projektu dla panela Master

Poniżej przedstawiono ustawienia dla panela HMI 1 w zakładce [Edycja] » [Ustawienia systemowe] » [Lista urządzeń].


  1. Tak, jak na przykładzie, gdzie HMI łączy się z PLC poprzez COM 1; lista urządzeń musi obejmować [Local PLC 1] i z prawidłowymi ustawieniami parametrów komunikacji. W tym przykładzie podłączonym sterownikiem PLC jest "FATEK FB Series".

  2. COM 3 w HMI 1 jest używany do komunikacji z HMI 2; należy dodać nowe urządzenie [Master-Slave Server] do listy urządzeń.

Parametry portu COM 3 w przykładzie zostały ustawione na "115200, E, 8, 1" i wykorzystano  interfejs RS485. Te parametry nie muszą być takie same jak dla sterownika PLC, ale [bity danych] muszą być ustawione na 8. Ogólnie rzecz biorąc, dla efektywnego odczytywania danych PLC zaleca się wyższą prędkość transmisji.

  1. Kroki do stworzenia projektu dla panela Slave

Poniżej przedstawiono ustawienia dla panela HMI 2 w zakładce [Edycja] » [Ustawienia systemowe] » [Lista urządzeń].


Ponieważ sterownik PLC, który chcemy odpytać za pomocą panela HMI 2, jest połączony z panelem HMI 1, w ustawieniach dla panela HMI 2 musimy wskazać sterownik PLC jako zdalne urządzenie. Na liście urządzeń należy dodać [Zdalne PLC 3]. W tym przykładzie podłączonym sterownikiem PLC jest "FATEK FB Series". Następne kroki opisują konfigurację takiego połączenia.


  1. Dodaj nowe urządzenie. Ustaw [Typ sterownika] jako [FATEK FB Series] oraz [Domyślny numer stacji sterwonika] musi być ustawiony zgodnie z numerem stacji podłączonego sterownika PLC.


  1. Poprawnie ustawić parametry połączenia. Ponieważ COM 3 z HMI 2 łączy się z COM 3 HMI 1, zamiast bezpośredniego połączenia z PLC, ustawienia PLC będą niedostępne. Porty 2 COM 3 na HMI 2 i COM 3 na HMI 1 muszą mieć ustawione te same parametry i interfejsy komunikacyjne. Jak pokazano na poniższej ilustracji, należy użyć RS485  i ustawić parametry na [115200, E, 8, 1].

  2. Dla panela HMI 2, sterownik PLC jest połączony zdalnie, należy zmienić  [Typ połączenia] na [Zdalne], i ustawić  [Port COM] aby nim łączyć się z HMI 1.



  1. Po zakończeniu poprzednich kroków na liście urządzeń pojawi się Zdalne PLC. Symbol "*" przy nazwie oznacza, nawet jeśli zawiera nazwę "Zdalne", w rzeczywistości wysyła i odbiera polecenia za pośrednictwem lokalnego portu COM, a zatem można sprawdzić stan połączenie z PLC korzystając z rejestrów systemowych . [Remote PLC 1], [Remote PLC 2], [Remote PLC 3] i [Local PLC 1], [Local PLC 2], [Local PLC 3] użyj tego samego systemu z poniższej listy.



Rejestr

Opis

LB-9150

automatyczne połączenie ze sterownikiem PLC 1 (COM1) (gdy ON).

LB-9151

automatyczne połączenie ze sterownikiem PLC 2 (COM2) (gdy ON)

LB-9152

automatyczne połączenie ze sterownikiem PLC 3 (COM3) (gdy ON)

LB-9200~ LB-9455

Te lokalne rejestry wskazują stany połączeń ze sterownikiem PLC (poprzez COM1). LB9200 status PLC 1 (NS0,COM1), ustawiany ON, aby ponowić połączenie;  LB9201 status PLC 1 (NS1,COM1), ustawiany ON, aby ponowić połączenie; itd Kiedy są w stanie ON, połączenie odbywa się normalnie. Kiedy są w stanie OFF jest brak połączenia z sterownikiem.  Po ponownym ustawieniu w stan ON, system spróbuje ponownie połączyć się do sterownika.

LB-9500~ LB-9755

Te lokalne rejestry wskazują stany połączeń ze sterownikiem PLC (poprzez COM2). LB9500 status PLC 1 (NS0,COM2), ustawiany ON, aby ponowić połączenie;  LB9501 status PLC 1 (NS1,COM2), ustawiany ON, aby ponowić połączenie; itd Kiedy są w stanie ON, połączenie odbywa się normalnie. Kiedy są w stanie OFF jest brak połączenia z sterownikiem.  Po ponownym ustawieniu w stan ON, system spróbuje ponownie połączyć się do sterownika.

LB-9800~ LB-10055

Te lokalne rejestry wskazują stany połączeń ze sterownikiem PLC (poprzez COM3). LB9800 status PLC 1 (NS0,COM3), ustawiany ON, aby ponowić połączenie;  LB9801 status PLC 1 (NS1,COM3), ustawiany ON, aby ponowić połączenie; itd Kiedy są w stanie ON, połączenie odbywa się normalnie. Kiedy są w stanie OFF jest brak połączenia z sterownikiem.  Po ponownym ustawieniu w stan ON, system spróbuje ponownie połączyć się do sterownika.

  1. Kroki do połączenia z panelem serii MT500

Protokół Master-Slave protokołu EasyBuilder umożliwia serii MT500 wymianę danych z serią eMT3000 za pośrednictwem podłączonego sterownika PLC.

  1. Ustawienia w EasyBuilder Pro

  2. Wybierz protokół [Master-Slave Server] I naciśnij przycisk [Ustawienia]. If a PLC is connected, follow the original settings.


  1. Wybierz [RS-232], i naciśnij [Ustawienia].


  1. Wprowadź ustawienia zgodne z panelem serii MT500 [parametr1].


  1. Ustawienia w EasyBuilder500

  2. W zakładce [System Parameter Settings], wybierz [Multiple HMI] jako slave, I ustaw [HMI-HMI link speed] jako 115200.


Note

  • [Baud rate] musi być identyczna w EasyBuilder500 i EasyBuilder Pro.


  1. Dwukrotnie kliknij PLC Address View.exe, aby sprawdzić numer ID PLC i wypełnić [Parametr 1] programu EasyBuilder.


  1. Połączyć interfejsy HMI przez port COM RS-232, komunikacja jest włączona.


描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-note.jpg

描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-note.jpg

Uwaga

  • W ustawieniach parametrów systemu MT500 zawsze zostanie wybrany sterownik PLC, w tym przypadku nawet do odczytu / zapisu danych lokalnych eMT3000, identyfikator wybranego sterownika PLC systemu MT500 musi również zostać wypełniony w programie EasyBuilder [parametr 1].

  • Podczas używania sterowników S7-200, S7-300, ponieważ MT500 zamienia miejscami starsze i młodsze bajty, spowoduje to błędne odczytanie danych lokalnych eMT3000 przez MT500, dlatego taka komunikacja nie jest dostępna w trybie Master-Slave. 
    Porównanie MT500 i eMT3000::

Bit/Słowo

MT500

eMT3000

Zakres

B

Ms_RB

RW_Bit

dddd: 0~4095 (h): 0~f

B

Ms_LB

LB

dddd: 0~9999

W

Ms_RW

RW

ddddd: 0~65535

W

Ms_LW

LW

dddd: 0~9999