Ethercat retrofit question
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 .
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 .
Last edit: 30 Nov 2021 17:39 by Niko.
Please Log in or Create an account to join the conversation.
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?
"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.
04 Dec 2021 10:15 #228337
by Niko
Replied by Niko on topic Ethercat retrofit question
So this is the output from the spindle .And this is the output of dmesg .
I also had a look at the examples with init commands . I'll pay around with that today .
=== 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
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.
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...
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.
04 Dec 2021 16:12 #228347
by Niko
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
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.
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..
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.
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.
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 "
"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.
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 .
I'll post it tomorrow .
Please Log in or Create an account to join the conversation.
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 :The output of xml is just as useless :
Is there a more detailed description of the generic driver ? I don't think I'm using it's full potential .
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
<?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.162 seconds