le 10-04-2021 09:48 AM
Bonjour,
Je souhaiterai vérifier qq informations sur le fichier XML pour communiquer par EtherCAT avec un cRIO-9064. J'ai tous installé les logiciels mais je souhaiterai vérifier si ce sont les bons fichiers que je possède. Merci d'avance.
Cordialement
Résolu ! Accéder à la solution.
10-05-2021 10:00 AM - modifié 10-05-2021 10:01 AM
Bonjour,
Tu peux vérifier ton fichier avec un lecteur texte ou XmlNotepad par exemple. On ne peut pas avec Labview.
Pour commencer ton fichier ESI doit correspondre au firmware de ton variateur. Regarde avec Workbench si le firmware correspond bien sinon mets le à jour.
Ensuite tu peux ajouter un maître Ethercat à ton compactRIO via ton projet puis importer ton fichier de configuration. Tu sélectionneras ensuite la config que tu veux et tu pourras vérifier les variables disponibles. Ca te permettra de savoir si ta config est celle attendu. Pour être sûr il faut exécuter les variables et vérifier qu'il n'y ait pas d'erreur. Je ne vois pas d'autre solution.
Cordialement.
le 10-06-2021 02:50 AM
Bonjour gnou,
Merci pour la réponse, le fichier ESI probablement 'EtherCAT Salve Information'. Dont dans un premier temps je dois vérifier si le fichier que je possède qui doit se trouver dans ce répertoire 'C:\Program Files (x86)\National Instruments\LabVIEW 2015\resource\Framework\Providers\indcomecat\DD' doit correspond au firmware du variateur ?
Je suis aller dans ce répertoire et je vois cet écran :
J'ai 2 fichiers AKD13.xml et AKD14.xml que je vous envoie en ci-joint (dans le le AKD14.zip il y a aussi AKD13.xml. Pour le firmware du variateur je vais le vérifier....
le 10-06-2021 06:43 AM
Quel est le modèle de votre variateur ?
Je vous conseille de télécharger l'ESI et le firmware (dernière version) correspondant à votre modèle ici.
Ensuite de mettre le firmware à jour dans workbench en utilisant le fichier précédemment téléchargé.
Pour finir importer le fichier XML téléchargé dans votre projet. Il sera automatiquement transféré dans le répertoire "C:\Program Files (x86)\National Instruments\LabVIEW 2015\resource\Framework\Providers\indcomecat\DD"
Cordialement.
le 10-06-2021 07:15 AM
@gnou a écrit :
Quel est le modèle de votre variateur ?
Le variateur est : 'AKD-P01207-NBCC-E000'. Le moteur est : 'AKM73Q-GNCNC-00'
Je vous conseille de télécharger l'ESI et le firmware (dernière version) correspondant à votre modèle ici.
Il y a beaucoup effectivement ! Dont si je comprends bien il faut téléchargé la plus récente de l'ESI et ensuite le Firmware du variateur. Ets ce que cela ne posera pas de conflit avec les logiciels et le firmware sur le cRIO ? C'est totalement indépendant entre le cRIO (National Instruments) et le variateur de Kollmorgen ?
Ensuite de mettre le firmware à jour dans workbench en utilisant le fichier précédemment téléchargé.
Comment on fait ? Peut-être il faut que je me penche sur les docs de Kollmorgen !
Pour finir importer le fichier XML téléchargé dans votre projet. Il sera automatiquement transféré dans le répertoire "C:\Program Files (x86)\National Instruments\LabVIEW 2015\resource\Framework\Providers\indcomecat\DD"
D'accord, merci pour cette information c'est toujours utile.
Bien cordialement
Cordialement.
le 10-06-2021 07:22 AM
Voici le zip à télécharger qui contient le firmware et le fichier xml (AKD EtherCAT Device Description.xml).
Pour mettre à jour le firmware :
10-06-2021 07:37 AM - modifié 10-06-2021 07:43 AM
Super ! J'ai toutes les infos et on vient de me communiquer que l'environnement de Kollmorgen et National Instrument est totalement indépendant. C'est via le fichier ESI que le cRIO communique avec le servo Drive.
En revanche, il y a un point qui est assez gênant c'est le fichier de configuration (.akd) de paramètres de l'AKD (PID, courant, asservissement etc...), est ce que je peux l'importer ce fichier dans le nouveau firmware (nouveau ESI) avec la nouvelle version de Workbench ?
PS : J'ai beaucoup perdu de temps pour effectuer ces réglages.
le 10-06-2021 07:43 AM
Je ne pense pas que ça soit gênant pour importer les paramètres du variateurs sans en être certain. Pour être sûr il vaut mieux trouver sur le site kollmorgen le xml correspondant à la version du SW.
le 10-06-2021 07:52 AM
@gnou a écrit :
Je ne pense pas que ça soit gênant pour importer les paramètres du variateurs sans en être certain. Pour être sûr il vaut mieux trouver sur le site kollmorgen le xml correspondant à la version du SW.
Je pense qu'on ne parle pas de la même chose. Le fichier xml -> Ok nous avions abordé précédemment, le fichier de paramètres qui se termine par '.akd' est un mode de fonctionnement qui est propre à chaque utilisateur (le PID, Asservissement en position ou en Vitesse etc....). Et c'est ce fichier que je me demande si une fois upgrader (le firmware du servo drive (en principe il contient aussi le fichier tiers '.xml' et la version Workbench de Kollmorgen) je pourrai toujours l'importer dans le nouveau Workbench pour éviter de rerégler tous les paramètres que j'avais.
https://www.kollmorgen.com/en-us/query/NBCC/
le 10-06-2021 08:02 AM
J'avais bien compris. C'est pourquoi en téléchargeant le bon XML vous ne modifier par votre firmware et vous êtes ainsi sûr de pouvoir retrouver votre config.