Liens rapides

Manuel d'utilisation
Contrôleur de moteur CC sans balais
RS Stock No.: 206417
rspro.com
Table des Matières
loading

Sommaire des Matières pour RS Pro 206417

  • Page 1 Manuel d'utilisation Contrôleur de moteur CC sans balais RS Stock No.: 206417 rspro.com...
  • Page 2: Désignation Du Produit

    1. Désignation du produit Les contrôleurs de moteur sans balais RS 206417 sont des dispositifs électroniques conçus pour faire fonctionner et contrôler des moteurs CC synchrones triphasés sans balais avec encodeur Hall. 2. Fonctions et possibilités Les contrôleurs sont conçus pour contrôler la vitesse, l'accélération, la décélération et le sens de rotation du moteur.
  • Page 3: Construction Et Éléments De Commande

    4. Construction et éléments de commande RS 206417 est conçu comme une carte de circuit imprimé avec des éléments électroniques, recouverte d'un boîtier avec montage sur rail DIN. Sur le dessus du boîtier, il y a des symboles graphiques pour les commandes et les affectations des broches.
  • Page 4: Assemblage Et Connexion

    Sortie +5 VDC pour potentiomètre externe Signal d'arrêt d'urgence « HARD STOP » Masse de l'alimentation Alimentation 24 – 48 VCC Signal « IN1 » (contact sec) Signal « IN2 » (contact sec) Entrée de signal analogique – pour le raccordement d'un potentiomètre externe de réglage de la vitesse GND du signal Sortie pour l'alimentation des capteurs à...
  • Page 5: Fonctionnement

    Fig.4. Brochage du connecteur RJ11 - RS-485 Modbus Si nécessaire, placez un cavalier sur les broches RT pour connecter la résistance terminale interne. Connectez l'appareil au bloc d'alimentation en respectant la polarité. Le bloc d'alimentation doit être sélectionné avec une marge (pour éviter les chutes de tension).L'épaisseur des fils de connexion doit correspondre à...
  • Page 6: Registres De Commande D'entrée

    6.1. Registres de commande d'entrée Adresse Type Taille Description 1000h Discrete Input IN1_bit 1 bit État du signal d'entrée IN1 1001h Discrete Input IN2_bit 1 bit État du signal d'entrée IN2 1002h Discrete Input IN_HARD_STOP_bit 1 bit État du signal d'entrée HARD_STOP Configuration des entrées externes IN, 5007h Holding Register...
  • Page 7 Coils ACC_ON_bit Activation de l'accélération spécifiée par le 2006h 1 bit registre ACC Coils DEC_ON_bit Activation de la décélération spécifiée par 2007h 1 bit le registre DEC Activation de la régulation de vitesse Coils FQ_REGULATOR_ON_bit 2008h 1-bit quatre quadrants Ces registres de contrôle sont disponibles pour la lecture et l'écriture. Lors de l'écriture dans le registre correspondant, la valeur 1 active une fonction ou une autre.
  • Page 8: Paramètres Des Registres De Transmission De Données Rs-485 Modbus

    3009h -STATUS_USER_PROGRAM , valeurs possibles : - L'état actuel du programme utilisateur – le programme utilisateur est arrêté par une commande via Modbus – le programme utilisateur est démarré par une commande via Modbus (cet état est de courte durée seulement, avant que l'état 4 ne soit défini) –...
  • Page 9 Holding Configuration des entrées externes 5007h MODE_EXT_IN 16 bits Register IN, IN2. Le numéro de position à atteindre. Holding 5008h POSITION_N 16 bits Register Les valeurs vont de 1 à 4 Limitation du courant de fonctionnement maximal dans Holding 5009h REF_CURRENT 16 bits l'enroulement du moteur.
  • Page 10 Position préréglée par l'utilisateur n°2 Holding 501Dh TARGET_POSITION2 32 bits Register Plage de valeurs de -2147483647 à + 2147483648 Position préréglée par l'utilisateur n°3 Holding 501Fh TARGET_POSITION3 32 bits Register Plage de valeurs de -2147483647 à + 2147483648 Position préréglée par l'utilisateur n°4 Holding 5021h...
  • Page 11 • 5 – l'entrée IN1 est utilisée comme signal pour démarrer et arrêter le variateur en marche avant, IN2 - comme signal pour démarrer et arrêter le variateur en marche arrière ; les deux signaux sont traités par niveau. 5008h –POSITION_N– sélection du numéro de position pour le déplacement (de 1 à 4) - utilisé en mode déplacement vers une position donnée (MODE_ROTATION = 3) en conjonction avec les registres POSITION1, POSITION2, POSITION3, POSITION4.
  • Page 12 • bit 10 - erreur de fonctionnement des commutateurs à transistors de sortie ; • bit 12 - avertissement concernant l'impossibilité de calculer le point d'arrêt ; • bit 13 - avertissement concernant une tentative d'écriture dans le registre d'une valeur hors plage ; •...
  • Page 13: Lecture Et Écriture D'un Programme Utilisateur

    Fig.7. Organigramme de sélection du mode de fonctionnement lors du contrôle du variateur à l'aide de signaux externes 6.6. Lecture et écriture d'un programme utilisateur Une mémoire tampon temporaire de 1024 commandes est utilisée pour lire et écrire un programme utilisateur. Le registre spécial FLAG_SAVE_INI est utilisé...
  • Page 14 Assemblage et écriture d'un programme utilisateur dans la mémoire du contrôleur Chaque instruction du programme utilisateur se compose de deux mots mémoire (32 bits) : la commande (16 bits) et les données de commande (16 bits). Lors de l'assemblage d'un programme utilisateur, les instructions sont d'abord écrites dans une mémoire tampon temporaire du contrôleur.
  • Page 15: Registres Système

    16 bits Version du logiciel Les registres sont nécessaires pour déterminer la fonction de l'unité de contrôle, ses caractéristiques et la version du logiciel via le réseau. Pour RS 206417 les valeurs sont : • HW_MAJOR 1000 • HW_MINOR x •...
  • Page 16: Table Des Matières

    Fig. 9. Structure d'une instruction de programme utilisateur L'instruction du programme utilisateur est de 32 bits et contient les champs suivants : uCmd – 7 bits – code de commande bTypeJmp – 1 bit – type de déplacement pour les commandes de mouvement : •...
  • Page 17: Entrées Discrètes

    uCmd uData Temps de retard 0x04 CMD_DELAY 0..65535 ms Adresse de sous- 0x0A CMD_CALL programme 0..1024 0x0B CMD_RETURN Durée du cycle et 0x0C CMD_FOR nombre de cycles uAdrSysReg uCmd 0x15 Adresse du registre CMD_NOT_SYSREG système (0..9) 0x17 CMD_DNOT_SYSREG uCmd uTypeModbusReg uData 0x16 Adresse de...
  • Page 18 0x38 CMD_SUB_SYSREG_SYSREG 0x39 CMD_DIV_SYSREG_SYSREG Adresse du 0x3A CMD_MUL_SYSREG_SYSREG registre système 0x3B CMD_AND_SYSREG_SYSREG (0..9) 0x3C CMD_OR_SYSREG_SYSREG 0x3D CMD_XOR_SYSREG_SYSREG uCmd uAdrSysReg uCMD_DATA 0x10 CMD_DMOV_SYSREG_CONST 0x3E CMD_DADD_SYSREG_CONST Constante 0x3F CMD_DSUB_SYSREG_CONST 0…4294967295 0x40 Adresse du registre CMD_DDIV_SYSREG_CONST (commande 0x41 système (0..9) CMD_DMUL_SYSREG_CONST séparée 0x42 CMD_DAND_SYSREG_CONST ligne) 0x43...
  • Page 19 0 – décalage à Adresse du registre gauche 0x45 CMD_DSH_SYSREG_CONST système (0..9) 1 – décalage à droite uCmd uTypeModbusReg uData bTypeJmp 0x2F 1 – Bobines Adresse de 0 – décalage à CMD_SH_MODBUS_CONST 3 – Registres de registre Modbus gauche 0x54 CMD_DSH_MODBUS_CONST maintien 0..65535...
  • Page 20: Cmd_Djmp_Gx_Less_Ix

    CMD_DJMP_GX_LESS_IX – (code de commande 0x66) – saut à l'adresse spécifiée dans le champ uData, si le contenu d'une paire de registres système GX_REG et HX_REG est inférieur au contenu de IX_REG et JX_REG. Des opérations mathématiques sont possibles entre les registres système, les registres Modbus et les constantes. Les opérandes des instructions qui opèrent sur des données 32 bits sont situés dans deux registres 16 bits consécutifs.
  • Page 21: Réinitialisation Aux Paramètres D'usine

    Fig. 4) avec la terre GND de l'alimentation.Les voyants rouge et vert de l'appareil s'allumeront en alternance. Maintenez CLR_FLASH_CON et GND fermés pendant 5 s.Après cela, les paramètres du contrôleur seront réinitialisés aux valeurs d'usine. 8. Livraison en jeux complets Contrôleur de moteur brushless RS 206417 1 pièce rspro.com...
  • Page 22: Informations Sur Le Fabricant

    9. Informations sur le fabricant RS Components adhère à la ligne de développement continu et se réserve le droit d'apporter des modifications et des améliorations à la conception et au logiciel du produit sans préavis. Les informations contenues dans ce manuel sont sujettes à modification à tout moment et sans préavis. 10.

Table des Matières