I have determined a way to trigger our sensors using separate electronics (and not via a message on EtherCAT, which is what I was trying to achieve). We will then collect the sensor output using EtherCAT (if performance is acceptable). This will relieve the need for controlling the phase of the ScanEngine.
Thanks for the discussion.
Steve