[etherlab-users] Changing pdo mapping on the fly

paluan.luca at tiscali.it paluan.luca at tiscali.it
Wed Oct 17 20:47:57 CEST 2012


Hello everybody,
I need help since I'm trying to build a server which 
enable clients to access different mode of functions of the motors.
It 
must allow clients to use homing, profiled position, profiled velocity 
and interpolated position motor modes.
I'm using ethercat master in a 
realtime environment based on xenomai, but I cannot map all the 
different variables I need 
at the same time, so I managed to change on 
the fly the mapped variable on switching the motor mode.
Unfortunatly 
to do it I need to deactivate the ethercat master, stop for a moment 
the real time syincronization: the result is 
a fault (fieldbus 
syncronization lost) on every mode chage, which I would like to avoid.

Is there any way to unmap and remap pdos while looping to refresh 
theme.
Pdo input would be fixed, so I don't need to remap theme, 
instead I would remap the output pdos depending on the mode.
Thanks in 
advance for your help and advices.
Best Regards, Luca


Invita i tuoi amici e Tiscali ti premia! Il consiglio di un amico vale più di uno spot in TV. Per ogni nuovo abbonato 30 € di premio per te e per lui! Un amico al mese e parli e navighi sempre gratis: http://freelosophy.tiscali.it/



More information about the Etherlab-users mailing list