Re: [etherlab-users] ecrt_slave_config_reg_pdo_entry() returns "No such file or directory"

2019-09-12 Thread Gavin Lambert
Where you should start: 1. Ensure that the Etherlab master is running, but that you do not have any applications running. 2. Reboot your slave to reset it to the default configuration; and wait a moment for it to be re-scanned. 3. Run "ethercat cstruct" to generate the code for this default conf

Re: [etherlab-users] ecrt_slave_config_reg_pdo_entry() returns "No such file or directory"

2019-09-12 Thread Gavin Lambert
Each sync manager contains a set of PDOs, which are potentially exchanged in the domain datagram. A slave boots up with a typical configuration (and basic slaves do not change it), but some slaves allow the master to select a different set of PDOs for each SM, when they require an atypical conf

Re: [etherlab-users] ecrt_slave_config_reg_pdo_entry() returns "No such file or directory"

2019-09-12 Thread Gary Grobe
Let me ask this ... master/slave_config.c has the following function.     void ec_slave_config_load_default_mapping(     const ec_slave_config_t *sc,     ec_pdo_t *pdo     )     { And just a few lines down there's this comment.     // find PDO in any sync manager (it