[etherlab-users] Failed to read reg alias of slave (plain text)
Len Remmerswaal
len200612 at revolutioncontrols.com
Tue Mar 16 09:38:30 CET 2010
Hi all,
I am trying the etherlab master, and I am getting the following message
when attaching a small ethercat segment and starting the Etherlab master
(v. 651e9cfb244b).
EtherCAT DEBUG: Reading alias from register 0x0012 of slave 5.
EtherCAT WARNING: Failed to read reg alias of slave 5.
When running "ethercat slaves --v" I get this amongst others (question
marks inserted by me):
=== Master 0, Slave 5 ===
State: PREOP
Flag: +
Identity:
Vendor Id: 0x00000002
Product code: 0x0c5a3052
Revision number: 0x00000000 ???
Serial number: 0x00000000 ??? All 0?
DL information:
FMMU bit operation: no
Distributed clocks: no ??? Beckhoff's docs say yes
Port Type Link Loop Signal NextSlave
0 N/A down open yes 4 ??? All ports N/A ?
1 N/A down open yes 6
2 N/A down closed no -
3 N/A down closed no -
Mailboxes:
Bootstrap RX: 0x1800/244, TX: 0x18f4/244
Standard RX: 0x1800/246, TX: 0x18f6/246
Supported protocols: CoE, FoE
General:
Group: AnaIn
Image name:
Order number: EL3162
Device name: EL3162 2K. Ana. Eingang 0-10V
CoE details:
Enable SDO: yes
Enable SDO Info: yes
Enable PDO Assign: yes
Enable PDO Configuration: yes
Enable Upload at startup: no
Enable SDO complete access: no
Flags:
Enable SafeOp: no
Enable notLRW: no
Current consumption: 180 mA
When running a few reg_read commands I get this:
# reg_read -p5 0x0012 2
Failed to read register: Input/output error
# reg_read -p5 0x0010 4
00000000 06 00 00 00 |....|
# reg_read -p5 0x0000 32
00000000 01 01 0c 00 02 04 04 00 00 00 00 00 00 00 00 00 |................|
00000010 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
The 00 at addresses 0x0007 and 0x0008 seem to be wrong and responsible
for the weird port descriptions,
All other slaves seem to be doing fine.
I may be linking things that I should not see as linked: I am new at
this stuff. However, can anybody point me at a probable cause? I sure
would love that DC on my slave!
Thanks,
Len.
More information about the Etherlab-users
mailing list