RobotStudio event

Communication to PLC using Ethernet

I want to communicate from my robot to the PLC using Ethernet.  I have several questions.  To do this, is the DSQC 669 fieldbus card required, or can I just use the existing LAN port on my controller?  Also my controllers have the DSQC 623 computer installed, which means that I cannot install the DSQC 669 card into them.  Also I am running the TrueView vision system on one of my controllers and have no extra available ethernet port, is it possible to use a switch to connect both the TrueView and PLC communications?  If I can use the regular LAN port, how do you configure the IO to use the ethernet.  Any help would be greatly appreciated.
 

Thanks!!!!