Paramètres
IBM , PC/AT , PC Network , Token Ring Network sont des marques déposées de International Business
Machines Corporation.
VERSION 2
Pour les versions précédentes que celles citéées en version 3, se référer à la notice
N2X version 2
VERSION 3
VERSION 4
VERSION 5
VERSION 7
CONVENTIONS ET DEFINITIONS................................................................................................. 11
Conventions ........................................................................................................................ 11
Unités avec paramètres "Résolution codeur" (P02) 11
Paramètres à options 11
Définitions ........................................................................................................................... 12
Diagramme de positionnement AC..................................................................................... 13
Positionnement type NAX ................................................................................................... 13
Diagrammes de positionnement DC................................................................................... 14
Positionnement unidirectionnel avec retournement palier final et arrêt
avancé 14
Positionnement bidirectionnel avec palier final 14
Gestion palier final (détail) 15
Positionnement bidirectionnel direct 15
INDEX...............................................................................................................................................53
COPYRIGHT GÉNÉRAL
Les logiciels CYBELEC sont protégés par copyright et tous les droits de copie sont réservés.
Les logiciels CYBELEC peuvent seulement être implantés et utilisés dans les équipements (PC ou DNC)
autorisés.
Les manuels d'utilisation sont aussi couverts par le copyright et tous les droits d'utilisation et de copie sont
réservés.
Ce document ne peut pas être, en tout ou en partie, copié, photocopié, reproduit, traduit ou réduit sans le
consentement préalable par écrit de CYBELEC.
GARANTIE
CYBELEC ne garantit pas que ses produits logiciels pourront travailler correctement dans n'importe quel
environnement de computer et de programmation.
Les limites d'emploi d'un logiciel et ses spécifications techniques sont décidées uniquement par CYBELEC;
CYBELEC est seule habilitée à décider de la conformité et des performances du logiciel.
Les logiciels ne sont pas prévus pour compenser les incompatibilités entre les systèmes d'exploitation et leurs
révisions ou changement de version.
L'utilisation de différentes révisions ou de différentes versions du logiciel CYBELEC ou le passage d'une version
ou révision à une autre peut causer la perte ou la modification d'informations.
TERMINAISON
L'accord sera automatiquement terminé en cas de faillite qui impliquerait le preneur de licence, en cas de mise en
demeure par des créanciers du licencié ou en cas d'obligation, d'exécutions judiciaires, de saisie de ses biens ou
de procès instruits à l'encontre du licencié et qui réduisent d'une manière importante la capacité de conduire ses
affaires, ou en cas de dissolution de la société du preneur de licence.
CYBELEC aura le droit de terminer cet accord immédiatement en cas de violation des conditions ci-dessus par le
licencié.
Dans les 30 jours après la terminaison de cet accord pour n'importe quelle raison, le licencié peut choisir l'une
des options suivantes:
y Retour à CYBELEC ou à un vendeur officiel de toutes les copies existantes de tous les logiciels et du matériel
y relatif ou
y Fournir à CYBELEC une preuve satisfaisante pour CYBELEC que le logiciel original et toutes les
éventuelles copies sous n'importe quelle forme ont été définitivement détruits.
LIMITATION DE LA RESPONSABILITÉ
Les conditions de garantie stipulées ici remplacent toutes les autres conditions de garantie exprimées ou sous-
entendues.
Le preneur de licence accepte d'autre part que CYBELEC n'est pas responsable en cas de manque à gagner, perte
d'informations ou autres dommages accidentels survenant en conséquence de l'utilisation ou de l'impossibilité
d'utiliser le logiciel. De même CYBELEC n'est pas responsable en cas de plainte ou autre procédure légale, par
une partie tierce, à l'encontre du preneur de licence.
En aucun cas, CYBELEC ne peut être rendu responsable de dommages même si CYBELEC a été avisé de la
possibilité que des dommages surviennent.
CYBELEC ne garantit pas que les fonctions contenues dans le logiciel satisfont tous les besoins du licencié ni
que l'utilisation du logiciel se déroulera totalement exempte d'erreurs.
Si le logiciel devait s'avérer défectueux le licencié (et ni CYBELEC ni un vendeur ou représentant autorisé)
supporte l'intégralité des frais et services nécessaires pour d'éventuelles réparations ou corrections.
CYBELEC garantit que les disquettes ou eproms ou autres supports magnétiques ou cassettes sur lesquels les
logiciels sont fournis sont libres de défauts de matériel ou de travail dans les conditions d'usage normales et pour
une période de 90 jours. Cette période commence à la date d'expédition du matériel au licencié, la copie du
bulletin de livraison faisant foi.
GÉNÉRALITÉS
Le preneur de licence confirme qu'il a lu cet accord, qu'il le comprend et reconnaît être lié par ses termes et
conditions.
Le licencié accepte de tenir CYBELEC non responsable de toutes les demandes de dommages résultant d'une
faute du preneur de licence à l'égard de cet accord y compris mais pas limité à tous les frais de justice afférents.
Cet accord de licence est régi par le droit Suisse, le for juridique est Lausanne, Suisse.
MAINTENANCE
CYBELEC assure la maintenance du logiciel pour une année. L'étendue de cette maintenance et le temps de
réaction pour la fournir sont de la seule décision de CYBELEC. La maintenance inclut normalement la correction
des erreurs dans le code du logiciel, la correction des erreurs dans la documentation jointe, les versions de mise à
jour qui peuvent avoir été réalisées par CYBELEC pendant la période de maintenance.
En aucun cas CYBELEC ne sera obligé de fournir un support technique pour tenter de résoudre les problèmes ou
difficultés résultant des modifications apportées au logiciel par le licencié; les modifications apportées par le
licencié le sont à ses risques et périls.
N2X
1 CAPTEUR AXE 0
2 CAPTEUR AXE 1
OUT + 24V
GND
N.C.
GND
0V ANALOGIQUE AXE 1
CYBAN
CYBAN
CYBAN
CYBAN
CYBAN
OFFSET OUTPUT ANALOGIQUE +/-10V AXE 0
OUTPUT GND AXE 0
CYBAN
OFFSET OUTPUT ANALOGIQUE +/-10V AXE 1
OUTPUT GND AXE 1
CYBAN
OFFSET OUTPUT ANALOGIQUE +/-10V AXE 2
OUTPUT GND AXE 2
CYBAN
OFFSET OUTPUT ANALOGIQUE +/-10V AXE 3
LED SIGNAL A AXE 0 OUTPUT GND AXE 3
LED SIGNAL B AXE 0
LED INDEX AXE 0
CYBIO OUTPUT SIGNAL SP AXE 0
CYBIO OUTPUT SIGNAL SN AXE 0
AXE 0 CYBIO OUTPUT SIGNAL GV1 AXE 0
CONVENTIONS
Les paramètres de temps sont programmés en secondes.
Les paramètres de tensions sont programmés en Volts.
L'unité de base de programmation des paramètres de tension est le Volt pour faciliter
leur insertion.
Exemple: 0.2 = 200 mV
PARAMÈTRES À OPTIONS
y Les paramètres dont la programmation se fait par bits (p. ex. mode
d'indexation et mode de fonctionnement) sont définis par la somme des poids
des bits choisis:
D0 = data0 = Poids 1
D1 2
D2 4
D3 8
D4 16
D5 32
D6 64
D7 128
Exemple: Dans un paramètre où les bits des options choisies seraient D0, D1,
D3 et D6, il faudrait programmer: 1+2+8+64 = 75.
DIAGRAMMES PAGE 11
DÉFINITIONS
Logiciel Master définit le logiciel de la commande numérique
qui utilise la N2X.
Le logiciel "Master" est la partie que
l'opérateur voit et utilise.
SP Sens positif.
SN Sens négatif
GV Grande vitesse.
PV Petite vitesse.
D0 Voir paramètre à option (page précédente).
FC+ Fin de course positif.
FC- Fin de course négatif.
Axe AC définit un mouvement comme celui décrit dans
par le diagramme de positionnement AC en
page 13. Il s'agit d'un positionnement gérant par
exemple un moteur asynchrone triphasé (AC) à
2 vitesses. A ne pas confondre avec les moteurs
"brushless".
Axe DC définit un mouvement d'axe commandé au
moyen d'une tension de consigne variant
nominalement de -10V à +10V DC.
Cette gestion convient aux moteurs à courant
continu avec servo amplificateur, aux moteurs
"brushless", aux moteurs asynchrones équipés
de variateurs de fréquence avec une entrée de
consigne ±10VDC, etc.
Tolérance
SP
Tem po
SP / SN D ist. de retournement SN+GV
(SRET)
Fig. 1
Vitesse
palier final (P11)
Tem ps Temps de
d'accélération (P08) décélération (P09)
Fig. 2
Ce type de positionnement sera sélectionné en programmant les paramètres de gain
proportionnel (P22) et différentiel (P24) à 0.
DIAGRAMMES PAGE 13
DIAGRAMMES DE POSITIONNEMENT DC
Temps T em p s d e V ite ss e
d'accélération d é c é lé r a ti o n
Distance
PV
Distance de
retournement
Fig. 3
Temps V i te s s e
d'accélération Temps
de décélération
Distance PV
V itesse
palier final
Fig. 4
Vitesse
Temps de
décélération
Arrêt avancé
Vitesse
palier final
Distance PV
Fig. 5
Temps Temps de V i te s s e
d'accélération décélération
Vitesse de
positionnement
Fig. 6
DIAGRAMMES PAGE 15
Cette page a été intentionnellement laissée blanche.
Fig. 7
Calcul de l'erreur
Autre méthode :
Déplacement programmé * résolution théorique
-----------------------------------------------------------------= chemin effectif
Résolution DNC
1000 * 125,984252
--------------------------- = 1000.002 soit un écart de 0.002mm
125,984
Axe DC
Ce paramètre définit la distance de palier final.
La distance de palier final sera au maximum égale à la distance de retournement (si
programmée) pour le positionnement où le retournement est exécuté.
Axe AC
Il définit la distance avant l'arrêt avancé où l'entraînement de l'axe est commuté de
grande en petite vitesse (sortie GV est coupée).
Si ce paramètre est programmé à 0, le positionnement de l'axe se fera avec une seule
vitesse.
Pour les DNC équipées de cartes N2X 102 ou 103, on ne pourra utiliser la sortie GV
que si le mode d'indexation (P25) est défini sans zone d'index.
(1 seule entrée-sortie est disponible soit pour la GV soit pour la zone d'index).
Attention
Pour les logiciels "master" mis en production avant septembre 1990 (Cf. la liste des
principaux logiciels standard ci-dessous) et livrés avec les versions N2XDN,
N2XEM, N2XFB et suivantes, il est nécessaire de programmer le paramètre P07
TEMPO SP/SN (anciennement "Temps de retournement") à 0.
Liste des principaux logiciels: SNXEAE2 et versions précédentes
SAXDAE2 et versions précédentes
GTXDAB et versions précédentes
VTXDAE et versions précédentes.
Axe AC
Ce paramètre correspond au temps d'attente avant un changement de sens de
positionnement.
A la commutation du sens de positionnement, les ordres de positionnement sont
coupés pendant le temps programmé dans ce paramètre.
Ceci permet d'attendre l'arrêt de l'axe avant de positionner dans le sens inverse.
Axe AC
Ce temps correspond au temps de stabilisation de l'axe après la coupure des ordres
(SP/SN) à l'arrivée à la cote d'arrêt avancé.
En effet, la coupure des ordres de déplacement se faisant à une vitesse non nulle,
l'axe continuera, sur son inertie, à se déplacer pendant un certain temps avant de se
stabiliser sur la cote de positionnement. Le P09 est utilisé pour tenir compte de ce
temps de stabilisation de l'axe avant de considérer le positionnement comme terminé.
Limite de programmation
Le rapport suivant devra être respecté.
P15
------------------ < 0,077
P10*P02
P15 [Volt]
P10 [unités/s]
P02 [impuls/unité]
Vitesse
Tension de
co nsigne
O ffse t
Tension minimale
Fig. 8
Dans cet exemple, la tension d'offset (P18) servira à rendre symétrique les 2 sens de
déplacement.
La figure ci-dessous décrit le fonctionnement de la tension minimale de
fonctionnement. Ur (Urégulateur) étant la tension fournie par le régulateur, à laquelle
se superpose la valeur de l'offset et de Umin, ce qui donne la tension de consigne Uc
(Uconsigne) que fournit la carte d'axe.
Uc
U Ur
Umin
Offset
t
Tolerance zone
Fig 8a
LIMITE DE PROGRAMMATION
palier GV
~8-9V
Fig. 10
c) La tension de consigne pour la vitesse de palier devrait se situer aux environ
de 8V ou 9V (8V si on s'attend à des variations de charge importantes).
Trois cas pourront alors être observés:
1. La tension de consigne se trouve autour des valeurs préconisées (Cf.
paragraphe "Détermination de la vitesse nominale de positionnement
(c)", page Erreur ! Signet non défini.). On pourra alors considérer la
vitesse (P10) comme bonne.
2. La tension de consigne est inférieure aux valeurs préconisées (Cf.
paragraphe "Détermination de la vitesse nominale de positionnement
(c)", page Erreur ! Signet non défini.).
Fig. 11
b) Programmer P22 à une valeur égale au gain proportionnel limite ainsi trouvé
moins 10 à 20%.
P08
~0,5 s
Fig. 12a
b) Diminuer progressivement le temps d'accélération jusqu'à l'apparition d'une
saturation pendant la rampe d'accélération.
P08
Fig. 12b
c) Programmer P08 à une valeur égale au temps d'accélération limite ainsi
trouvé plus 10 à 20%.
Fig. 12c
Remarque: Cette valeur devra encore être diminuée si, dans le cas d'une boucle
fermée de positionnement (D0 de P01), des oscillations ou des
vibrations apparaissent à la fin du positionnement.
Ce type de positionnement sera surtout utile pour les axes ne supportant pas la
boucle de réglage PID.
Le positionnement NAX devrait aussi être plus simple à régler pour les axes dont la
performance n'est pas le principal critère.
pourra être déterminé, si l'on souhaite l'utiliser, de la même façon qu'au chapitre
"Détermination du gain intégral" (page 38).
Boucle fermée (D0 P01), Tolérance (P02), Tension à priori (P15), etc.
Il faudra finalement essayer (en auto ou semi-auto) des positionnements avec des
déplacements longs, moyens puis très courts (déplacement minimal pouvant être
demandé à l'axe) dans les 2 sens. Puis ajuster (si nécessaire) certains paramètres pour
améliorer la précision ou la rapidité des positionnements.
Pour les axes DC, on pourra effacer P14 (Vmax/2 par défaut) ou le programmer à la
valeur souhaitée.
PROCÉDURE
Remarque : la prise d'index ne peut se faire que séparément, axe par axe.
- D0 & D1: Mode 0 (Axe DC +/-10V/SP/SN), mode 1 (Axe AC) et mode 2 (Axe
DC avec commande en tension de 0 à +10V ou 0 à –10V) gérés, mode 3 non géré
- D4 Axe DC (+/-10V / Validation) géré
- Les autres bits ne sont pas gérés.
- Ces paramètres sont utilisés pour les calculs des tensions manuelles PV et GV.
- Ce paramètre est utilisé comme tension max pour les mouvements à vitesse de
positionnement. Pour les autres types de mouvements, la tension utilisée n'est
qu'une proportion de cette tension.
Exemple:
Vitesse PV manuelle
Tension Man PV = Tension à priori ———————————
Vitesse de positionnement
- Si le signe de ce paramètre machine est négatif, la tension de sortie sera inversée
(idem N2X).
Attention: dans cette exemple, seuls les paramètres minimums qui permettent le
fonctionnement de l'axe ont une valeur.
V i te s s e
D ist. P V
SP+GV
Tolérance
SP
Tem p o
SP / SN D ist. de reto urnem ent SN+GV
(SRET)
Attention: dans cette exemple, seuls les paramètres minimums qui permettent le
fonctionnement de l'axe ont une valeur.
INDEX PAGE 53
Vitesse de palier final 25, 39, 47
Vitesse de positionnement 25, 35, 39, 47
Vitesse d'indexation 26, 47
Vitesse GV manuelle 26, 47
Vitesse PV manuelle 26, 47