Hi,
Unfortunately, none of our Vision target support Ethercat yet. But we'll make note of the request.
Vision Builder AI supports the Modbus and Ethernet/IP protocols that you could use to communicate with your PLC.
Regarding Ethernet/IP, Vision Builder AI supports both Explicit messaging (Ethernet/IP step) and I/O data communication (Ethernet/IP Adapter step).
For explicit messaging, Vision Builder supports the logix addressing to read and write tags.
The Vision Builder AI configuration help details how to set up I/O data communication (implicit messaging) with Allen-Bradley PLCs, and this application note details how to set up implicit I/O communication with an Omron PLC.
http://zone.ni.com/devzone/cda/tut/p/id/13579
Sorry, we haven't had any requests for Beckhoffs PLCs yet. If you get it to work, please post instructions here so that other users could benefit from it.
NI offers Ethercat support with our 8-Slot EtherCAT Slave Chassis for C Series I/O Modules.
http://sine.ni.com/nips/cds/view/p/lang/en/nid/205806
-Christophe