Aller à l’article

Bus Feetech

Lisez les registres avant une modification délibérée des servos.

Vérifié 2026-10-16

Ouvrir cet outil dans Lab

Commencer en lecture

  1. Connectez un bus compatible et ouvrez Feetech bus.
  2. Scan bus puis choisissez Servo ID.
  3. Read all puis recherchez un registre.
  4. Comparez Value, taille B, droits R/W et description : R est lecture, RW lecture/écriture.
  5. Custom R/W accepte adresse et longueur ; adresse décimale ou 0x… .
Bus Feetech — Détail de l’écran
Bus Feetech — Détail de l’écran

Écriture

Conservez la valeur initiale et vérifiez la notice du servo exact. Modifiez une valeur éditable ou saisissez adresse et octets dans Custom R/W, écrivez puis relisez. L’EEPROM est automatiquement déverrouillée puis reverrouillée autour de l’écriture.

ID, vitesse de communication, limites ou torque peuvent modifier liaison et mouvement. Ne copiez pas les captures et ne désactivez pas les protections pour masquer une erreur.

Échec de lecture

Vérifiez ID, alimentation, connexion et absence d’autre application sur le port. Ne changez pas des registres au hasard.

Boutons, champs et résultats

Les libellés des commandes correspondent à l’interface anglaise de Lab ; les explications sont en français.

Commande Utilisation et résultat
Connect robot Ouvre la connexion. Lire ou écrire des registres nécessite une connexion.
Servo ID Entrez l’adresse du moteur, de 1 à 253. Après un changement d’ID, cliquez sur Read all : changer le nombre seul n’actualise pas la table, qui peut encore montrer les valeurs du moteur précédent.
Scan bus Interroge les adresses 1–20 et sélectionne le premier ID détecté. Ne parcourt pas les 253 adresses. Pour un moteur hors de cette plage, entrez son ID manuellement puis lisez les registres.
Read all Relit la table des registres du moteur choisi. Indisponible pendant la lecture. Les valeurs ne s’actualisent pas en continu : recommencez après un changement d’état.
Search register… Filtre les lignes par nom ou description du registre. Effacez le champ pour retrouver toute la table.
Register map Ouvre la table : Addr est l’adresse, B le nombre d’octets, R/W l’accès, Default la valeur par défaut, Range la plage autorisée et Value la dernière valeur lue. Default n’est pas la valeur actuelle.
Value dans une ligne RW Cliquez sur une valeur lue pour l’éditer. Saisissez un nombre décimal autorisé puis Write ou Enter. Cancel ou Escape ferme sans écrire. Les lignes R sont en lecture seule.
Custom R/W → Read registers Saisissez Address en décimal ou avec le préfixe 0x, indiquez Length (bytes) puis cliquez sur Read. Par exemple, l’adresse 56 sur 2 octets lit la position actuelle. Les résultats apparaissent séparément en hex et dec.
Custom R/W → Write registers Indiquez l’adresse et Data bytes : octets décimaux de 0 à 255 séparés par des espaces. Write les envoie immédiatement au moteur. Cela peut modifier configuration ou mouvement ; vérifiez le rôle du registre et notez les valeurs initiales avant.
EEPROM / RAM EEPROM contient les réglages persistants ; RAM, les valeurs de travail. Avant une écriture EEPROM, l’outil désactive Lock et le rétablit après une écriture réussie. En cas d’échec, relisez les registres et vérifiez l’état final.
Register written / Write failed / Read failed Indiquent le résultat. Après écriture, vérifiez la valeur réelle avec Read all ou une lecture Read ciblée.
Bus Feetech — Commandes en détail
Bus Feetech — Commandes en détail