Setting a static IP

Assign IP

Using a bootp server (e.g. http://www.software.rockwell.com/download/comms/rsnetworx/bootp-dhcp%20server%202.3.2.zip) set the IP address to a known value


Using BootP Server

 

Once you have assigned an IP to the EIP and the BootP server has communications, you can use the "Disable BootP" option. This will disable BootP in the EIP module, and will force the EIP to use the current IP address whenever it starts up.

 

Using RSNetWorx

Switch off bootp

Use RSNetWorx to switch off bootp.

  1. Open up the "Class Instance Editor"

  2. Send the following to unlock the module. This must only be sent once as it is a toggle. Sending again will lock the module

    Service0x45
    Class0x67
    Instance0x89
    Attribute0xAB
    DataCD
  3. Send the following to switch off bootp

    Service0x0E
    Class0x64
    Instance0x01
    Attribute0x6E
    Data00
  4. Cycle power on the module. It should boot up with the previously assigned IP address.

Assign IP address

The IP address can now be left as is or a new address can be assigned. Use the Class Instance Editor again to assign the IP.

The IP address and subnet mask are assigned in little endian format using hexadecimal values. I.e. the value 192.168.1.2 with subnet mask 255.255.255.0 is assigned in the data as follows

211681920255255255
0201A8C00FFFFFF

 

  1. Set the IP address (e.g. IP: 192.168.1.2 Subnet: 255.255.255.0

    Service0x0E
    Class0xF5
    Instance0x01
    Attribute0x05
    Data02 01 A8 C0 00 FF FF FF

The required IP address is now set in the Cool Muscle EIP module.

 

 

  • No labels