Update device parameter with command C6700

Hello,

with a former MLD-project, when starting the machine there is procedure checking which servo-engine is connected to the drive (non Rexroth-engines). Then the specific parameter-file .par is copied to the update folder and then the command C6700 is started.

Now, this should work the same way with CtrlX and a IndraDrive MPB.

My question, is there a standard path for device parameters? With MLD, there is a 'users/update/axis01...10' (1 axis.. folder for each device).

At the CtrlX there is no 'user' folder. I created one with a specific 'MOTORDATA' folder where to place all .par files each engine which can be used and the 'UPDATE/AXIS01..04' where to copy the needed file before doing an update C6700.

It lokks like this at the moment:

Because it's not working at the moment, I am right/wrong with the path to use for that or are there other limitations?

Help file for IndraDrive MPB just says:"user/Update/Axis...." to which the command is referring to.

Best reply by CodeShepherd

As mentioned in the documentation:

"The update is to be provided on the SD card:

  1. As update archive in the "User\Update\Archiv" directory. An update archive is a machine archive containing all device data or only a partial quantity of a machine archive. The update archive requires file type "*.zip" and is only recognized by an Advanced control section (MPC).
  2. As individual device data files in the "User\Update\Axis..." directory. In this case, a device data file is a file unpacked from a machine archive. As the content is not checked, parameter and firmware files can also provided from different sources. Only the file structure (directory and file names) has to be observed. Individual files are only considered if no update archive was provided."

So The folder needs to be on a SD-card that is inserted in the drive directly. As you are putting your data at the moment to the internal storage (app data) of the ctrlX CORE the drive do not have access to this.

View original
4 replies