11/18/2017 7:01 AM | |
Posts: 2 Rating: (0) |
Hello, I am new to the Siemens IOT, the module that I got has two ethernet ports named: X1P1 LAN, X2P2LAN. I want to get some information from one of the ethernet port and send the information to other port. I am using Arduino IDE for the testing.
------------------------------------------------------------------------------------------ |
Last edited by: Jen_Moderator at: 11/20/2017 12:14:03 PMNew subject after splitting |
|
11/20/2017 12:48 PM | |
Posts: 37 Rating: (3) |
Hi,
Ethernet ports are not point-to-point communication so they are unlike RS232 serial ports. You don't directly use the Ethernet ports, but you have to use two ip-socket endpoints. The ip stack itself decides whether to send an ip-packet to one or the other Ethernet port depending on the destination address of the ip-packet. When X1P1LAN is assigned the ip subnet 192.168.200.0/24 and X1P2LAN is assigned the ip subnet 192.168.201.0/24 then an ip packet with the destination address 192.168.201.5 would be sent via X1P2LAN. This is called ip-routing (layer 3). You can use multiple instances of EthernetClient to talk to multiple communication partners at the same time. Michael |
Last edited by: turner42 at: 11/20/2017 12:59:48 PM |
|
Follow us on