Saltar al contenido principal

usb to can V2 for program old ICLA stepper motor

Respondida

Comentarios

11 comentarios

  • Comentario oficial
    Andreas Stobe

    Dear Gianmattia,

    I believe that ICLA‑CCT installs a very outdated version of the CANopen Master API (V4.1) and is designed to work only with the obsolete VCI V2.18 (2007). It does not support any newer versions of the CANopen Master API or VCI drivers. The CANopen Master API does not support VCI V2.20.

    In contrast, the USB‑to‑CAN V2 interface is supported only from:
    • CANopen Master API version V6.1.0.46 (2014)
    • VCI driver version V3.5.2.4072 (2014) 

    This indicates a clear compatibility gap between the legacy ICLA‑CCT software and the newer IXXAT hardware and driver stack.

    We can therefore only recommend contacting Schneider Electric to ask whether there are any alternative solutions available, such as:

    • an updated version of ICLA‑CCT,
    • a compatible programming tool, or
    • a firmware/configuration workaround for modern CAN interfaces.

    Best regards
    Andreas

  • Andreas Stobe

    Dear Gianmattia,

    PS: 
    ICLA CCT appears to run successfully with a PCAN‑USB device.
    Perhaps you could try using a PCAN‑USB as well?
    https://www.peak-system.com/products/hardware/external-pc-interfaces/pcan-usb/

    Best regards
    Andreas

    0
  • gianmattia

    I see this brand new interfacce, in the old icla CCT software Is mentionated but the old Windows xp driver and the old can open master api worked fine with the new hardware? The model i see Is pcan-usb ipeh-002021. In the thechnical manual Is mentionated only Windows 10 compatibility. But on your website i can download Windows xp drivers.

    0
  • Peter Wucherer

    Hello Gianmattia,

    I tested BLCT ICLA V1.004 7.04.2007 successful on Windows 11 with the PCAN-USB IPEH-002021.
    Is this the application you want to use?
    The device is recognized and can send CAN messages.

    The PCAN_USB.dll must be copied into the ICLA application directory.
    This dll is include in the PCAN-Light API:
    https://www.peak-system.com/support/downloads/development/

    If you want to use Windows XP then you need older drivers.
    https://www.peak-system.com/support/downloads/drivers/
    Should I test it on Windows XP?

    Best regards,
    Peter

     

     

    1
  • gianmattia

    Hello, yes i installed this ICLA version on Windows 10 and i have the oldest on windows xp.

    I need only a solution to write in the EEPROM of ICLA stepper motor the "ID node".

    If is compatible the PCAN-USB i try to buy it.

    When you set the PCAN-USB in the ICLA-CCT SOFTWARE you dont receive any errors?

     

    Thanks

    0
  • Peter Wucherer

    Hello Gianmattia,

    I do some tests with a virtual CANopen node.
    It could be found with BLCT-Icla using the PCAN-USB adapter.
    It aborts reading the object 6504/00. This is ok, as my CANopen node did not have these objects.

    Unfortunately, we cannot guarantee that it will work as expected, since we did not have a Berger-Lahr drive available for a real test.
    Maybe you can ask Schneider-Electric support.


    But when you only need to set the node address, this can be done using our IXXAT USB-.to-CAN V2 Adapter and the canAnalyser Mini which is included in the installation.

    A description how to write with raw CAN data a SDO to the device can be found in internet
    If you need help there, then please let me know which object entry you like to write.

    E.g. Write to object 6200/1 on slave node 1 a single byte.
    Send from canAnalyser:
    601 2F 00 62 01 FF 00 00 00      = Write 6200.01  FF

    Answer from the node:
    581 60 00 62 01 00 00 00 00       = Write 6200.01  Init OK"

    Save data to nonvolatile memory writing a SDO to object 1010/01.
    601 23 10 10 01 73 61 76 65    = Write 1010.01  73 61 76 65"
    Answer from the node:
    581 60 10 10 01 00 00 00 00    = Write 1010.01  Init OK"

    Best regards,
    Peter Wucherer

    0
  • Peter Wucherer

    Hello Gianmattia,

    I think I found the EDS file for the drive. At seems that it uses CANopen LSS for setting the node number.
    Here is a sequence how to do it with our own module. It should work also with your drive.

    (Peer to Peer connection! otherwise all CANopen nodes get the same Node number)

     
    No CAN message Description
      ID (hex) Data bytes (hex)  
    1 0x7E5 04 01 00 00 00 00 00 00 The CANio 500 is requested to change to configuration mode.
    2 0x7E5 11 NodeID 00 00 00 00 00 00 Configure the new Node-ID.
    3 0x7E5 17 00 00 00 00 00 00 00 This saves the configuration to the non-volatile memory.
    4 0x7E5 04 00 00 00 00 00 00 00 Indicates that the configuration is complete.
    5 0x600+ NodeID 23 11 10 01 6C 6F 61 64 Restore default configuration command (for the object dictionary)
    6 0x0 81 NodeID Reset command

     

    Best regards,
    Peter

    1
  • gianmattia

    Ok, i can send this LSS message with canAnalyser3 or i need other software?

     

    thanks for all the help

    0
  • Andreas Stobe

    Dear Gianmattia,

    Yes, you are right — you can send LSS messages using the canAnalyser V3 Mini.

    Best regards
    Andreas

    1
  • gianmattia

    Thanks i solvet It used lss Messanger, but First i send nmt message to the device

    Id: 0x000 data: 80 7F (7f Is default node 127)

    0
  • Andreas Stobe

    Dear Gianmattia,

    Thank you very much for your feedback!

    Best regards
    Andreas

    0

Iniciar sesión para dejar un comentario.