3.1 Software used ....................8 3.2 Prepare SD card ....................8 3.3 Prepare hardware ..................... 9 3.4 Set IP addresses for RD55UP12-V IBH ............9 3.5 IoT Gateway OPC UA Server Setup ............... 10 3.5.1 Launch web interface ......................10 3.5.2 Activate licence code ......................
Page 3
9.2 Access to controllers (CPUs / devices) that are connected to the ports of the control level......................66 9.2.1 iQ-R CPU ..........................66 9.2.2 Robot ............................ 67 9.2.3 GOT ............................69 _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
CW Workbench/CW-Sime-Manual GX Works3 Operating Manual System configurations, parameter settings, and operation [SH-081215ENG] methods for the online function in GX Works3 GT Designer3 (GOT2000) Screen Design Manual [SH-081220ENG] _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
One solution for reading process data from Mitsubishi Electric controllers and robots that do not have an OPC interface as standard is the RD55UP12-V module with installed IBH Link UA software, called IoT Gateway . This solution is a server/client module. The OPC client function also enables OPC servers to exchange data with each other.
Another security level of OPC UA is the exchange of certificates. Communication is only possible when both server and client have been assigned a valid certificate by the respective partner. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
3 Commissioning Each RD55UP12-V can be started as an IoT Gateway module. For this purpose, a corresponding image must be written to an SD card. The image file contains the Linux operating system and the corresponding programme from IBH for the OPC UA server function.
In addition, a web browser must be installed on the PC. If you have received an already configured IoT Gateway from Mitsubishi Electric, the following setup chapters 3.2 to 3.5 are not required. For your security, we recommend that you create a backup copy of the inserted SD card, as described in Chapter 3.6.
3.3 Prepare hardware Unpack the selected iQ-R hardware, mount it to the base rack and connect it as instructed (refer to Mitsubishi Electric hardware manuals). The control unit can now be switched on. 3.4 Set IP addresses for RD55UP12-V IBH First, you have to create a project in GW-Works3 that matches the hardware you have plugged in.
In the following example, the PC is connected via the process level, only "192.168.0.3" is entered in the browser. The login screen is displayed. For a new system, the default user name and password are both "admin". _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
After you have received the license file from IBHsoftec matching the module serial number and MAC addresses, this must be imported into the module once. To do this, select the "System" menu in the configuration interface. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
After all the necessary configurations have been made and the project functions have also been parameterized, a backup copy can be created from the SD card using the "DDWIN" software. This backup can only be used in the RD55UP12-V module with the hardware ID for which the IoT Gateway license was created.
3.6.2 Restore the SD card To load the image onto a new SD card, the "DDWIN.EXE" program must be run as an administrator Then insert a new SD card into the PC _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
3. Select „<<Restore<<“ After the message "Writing has completed ..." the SD card can be plugged into the corresponding RD55UP12-V module and then the controller can be switched on. 4 OPC UA server function This chapter explains how to connect the IoT Gateway to controllers and make their global variables available as OPC UA tags for clients.
4.1.2 Export global variables _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
4.1.3 Add a controller via web interface Insert station 4.1.4 Insert CPU _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
The European version of GX Works 3 offers the function to export the project as an XML file. → The file created by this function can be uploaded to the IoT Gateway web server. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 18
Now all global variables of the imported project are automatically available in the OPC UA Server. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
4.1.6 Connect external OPC UA Client The free UaExpert is used here as a test client. https://www.unified-automation.com/de/downloads/opc-ua-clients.html _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 20
_________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 21
_________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
If the Ethernet connection is OK, the robot model and the number of axes are entered automatically by pressing "Read type". Then press "OK". After a few seconds, the web interface will again show "OPC server running" in a green box. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
As soon as the server is running again, it can be selected in the Client Tool (here UaExpert) and you have access to all OPC UA tags from the robot that are defined in the OPC UA Companion Specification Part1. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Depending on the browser, the file is then automatically saved in the "Download" folder or you are asked for a destination folder. Edit XML file Open the downloaded file with a text editor and scroll it to the desired "Inputs" or "Outputs" section. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 26
M_Outw(10224): Once all the desired entries have been made, the file is saved. Load XML file The modified file can now be loaded again in the RD55-IBH web server: _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
SLMP is different. This quick start guide only provides an overview using examples; details about the individual parameters and registers can be found in the corresponding manuals for the Mitsubishi Electric Inverter. What they have in common, however, are the settings of the inverter parameters for Ethernet communication.
Page 28
The inverter is then added as "New PLC station ...". The name can be freely selected, the Ethernet address must correspond to the inputs of the inverter parameters. Now a "New CPU ..." has to be added _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 29
You only have to enter a freely selectable name and press "OK" The variables are entered in a structure that has yet to be created. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
With the A800 / F800 inverters, the status can be monitored and controlled with certain special registers. In order for this to be possible, the PLC function of the inverter must be activated _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 31
Below are a few examples; the complete list of special registers can be found in the relevant manual. Example: error history Entering the variable Example 1: output frequency _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 32
Right-click on the Mitsubishi station and then select "Write Mitsubishi configuration to server ..." to transfer the changes to the IoT gateway. Further parameters can be added: _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
With the E800 inverters, the status can be monitored and controlled with certain special SLMP Link registers. In order for this to be possible, the PLC function of the inverter must be activated Link Register Parameter Inverter Status _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 35
Preventive maintenance data Model information monitor Serial number Details on the parameters can be found in the E800 manual “Instruction Manual (Communication)”. Entering the variable Example 1: output frequency _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 36
The configuration generated in the OPCUAEdit tool can be exported as an XML file in the IoT Gateway web server. This generated XML file can then be edited in any text editor and then transferred back to the IoT Gateway using "Load XML". _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
5.1 Controller diagnostics The configured connections and their status (error-free / faulty) are displayed. 5.2 Client diagnostics The current states of the configured OPC client connections (error-free / faulty) are displayed. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
If the Wireshark diagnostic software is installed on the PC, a very extensive network analysis can be carried out. After selecting the ethernet interface and the port to be checked press the “Start trace” button. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 39
Since the evaluation of Wireshark-Trace requires some specialist knowledge, this diagnosis should be carried out in the event of a malfunction using the IBHsoftec hotline. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Buttons are provided to display the log file in an editor or to save it as a text file or to delete it. In the event of a malfunction, an analysis can be carried out using the IBHsoftec hotline. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 41
All the background operations of the IoT Gateway can be made visible by activating the “Enable Trace” checkbox. After the event that should be evaluated has occurred, the current recorded data can be downloaded and opened in a text editor. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 42
To evaluate this information requires some specialist knowledge, this diagnosis should be carried out in the event of a malfunction using the IBHsoftec hotline. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
The following structure serves as an example: On the iQ-R rack there is an R04 CPU (192.168.0.38), an IoT Gateway (192.168.0.3) and an RD81OPC96 module (192.168.0.5). Both OPC UA servers on RD55 and RD81 are active. RD55UP12-V OPC Server Setting RD81OPC96 Server Setting _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V.
Page 44
_________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
The new empty MODBUS configuration is displayed. Clicking on the icon opens the window for entering the MODBUS server connection data: → Only the connection name (freely selectable) and the connection data are required here. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
After clicking on "OK" the new MODBUS connection is displayed. 7.2 Add Variables In the next window, which is opened by right-clicking on the desired connection, select "New variable..." _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 47
The address range of the holding registers is between 0 and 999 The first variable in the example is of type INT16, the data from holding register 100 is read/written _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
After the transfer to the IoT Gateway, the new MODBUS connection is visible in the web interface. This means that the data is available to every OPC UA client, … _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 49
… and can also be sent to the IT world via MQTT _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
In addition, the MQTT message format can be selected under "Message template". With "Default" the simple JSON format is used. If you want to communicate Iconics format, you can select it here accordingly. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
1. Create a new topic 2. Link the topic with data 8.2.1 Create Topic Open the newly created “SampleBroker” by pressing, then right-click on “Publish” to open the menu and select “New topic” _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 52
In this example, the selected variable is checked for changes every 1000ms and "Publish" is started if the condition is met. The variable to be checked can be selected from the OPC UA server (UA nodes). _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
The selected data are then displayed in the active topic in the editor Send the new setting to the IoT gateway and after the transfer has taken place, check whether the IoT gateway is connected to the broker. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
(Counter01 to Counter03) to "0". 8.3.1 Create Topic Open SampleBroker ”by pressing, then right-click on“ Subscribe ”and select“ New topic ”. Enter a name for the new topic and confirm with “OK”. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
8.3.2 Create new variable Select the new topic, right-click to open the menu and press “Select variables…” Select the required data in the next window and confirm with “OK” _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
In the Sunscribe topic, the IoT Gateway expects a string in JSON format from the publisher, which must look like this: {"Counter01":0,"Counter02":0,"Counter03":0} Befor “Publish” on Broker-side Short after “Publish” on Broker-side _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
A TeamViewer software is pre-installed in the This offers the possibility of accessing almost all Mitsubishi Electric automation components at any time and from anywhere. Complex modem solutions or the use of a PC on site are a thing of the past.
A TeamViewer account with an appropriate licence must be ready to activate. If not already present, a new group must be added under Computers and Contacts after logging in. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
If necessary, change the properties of the taskbar to display the icon. If the icon shows a stopped service, start the service. 9.1.3 TeamViewer IoT Management Console With the link https://teamviewer-iot.com/en/ _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 60
TeamViewer Internet of Things login page and log in. After logging into the TeamViewer IoT Management Console, open the Assignment token dialogue box. Click on the Copy symbol to copy the assignment token to the Windows clipboard. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 61
Automatically switch on TeamViewer must be set. Now you can click on Reassign To apply the settings, the TeamViewer IoT End User Licence Agreement must be accepted by clicking the Agree button. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 62
Insert the TeamViewer ID number in the field with the same name. The display name is transferred to the TeamViewer account. This name can be used to establish a connection to the IBH Link UA via the internet. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
From any PC, a connection can be established via the Internet to the IoT Gateway and thus to the PLC controllers and other devices connected to the control level ports. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 64
Right-click on the IBHNet-IoT Tray icon to open the context menu. The devices registered with the TeamViewer account are listed in the upper section of the context menu. Click on the desired device (RD55_IBH) to establish the connection. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 65
During the TeamViewer start-up process, it can happen that no connection is established and error messages are displayed. These error messages are to be closed with Cancel. The start process must be restarted. _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
(CPUs / devices) connected to the control level ports can be accessed with the corresponding software (programming system). 9.2 Access to controllers (CPUs / devices) that are connected to the ports of the control level. 9.2.1 iQ-R CPU _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
9.2.2 Robot Example: Connection with Q172DRCPU Hardware structure: Communication setting in the RT Toolbox 3: _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
Page 68
_________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...
9.2.3 GOT In the GT-Designer3, it is not necessary to select an IoT tunnel if one exists; entering the destination IP address of the GOT is sufficient: → _________________________________________________________________________ Document: Quickstart_IoTGateway_EN Mitsubishi Electric Europe B.V. Rev: 001G Date: 01/02/2022...