On Tue, Dec 15, 2009 at 10:35:25AM +0100, andrej.mueller wrote: > I wrote a message about integration ECAT blocks in Simulink on Windows > a couple of weeks earlier, but with unprocessed result. However ones > more, I try to integrate EtherCAT lib in Simulink on Windows Platform, > I already solved the Problems with MEX-Compiler. So I can create > models with ECAT blocks form Etherlab lib. in Simulink without an > error. I saw that the ECAT blocks are written as S-Funktions in > Simulink, but how the block communicate with the Hardware? As I > understand the C MEX S-Functions in Simulink, I just need to switch > the interface of the blocks from Eteherlab to my own. Because the > target platform which we have is x86 and it exist a .tlc file for this > in Simulink. My question is, which .tlc file from Etherlab lib have to > be changed to get all needed information for the blocks from my own > initerface S-Function?
The ec_slave2 s-Function uses the c-API of the EtherCAT master (http://etherlab.org/en/ethercat) to communicate with the slaves. The EtherCAT master runs under Linux, so it should be possible to generate code, but the runtime environment is currenlty limited to Linux/RTAI. -- Best regards, Florian Pose http://etherlab.org _______________________________________________ etherlab-users mailing list [email protected] http://lists.etherlab.org/mailman/listinfo/etherlab-users
