28 Komunikacja Multi-HMI (Tryb Master Slave)
Komunikacja Multi-HMI (Tryb Master Slave)
Rozdział ten odpowiada na pytanie jak połączyć wiele paneli HMI.
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.
Kroki do stworzenia projektu dla panela Master
Poniżej przedstawiono ustawienia dla panela HMI 1 w zakładce [Edycja] » [Ustawienia systemowe] » [Lista urządzeń].
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".
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.
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.
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.
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].
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.
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. |
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.
Ustawienia w EasyBuilder Pro
Wybierz protokół [Master-Slave Server] I naciśnij przycisk [Ustawienia]. If a PLC is connected, follow the original settings.
Wybierz [RS-232], i naciśnij [Ustawienia].
Wprowadź ustawienia zgodne z panelem serii MT500 [parametr1].
Ustawienia w EasyBuilder500
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.
Dwukrotnie kliknij PLC Address View.exe, aby sprawdzić numer ID PLC i wypełnić [Parametr 1] programu EasyBuilder.
Połączyć interfejsy HMI przez port COM RS-232, komunikacja jest włączona.
描述: C:\\Documents and Settings\\janechen\\桌面\\EB手冊圖示pic-note.jpg
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 |