[etherlab-users] about configuration of domain
Florian Pose
fp at igh-essen.com
Tue Dec 9 10:37:13 CET 2008
On Tue, Dec 09, 2008 at 04:57:59PM +0800, li.peng wrote:
> EtherCAT DEBUG: Slave 0 is now in PREOP.
> EtherCAT DEBUG: Pdo assignment for SM0 is already configured correctly.
> EtherCAT DEBUG: Pdo assignment for SM1 is already configured correctly.
> EtherCAT DEBUG: Mapping of Pdo 0x1600 is already configured correctly.
> EtherCAT DEBUG: Pdo assignment for SM2 is already configured correctly.
> EtherCAT DEBUG: Mapping of Pdo 0x1A00 is already configured correctly.
> EtherCAT DEBUG: Pdo assignment for SM3 is already configured correctly.
> EtherCAT DEBUG: SM2: Addr 0x1100, Size 4, Ctrl 0x74, En 1
> EtherCAT DEBUG: SM3: Addr 0x1358, Size 4, Ctrl 0x30, En 1
> EtherCAT DEBUG: FMMU: LogAddr 0x00000000, Size 4, PhysAddr 0x1358, SM3, Dir in
> EtherCAT DEBUG: FMMU: LogAddr 0x00000004, Size 4, PhysAddr 0x1100, SM2, Dir out
> EtherCAT DEBUG: Slave 0 is now in SAFEOP.
> EtherCAT DEBUG: Slave 0 is now in OP.
> EtherCAT DEBUG: Finished configuration of slave 0.
There is no obvious reason for the working counter being zero. But one
thing you could test is to turn around the order of registering input
and output PDO entries (outputs first). This will cause the FMMUs to be
configured in a way, that the first FMMU is used for outputs. Perhaps
the slave has a problem with that...
--
Best regards,
Florian Pose
http://etherlab.org
More information about the Etherlab-users
mailing list