Skip to content

Commit 4a50ac1

Browse files
committed
User manual content update
1 parent 6e4ec9c commit 4a50ac1

File tree

1 file changed

+13
-17
lines changed
  • content/hardware/07.opta/opta-family/opta/tutorials/01.user-manual

1 file changed

+13
-17
lines changed

content/hardware/07.opta/opta-family/opta/tutorials/01.user-manual/content.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1231,35 +1231,33 @@ The [**OPC UA library**](https://github.com/arduino-libraries/Arduino_OPC_UA) su
12311231

12321232
### Setting up the OPC UA Server
12331233

1234-
To set up the **OPC UA** server, upload the [**`opta_opcua_server`** example](https://github.com/arduino-libraries/Arduino_OPC_UA/blob/main/examples/opta_opcua_server/opta_opcua_server.ino) to your Opta. This can be done using the Arduino IDE or the Arduino CLI tool with the command.
1234+
To set up the **OPC UA** server, upload the [**`opta_opcua_server`** example](https://github.com/arduino-libraries/Arduino_OPC_UA/blob/main/examples/opta_opcua_server/opta_opcua_server.ino) to your Opta. This can be done using either the Arduino IDE or the Arduino CLI.
12351235

12361236
![Successful Compilation with Arduino IDE](assets/arduino-ide-compilation.png)
12371237

1238-
For running with the Arduino CLI tool, the following command can be used:
1238+
Run the following command to compile and upload the example if used with the Arduino CLI:
12391239

12401240
```bash
12411241
arduino-cli compile --fqbn arduino:mbed_opta:opta -v examples/opta_opcua_server -u -p /dev/ttyACM0
12421242
```
12431243

12441244
![Successful Compilation with Arduino CLI](assets/arduino-cli-compilation-upload.png)
12451245

1246-
***If you are not familiar with the __Arduino CLI tool__, you can refer to the getting started found [here](https://arduino.github.io/arduino-cli/1.1/getting-started/).***
1246+
***If you are not familiar with the __Arduino CLI tool__, you can refer to the getting started documentation found [here](https://arduino.github.io/arduino-cli/1.1/getting-started/).***
12471247

1248-
Next, connect the Opta to a network using its Ethernet port, ensuring that the network has a DHCP-enabled router or switch to assign an IP address to the device.
1248+
Next, connect the Opta to a network via its Ethernet port. Please make sure the network has a DHCP-enabled router or switch to assign an IP address to the device.
12491249

1250-
Open a serial monitor to verify the status of the server and obtain the device's IP address. The output will include information about the server, including its **discovery URL**.
1250+
Use a serial monitor to check the server status and retrieve the device's IP address. You can use the Arduino IDE Serial Monitor or other programs like [**Putty**](https://www.putty.org/) to establish a serial connection.
12511251

1252-
The Arduino IDE Serial Monitor can be used to get information about the server or programs like [**Putty**](https://www.putty.org/) to open a Serial connection.
1253-
1254-
The following clip shows Opta running OPC UA server script and showing server information on the Serial Monitor:
1252+
The output will display details such as the **discovery URL**. Below is an example of the server log output on the Arduino IDE Serial Monitor:
12551253

12561254
![Server information with discovery URL - Arduino IDE](assets/opta-opc-ua-arduino-ide.gif)
12571255

12581256
With [**Putty**](https://www.putty.org/), the following serial connection shows the server information:
12591257

12601258
![Server information with discovery URL - Putty](assets/opta-opc-ua-cmd.gif)
12611259

1262-
The output information extracted is as follows and you should see similar information:
1260+
The output information is as follows and you should see similar information:
12631261

12641262
```bash
12651263
[2024-12-11 22:19:08.000 (UTC+0000)] info/eventloop Starting the EventLoop
@@ -1287,13 +1285,13 @@ The output information extracted is as follows and you should see similar inform
12871285
[2024-12-11 22:19:14.000 (UTC+0000)] info/server Arduino Opta IP: 192.168.100.191
12881286
```
12891287
1290-
In this example, the output displays the IP address:
1288+
In this example, the output displays the **IP address**:
12911289
12921290
```bash
12931291
192.168.100.191
12941292
```
12951293
1296-
The discovery URL is as follows, which indicates the OPC UA server is running at:
1294+
The **discovery URL** is as follows, which indicates the OPC UA server is running at:
12971295
12981296
```bash
12991297
opc.tcp://192.168.100.191:4840
@@ -1303,9 +1301,9 @@ You can now connect to the OPC UA server running on Opta.
13031301
13041302
### Connecting to the OPC UA Server
13051303
1306-
Once the server is running, use any OPC UA compatible client to connect to the server using the IP address and port printed in the serial monitor output. This allows you to explore and interact with the device and any attached expansion boards.
1304+
Once the server is running, you can use any OPC UA compatible client to connect to the server using the discovery URL. This allows interaction with the device and any connected expansion modules.
13071305
1308-
The [**opcua-client-gui**](https://github.com/FreeOpcUa/opcua-client-gui) client will be used to connect to the OPC UA server running on Opta.
1306+
The [**opcua-client-gui**](https://github.com/FreeOpcUa/opcua-client-gui) client will be used to connect to the OPC UA server running on Opta in this section.
13091307
13101308
### Using OPC UA GUI Client for Testing
13111309
@@ -1352,11 +1350,9 @@ It will launch the GUI and connect to the OPC UA server running on the Opta usin
13521350
13531351
![OPC UA GUI client](assets/opta-opc-ua-gui.gif)
13541352
1355-
With this, Opta is ready to handle the OPC UA protocol through simple [OPC UA GUI client](https://github.com/FreeOpcUa/opcua-client-gui).
1356-
1357-
The client allows connection management, browsing, attribute or reference viewing, variable subscription, event subscription, value writing, secure communication, method invocation, data plotting, and state persistence.
1353+
With this, Opta is ready to handle the OPC UA protocol through simple [OPC UA GUI client](https://github.com/FreeOpcUa/opcua-client-gui). The interface allows browsing, subscribing to variables, writing values, and performing other interactions.
13581354
1359-
***For more information about the simple OPC UA GUI client and dedicatd installation instruction sets, please refer to [**opcua-client-gui** repository](https://github.com/FreeOpcUa/opcua-client-gui).***
1355+
***For more information about the simple OPC UA GUI client and dedicatd installation instruction sets, please refer to [__opcua-client-gui__ repository](https://github.com/FreeOpcUa/opcua-client-gui).***
13601356
13611357
### Memory Debugging Insight
13621358

0 commit comments

Comments
 (0)