Ethercat retrofit question

More
30 Nov 2021 17:35 - 30 Nov 2021 17:39 #228046 by Niko
Replied by Niko on topic Ethercat retrofit question
Yes, it is an ethercat drive . I contacted the manufacturer of the drive a while back but got nothing .Inside the ethercat folder there is everything for for the power automation stuff and two xml files for technosoft drives . I've attached the smaller one . The other is located here Technosoft_drive

Is it possible they've used these instead of the original one ? PDOs look the same . With a change in vendor id and product code of course .
 Those drives are mostly used in servo-hydraulic injection moulding machines . There they use CAN . But this machine has a rather different story . It's been built as a showcase machine and perhaps the serial number of 1 is accurate .
BTW I had a look inside the software and it really is set up for it .
Attachments:
Last edit: 30 Nov 2021 17:39 by Niko.

Please Log in or Create an account to join the conversation.

More
30 Nov 2021 19:32 - 30 Nov 2021 19:37 #228063 by db1981
Replied by db1981 on topic Ethercat retrofit question
hmm, please tell the actual product code of your drive.

"ethercat slaves -p(drive slave number) -v"

do you still get this errors if the spindle drive gets connected: EtherCAT WARNING 0-7: SII size exceeds 4096 words (0xffff limiter missing?).
EtherCAT ERROR 0-7: Timeout while waiting for SDO dictionary list response.

What are the actual dmesg errors if you try to start linuxcnc with the spindle drive?
Last edit: 30 Nov 2021 19:37 by db1981.

Please Log in or Create an account to join the conversation.

More
04 Dec 2021 10:15 #228337 by Niko
Replied by Niko on topic Ethercat retrofit question
So this is the output from the spindle .
=== Master 0, Slave 7 ===
Device: Main
State: PREOP
Flag: +
Identity:
Vendor Id: 0x000005be
Product code: 0x00000001
Revision number: 0x00000001
Serial number: 0x00000000
DL information:
FMMU bit operation: no
Distributed clocks: yes, 64 bit
DC system time transmission delay: 4080 ns
Port Type Link Loop Signal NextSlave RxTime [ns] Diff [ns] NextDc [ns]
0 MII up open yes 6 3581529402 0 680
1 MII down closed no - - - -
2 N/A down closed no - - - -
3 N/A down closed no - - - -
Mailboxes:
Bootstrap RX: 0x0000/0, TX: 0x0000/0
Standard RX: 0x1800/148, TX: 0x1c00/148
Supported protocols: CoE
General:
Group: Servo Drive
Image name:
Order number:
Device name: Austone
CoE details:
Enable SDO: yes
Enable SDO Info: no
Enable PDO Assign: no
Enable PDO Configuration: no
Enable Upload at startup: no
Enable SDO complete access: no
Flags:
Enable SafeOp: no
Enable notLRW: no
Current consumption: 0 mA
And this is the output of dmesg .
ERROR 0-7: Invalid data size 4 at uploading SDO 0x1600:00.
[ 1002.097721] EtherCAT WARNING 0-7: Failed to read PDO entries for PDO 0x1600.
[ 1002.097724] EtherCAT WARNING 0-7: Slave does not support changing the PDO mapping!
[ 1002.097726] EtherCAT WARNING 0-7: Currently mapped PDO entries: (none). Entries to map: 0x6040:02/16 0x607A:03/32 0x60FF:04/16 0x6060:01/16
[ 1002.097735] EtherCAT WARNING 0-7: Slave does not support assigning PDOs!
[ 1002.097736] EtherCAT WARNING 0-7: Currently assigned PDOs: (none). PDOs to assign: 0x1600
[ 1002.100706] EtherCAT ERROR 0-7: Invalid data size 4 at uploading SDO 0x1A00:00.
[ 1002.100711] EtherCAT WARNING 0-7: Failed to read PDO entries for PDO 0x1A00.
[ 1002.100752] EtherCAT WARNING 0-7: Slave does not support changing the PDO mapping!
[ 1002.100754] EtherCAT WARNING 0-7: Currently mapped PDO entries: (none). Entries to map: 0x6061:01/16 0x6041:02/16 0x6064:03/32 0x60C6:04/32 0x2018:05/32
[ 1002.100783] EtherCAT WARNING 0-7: Slave does not support assigning PDOs!
[ 1002.100784] EtherCAT WARNING 0-7: Currently assigned PDOs: (none). PDOs to assign: 0x1A00


I also had a look at the examples with init commands . I'll pay around with that today .

Please Log in or Create an account to join the conversation.

More
04 Dec 2021 14:50 #228345 by db1981
Replied by db1981 on topic Ethercat retrofit question
ok, the content of the siieeprom is incomplete, or the whole stuff has to be setup by initcmds but this can't be handled with the etherlabmaster.

So it is neccesary to setup the drive by xml(bin) file.

Has the old control an function to export data for ethercat devices? xml? anything like this....

i don't believe that using the technosoft files, will get the decided target...

Please Log in or Create an account to join the conversation.

More
04 Dec 2021 16:12 #228347 by Niko
Replied by Niko on topic Ethercat retrofit question

Has the old control an function to export data for ethercat devices? xml? anything like this....



Had a look inside . Couldn't find anything remotely useful . Only thing we have is the network description xml (in my first post named Leaderway5Ax.xml .
Can that be translated similarly to these examples ? : initcmds example

Please Log in or Create an account to join the conversation.

More
04 Dec 2021 16:45 #228350 by db1981
Replied by db1981 on topic Ethercat retrofit question
had no luck to import this file or an single slave section....

Are you able to run the Acontis EC-engineer on the old control? inside you can export eni Files from Slaves..

Please Log in or Create an account to join the conversation.

More
04 Dec 2021 16:55 #228352 by Niko
Replied by Niko on topic Ethercat retrofit question
I couldn't find the EC engineer inside the old controls . All that was there is some PLC stuff . I guess I can request an evaluation version from Acontis .

Please Log in or Create an account to join the conversation.

More
04 Dec 2021 18:16 #228357 by db1981
Replied by db1981 on topic Ethercat retrofit question
are you able to post an etherlab created xml for the slave:

"ethercat xml -p(slavenumber)"

and the output of "ethercat sii_read -p(slavenumber) -v "

Please Log in or Create an account to join the conversation.

More
04 Dec 2021 18:38 #228358 by Niko
Replied by Niko on topic Ethercat retrofit question
I did that but nothing useful came out .
I'll post it tomorrow .

Please Log in or Create an account to join the conversation.

More
05 Dec 2021 10:39 - 05 Dec 2021 17:31 #228381 by Niko
Replied by Niko on topic Ethercat retrofit question
Here's the output of sii_read :
SII Area:
05 0e 03 cc 64 00 00 00 00 00 00 00 00 00 5c 00
be 05 00 00 01 00 00 00 01 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 18 94 00 00 1c 94 00 04 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00
The output of xml is just as useless :
<?xml version="1.0" ?>
<EtherCATInfo>
<!-- Slave 7 -->
<Vendor>
<Id>1470</Id>
</Vendor>
<Descriptions>
<Devices>
<Device>
<Type ProductCode="#x00000001" RevisionNo="#x00000001"></Type>
</Device>
</Devices>
</Descriptions>
</EtherCATInfo>

Is there a more detailed description of the generic driver ? I don't think I'm using it's full potential .
Last edit: 05 Dec 2021 17:31 by Niko.

Please Log in or Create an account to join the conversation.

Time to create page: 0.092 seconds
Powered by Kunena Forum