Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Import of Beckhoff ESI XML-File for EL72xx fails
#1
Hi!
On IDE V4.3.2.19 and also V4.2.0.19 I am trying to import ESI XML-File "Beckhoff EL72xx.xml". But it fails with EC-engineer error message:

ESI file 'Beckhoff EL72xx.xml' is invalid and can not be added: The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 127196, Position: 72)

The XML-file I've downloaded today from:
https://download.beckhoff.com/download/c...AT_XML.zip

Importing an older XML-file from July 2017 does not fail.

I also send an inquiry to Beckhoff.

Regards, Anton
Reply
#2
After removing all 'SdoUploadWithMaxLength' I succeded importing the ESI-File into IDE V4.3.2.19. Can I use this manipulated ESI-File without concern?

But including the EL7211-0010, which actually is a drive, as a drive in the motors topology view does not work. There it does not show up at all. Will I have to do it by hand (commissioning - advanced settings), or is there some easier way?!!
Reply
#3
Quote:After removing all 'SdoUploadWithMaxLength' I succeded importing the ESI-File into IDE V4.3.2.19. Can I use this manipulated ESI-File without concern?
I am not sure. It may work, but you should report this to the vendor and ask for an updated ESI file.

For the motor, did you chose ethercat for the topology?
Reply
#4
I did inform Beckhoff on March, 12th - no reply so far.
Remark: Inporting the ESI-Zip into TwinCAT3 does not produce any error.
Still, I will insist once more...

Actually importing the whole ESI-Zip from Beckhoff (02/21/2020) produces a bunch of errors. Could this still be an issue of EC-Engineer/IDE, or not?!

---------------------------
EC-Engineer
---------------------------
ESI file 'Beckhoff AX8yxx.xml' is invalid and can not be added:
The element 'Profile' has invalid child element 'ScalingTable'. List of possible elements expected: 'VendorSpecific'. (Line: 5205, Position: 7)
---------------------------
ESI file 'Beckhoff EJ7xxx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 102116, Position: 72)
---------------------------
ESI file 'Beckhoff EL5xxx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 158703, Position: 51)
---------------------------
ESI file 'Beckhoff EL72xx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 127196, Position: 72)
---------------------------
ESI file 'Beckhoff EL73xx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 142194, Position: 72)
---------------------------
ESI file 'Beckhoff EL7xxx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 359738, Position: 72)
---------------------------
ESI file 'Beckhoff ELM31xx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 283221, Position: 72)
---------------------------
ESI file 'Beckhoff EP3xxx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 221684, Position: 42)
---------------------------
ESI file 'Beckhoff EP7xxx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 327728, Position: 72)
---------------------------
ESI file 'Beckhoff EPP3xxx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 87790, Position: 42)
---------------------------
ESI file 'Beckhoff EPP7xxx.xml' is invalid and can not be added:
The 'SdoUploadWithMaxLength' attribute is not declared. (Line: 26247, Position: 72)
---------------------------
ESI file 'Beckhoff EtherCAT Terminals.xml' is invalid and can not be added:
The 'Physics' attribute is invalid - The value 'BB' is invalid according to its datatype 'PhysicsType' - The Pattern constraint failed. (Line: 173, Position: 12)
---------------------------
Reply
#5
(03-17-2020, 09:21 AM)Eric Hotchkiss Wrote: For the motor, did you chose ethercat for the topology?

Yes, I did chose ethercat for the topology!

Concrning the ESI - does anybody confirm those importing error, or is it only my deal?!
Reply
#6
(03-26-2020, 06:27 AM)sutty Wrote:
(03-17-2020, 09:21 AM)Eric Hotchkiss Wrote: For the motor, did you chose ethercat for the topology?

Yes, I did chose ethercat for the topology!

Concrning the ESI - does anybody confirm those importing error, or is it only my deal?!

Then I'm not sure why the drive didn't show up. I hope Beckhoff can help with the ESI.
Reply
#7
Hi Eric!
Beckhoff does not confirm - they use their ESI in TwinCAT without any issues.

Besides, here a screen-shot which shows, that the Beckhoff dirve/motion terminal does not show for selection as EtherCAT slave drive in the motor topoloty:


Attached Files Image(s)
   
Reply
#8
Until now I used MDP742 (default for all Beckhoff terminals) - but will change to DS402 soon. Maybe this will help to let the drive show up in the motor topology...
Reply
#9
I've changed the drive terminal EL7211-0010 (MDP742) to an EL7211-0011 (DS402) by updating its EEPROM.
But still it does not show up in the motors topology as a drive-selection...


Attached Files Image(s)
   
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)