Hi,
Just a question or two about distributed clocks. 
I have a system with an EL1008 digital input module, EL3001 analogue input 
module, two EL7031 stepper motor driver modules and two EL2008 digital output 
modules in that order. I am using the EK1100 bus coupler terminal as the first 
module.
Do I need to call ecrt_slave_config_dc() for all of these modules before 
activating the master, or just the first module on the bus? My understanding 
from reading about distributed clocks is that the first module on the bus with 
DC capability should be used as the reference clock.
>From looking at the example "dc_user" supplied in the master download, it 
>calls ecrt_slave_config_dc() only for the IDS_COUNTER module.
In the cyclic_task(), the functions ecrt_master_application_time(), 
ecrt_master_sync_reference_clock(), ecrt_master_sync_slave_clocks() are then 
called in that order. I notice  ecrt_master_reference_clock_time() is not used 
at all here.
Is this all that is required to control the distributed clocks ? Thank you in 
advance.
_______________________________________________
etherlab-users mailing list
[email protected]
http://lists.etherlab.org/mailman/listinfo/etherlab-users

Reply via email to