Commandes BASIC
/i
Numéro
Description
de bit
0
–
1
Avertissement d'erreur suivante
2
Erreur de communication du servodriver 4
3
Alarme du servodriver
4
Limite avant
5
Limite arrière
6
Référencement
7
Entrée de maintien d'alimentation
8
Limite d'erreur suivante
9
Limite avant logicielle
10
Limite arrière logicielle
11
Annulation du mouvement
12
Survitesse de la sortie codeur
3.2.36 B_SPLINE
/i
Type
Commande d'axe
Syntaxe
B_SPLINE(type, entrée_données, entrée_nombre, sortie_données,
taux_extension)
Description
Étend un profil existant stocké dans la zone TABLE à l'aide de la fonction
mathématique B-spline en fonction d'un facteur d'extension configurable,
vers une autre zone de TABLE.
Il est recommandé d'utiliser cette commande lorsque le profil CAM source
est trop court et doit être extrapolé en un nombre de points plus important.
MANUEL DE PROGRAMMATION
Valeur
Caractère (utilisé dans
Trajexia Tools)
1
–
2
w
a
8
m
16
f
32
r
64
d
128
h
256
e
512
x
1024
y
2048
c
4096
o
Arguments
•
type
Réservé pour une extension ultérieure. Toujours régler sur la valeur 1.
•
entrée_données
Emplacement de la zone TABLE qui stocke le profil source.
•
entrée_nombre
Nombre de points du profil source.
•
sortie_données
Emplacement de la zone TABLE où le profil étendu sera stocké.
•
taux_extension
Taux d'extension. Par exemple, si le profil source correspond
à 100 points et que taux_extension est défini sur 10, le profil
qui en résulte comporte 1 000 points (100 x 10).
Exemple
Pas d'exemple.
Voir aussi
N/A
3.2.37 BASE
/i
Type
Commande d'axe
Syntaxe
BASE
BASE(axe_1 [ ,axe_2 [ , axe_3 [ , axe_4 [ , axe_...]]]])
BA
BA(axe_1 [ ,axe_2 [ , axe_3 [ , axe_4 [ , axe_...]]]])
51