Escolar Documentos
Profissional Documentos
Cultura Documentos
28.1. Overview
Multi-HMI Communication means that a HMI connects with a remote HMI via COM port, and
read the data in the PLC connected to the remote HMI as shown in the following figure.
The PLC is connected with HMI 1, and HMI 1 is connected with HMI 2 via COM port, so that
HMI 2 can read the data in PLC through HMI 1.
The following parts explain how to create the projects used in HMI 1 and HMI 2 by using
EasyBuilder Pro.
The following is the settings of HMI 1 in [System Parameter Settings] » [Device List].
1. Since COM 1 of HMI 1 connects to PLC; the device list must include [Local PLC 1], and set
the correct parameters. In this example the connected PLC is “FATEK FB Series”.
2. COM 3 of HMI 1 is used to receive commands from HMI 2; a new device must be added–
[Master-Slave Server] for setting communication properties of COM 3.
The parameters of COM 3 in the example are set to “115200, E, 8, 1”, and uses RS232.
These parameters are not required to be the same as PLC settings, but the [Data bits]
must be set to 8. In general, a higher baud rate is recommended for HMI 2 to efficiently
read PLC data.
The following is the settings of HMI 2 in [System Parameter Settings] » [Device List].
Since the PLC that HMI 2 reads is connected with HMI 1, thus for HMI 2, PLC is a remote device.
Therefore, it is necessary to add a [Remote PLC] into the device list. In this example the
connected PLC is “FATEK FB Series”. The way to create [*Remote PLC 1] is described in the
following steps.
1. Add a new device. Set [PLC type] to [FATEK FB Series] and [PLC default station no.] must
be set in accordance with the connected PLC.
2. Correctly set the parameters. Since COM 1 of HMI 2 connects with COM 3 of HMI 1
instead of directly connect with PLC, the settings of PLC will be ignored. HMI 2 COM 1 and
HMI 1 COM 3 must set to the same communication parameters and interfaces. As shown
in the following figure, use RS232, and set parameters to [115200, E, 8, 1].
3. For HMI 2, PLC is a remote device, change [Location] to [Remote], and select [COM port]
to connect remote HMI (HMI 1).
4. When finished, a new device [Remote PLC] can be found in the [Device List]. This device
has a “*” symbol, which means, even if it contains “Remote” in the name, it actually gives
commands and gets replies through a local COM port, and therefore the connection with
PLC can be checked from a local system register. [*Remote PLC 1], [*Remote PLC 2],
[*Remote PLC 3] and [Local PLC 1], [Local PLC 2], [Local PLC 3] use the same system
registers from the listed below.
Register Description
LB-9150 When ON, automatically connects with PLC (COM 1) when disconnected.
When OFF, ignores disconnection with PLC.
LB-9151 When ON, automatically connects with PLC (COM 2) when disconnected.
When OFF, ignores disconnection with PLC.
When ON, automatically connects with PLC (COM 3) when disconnected.
LB-9152
When OFF, ignores disconnection with PLC.
These local registers indicate the connection states with PLC (through
COM1).
LB9200 indicates the connection state with PLC (station no. 0), and
LB-9200~
LB9201 indicates the connection state with PLC (station no. 1) and so on.
LB-9455
When ON, indicates the connection state is normal.
When OFF, indicates disconnection with PLC.
Set ON again, the system will then try to connect with PLC.
LB-9500~ These local registers indicate the connection states with PLC (through
LB-9755 COM2).
LB9500 indicates the connection state with PLC (station no. 0), and
LB9501 indicates the connection state with PLC (station no. 1) and so on.
When ON, indicates the connection state is normal.
When OFF, indicates disconnection with PLC.
Set ON again, the system will then try to connect with PLC.
LB-9800~ These local registers indicate the connection states with PLC (through
LB-10055 COM3).
LB9800 indicates the connection state with PLC (station no. 0), and
LB9801 indicates the connection state with PLC (station no. 1) and so on.
When ON, indicates the connection state is normal.
When OFF, indicates disconnection with PLC.
Set ON again, the system will then try to connect with PLC.
EasyBuilder Master-Slave Protocol enables MT500 to exchange data with eMT3000 local data
via the connected PLC.
1. Select [Master-Slave Server] and click [Settings]. If a PLC is connected, follow the original
settings.
1. In [System Parameter Settings], set [Multiple HMI] to Slave, set [HMI-HMI link speed] to
115200.
Note
[Baud rate] must be identical in EasyBuilder500 and EasyBuilder Pro.
2. Double click PLC Address View.exe to check PLC ID No. and fill in [Parameter 1] of
EasyBuilder.
3. Connect HMIs via Com Port RS-232, the communication is then enabled.
Note
There will always be a PLC selected in MT500 system parameter settings, in this case, even
to read/write eMT3000 local data, the ID of the selected PLC of MT500 system parameters
must also be filled in EasyBuilder [Parameter 1].
When using S7-200, S7-300 drivers, since MT500 reverses the high bytes and the low
bytes, this will cause MT500 to misread eMT3000 local data, therefore this way is not
available in Master-Slave Mode.
The Comparison between MT500 and eMT3000:
Bit/Word MT500 eMT3000 Range
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