Sorry for my unclear description.
My application is robot with two 3Dvisions which controlled by a software(what I call "Relay" ) on PC side.
Why do you want to have multiple IPs on the KRC?
When robot triggers one of these visions, Robot send string ”trigger“ to "Relay", and "Relay" decides that which vision should be triggered according to predefined configuration. Matching rule of "Relay" is like {Source IP X.X.X.X --> Vision 1 , Source IP Y.Y.Y.Y-->Vision 2 , Source IP Z.Z.Z.Z--> Vision 3 ,...}.
I know the main problem is that strange matching rule, but the whole vision system is supported by a third-paty company who refused to update "Relay" for me.
Now Im trying to find a way to multiboxing "Relay",Maybe I should use virtual machine.
Thank you guys.