You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-1
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Made for [netPI RTE 3](https://www.netiot.com/netpi/), the Raspberry Pi 3B Architecture based industrial suited Open Edge Connectivity Ecosystem
4
4
5
-
### netX programmin exsample applications for PROFINET, EtherNet/IPand EtherCAT
5
+
### netX programming example applications for PROFINET, EtherNet/IP, EtherCAT, POWERLINK and Modbus/TCP
6
6
7
7
Base of this image builds [debian](https://www.balena.io/docs/reference/base-images/base-images/) with enabled [SSH](https://en.wikipedia.org/wiki/Secure_Shell) and created user 'pi'.
8
8
@@ -11,6 +11,8 @@ Additionally the image provides netX programming examples in source code (and as
11
11
* PROFINET IO-device
12
12
* EtherNet/IP adapter
13
13
* EtherCAT slave
14
+
* POWERLINK slave
15
+
* Modbus/TCP server
14
16
15
17
#### Container prerequisites
16
18
@@ -66,6 +68,8 @@ The login directs you to the pi user home directory /home/pi with following stru
66
68
| PNS_simpleConfig - precompiled and executable PROFINET IO device example
67
69
| EIS_simpleConfig - precompiled and executable EtherNet/IP adapter example
68
70
| ECS_simpleConfig - precompiled and executable EtherCAT slave example
71
+
| PLS_simpleConfig - precompiled and executable POWERLINK slave example
72
+
| OMB_simpleConfig - precompiled and executable Modbus/TCP server example
69
73
```
70
74
##### netX driver installation
71
75
@@ -86,6 +90,8 @@ To install a firmware package move to the folder `firmwares` and call
86
90
*`dpkg -i netx-docker-pi-pns-3.12.0.2.deb` for PROFINET IO device firmware or
87
91
*`dpkg -i netx-docker-pi-eis-2.12.5.0.deb` for EtherNet/IP adapter firmware or
88
92
*`dpkg -i netx-docker-pi-ecs-4.7.0.2.deb` for EtherCAT slave firmware
93
+
*`dpkg -i netx-docker-pi-pls-3.3.0.0.deb` for POWERLINK slave firmware
94
+
*`dpkg -i netx-docker-pi-omb-2.6.0.6.deb` for Modbus/TCP server firmware
89
95
90
96
Any firmware package extracts its firmware into the folder `/opt/cifx/deviceconfig/FW/channel0`.
91
97
@@ -102,6 +108,8 @@ The following executables will be compiled
102
108
*`PNS_simpleConfig` as PROFINET IO device demo
103
109
*`EIS_simpleConfig` as EtherNet/IP adapter demo
104
110
*`ECS_simpleConfig` as EtherCAT slave demo
111
+
*`PLS_simpleConfig` as POWERLINK slave demo
112
+
*`OMB_simpleConfig` as Modbus/TCP server demo
105
113
106
114
You may be faced with the following warning during compilation process
107
115
@@ -124,6 +132,8 @@ To start the compiled examples call the following executeables in the pi home di
124
132
*`sudo ./PNS_simpleConfig` for the PROFINET IO device example
125
133
*`sudo ./EIS_simpleConfig` for the EtherNet/IP adapter example
126
134
*`sudo ./ECS_simpleConfig` for the EtherCAT slave example
135
+
*`sudo ./PLS_simpleConfig` for the POWERLINK slave example
136
+
*`sudo ./OMB_simpleConfig` for the Modbus/TCP server example
127
137
128
138
Each example checks if its corresponding firmware package has been installed properly and loaded into netX, else it will install and load it automatically.
129
139
@@ -158,6 +168,8 @@ The protocol specific dependencies are described in the manuals
158
168
*`PROFINET_IO-Device_V3.12_Protocol_API_17_EN.pdf` for PROFINET IO device
159
169
*`EtherNetIP_Adapter_Protocol_API_19_EN.pdf` for EtherNet/IP adapter
160
170
*`EtherCAT Slave V4 Protocol API 09 EN.pdf` for EtherCAT slave
171
+
*`POWERLINK Slave V4 Protocol API 09 EN.pdf` for POWERLINK slave
172
+
*`OpenModbusTCP Protocol API 10 EN.pdf` for Modbus TCP server
0 commit comments