Easy Ip Address Config (Udp # 7010) - FiveCo FMod-IPAXESCTRL User Manual

3 axes ethernet control board
Hide thumbs Also See for FMod-IPAXESCTRL:
Table of Contents

Advertisement

The module answers with the following sequence:
Byte#
0x00
Write Answer (0x0024)
0x02
TransactionID (same as
demand)
0x04
0x0000
0x06
Checksum

Easy IP address config (UDP # 7010)

A really useful feature of the UDP port #7010 is the "Easy IP config" one.
The user who wishes to design his own software can use this feature for a
"quick start/install" method. Indeed, since this protocol uses a broadcast UDP
packet, the device should receive its new IP address and subnet mask, even if
it is not part of the same subnet.
Procedure:
Send a UDP broadcast message (using a local or direct broadcast IP address)
to your network (to which the FMod- IPAXESCTRL is connected) with the
following command:
Byte#
0x00
Change IP fct (0x002A)
0x02
TransactionID
0x04
Length of params (0x000E)
0x06
Device Mac Address
0x0C
Device new IP Address
0x10
Device new SubnetMask
0x14
Checksum
If the FMod- IPAXESCTRL recognizes its MAC address, it will answer this
command with a simple acknowledges. It will then change its IP address and
subnet mask IF NO TCP CONNECTION IS MADE TO THE BOARD.
Byte#
0x00
Change IP fct ack (0x002B)
0x02
TransactionID
0x04
Length of params (0x0000)
0x14
Checksum
Number of bits
Example
16 bits
0x0024
16 bits
0x1B34
16 bits
0x0000
16 bits
0x...
Number of bits
Example
16 bits
0x002A
16 bits
0x0000
16 bits
0x000E
6 bytes
0x0050C2308101
4 bytes
0xC0A81064
4 bytes
0xFFFF0000
16 bits
0x...
Number of bits
Example
16 bits
0x002B
16 bits
0x0000
16 bits
0x0000
16 bits
0x...
FMod-IPAXESCTRL User Manual v.1.5
20 / 70

Advertisement

Table of Contents
loading

Table of Contents