RobotStudio event

Ethernet IP - Festo CPX-FB32


Hi,

I set a unit type for my Festo CPX-FB32 and a unit, the communication work well until I have to restart my IRC5.  I am always losing my unit as not-connected.  I have to Desactive the unit then to restart the irc5 to be able to communicate again with the unit.  The last time i used Festo CPX-FB32 on a network it was on DeviceNet and i never lost communication with it.  On the same network i have a controllogix as a master to the robot.

What I have to change to stop losing communication with the unit on a controller restart?

robotware 5.14 is installed on the controller.

Here some picture of my configuration:

      -Name "Virtual1" -ConnectorID "SIM1"

      -Name "EtherNetIP1" -BusType "ENIP" -ConnectorID "ETH1"
      -ConnectorLabel "EtherNet/IP" -EN_Address "192.168.1.175"
      -EN_SubnetMask "255.255.255.0"
#
EIO_UNIT_TYPE:

      -Name "Virtual" -VendorName "ABB" -ProductName "Virtual unit"

      -Name "EN_SLAVE_FA" -BusType "ENIP" -VendorName "ABB Robotics"
      -ProductName "EtherNet/IP Fieldbus Adapter" -EN_VendorId 75
      -EN_DeviceType 12 -EN_ProductCode 28 -EN_OutputAssembly 150
      -EN_InputAssembly 100 -EN_OutputSize 64 -EN_InputSize 64 -EN_RPI 30

      -Name "EN_SLAVE" -BusType "ENIP" -VendorName "ABB Robotics"
      -ProductName "EtherNet/IP Slave" -EN_VendorId 75 -EN_ProductCode 1
      -EN_OutputAssembly 112 -EN_InputAssembly 100 -EN_RPI 30

      -Name "EN_INTERNAL_SLAVE" -BusType "ENIP" -VendorName "ABB Robotics"
      -ProductName "EtherNet/IP Internal Slave" -InternalSlave
      -EN_OutputSize 64 -EN_InputSize 64

      -Name "FestoCPX_IO" -BusType "ENIP" -VendorName "FestoCPX Corporation"
      -ProductName "CPX-FB32" -EN_VendorId 26 -EN_DeviceType 12
      -EN_ProductCode 13002 -EN_OutputAssembly 100 -EN_InputAssembly 101
      -EN_ConfigAssembly 102 -EN_OutputSize 1 -EN_InputSize 19
#
EIO_UNIT:

      -Name "Robot_IRC5" -UnitType "EN_INTERNAL_SLAVE" -Bus "EtherNetIP1"
      -UnitLabel "PLC communication"

      -Name "FestoCPX" -UnitType "FestoCPX_IO" -Bus "EtherNetIP1" -Disabled
      -RegainCommunicationReset  -EN_Address "192.168.1.176"

      -Name "SimWZ" -UnitType "Virtual" -Bus "Virtual1"

      -Name "SimIO" -UnitType "Virtual" -Bus "Virtual1"

image


image

Best Regards,

Martin

Comments

  • Verify firmware version.
    I Have a problem with rockwell plc.
    DiagnA3stic is upgrade firmware.


  • Moving to Controller Hardware
    Henrik Berlin
    ABB