RobotStudio event

Gripper I/O issue.

Hi again,

We have a gripper with a festo valve island on, the island has been assigned an I.P address, the robot is displaying it on the pendant, and if you manually fire the clamps or use a piece of metal to set the part present sensors off, it all appears as it should do on the digital inputs in the I/O screen.

However, if I try to use the I/O to fire the gripper, or any of the commands in any of the sequences in the robot, it doesn't work. We have another gripper with the opposite problem, the problem being that the part present sensors are not reading a part (which is correct because there isn't one) but it still fires the clamps anyway.
Almost like the communication is only one way.

Any ideas? 

Thanks, Tom.