Commandes BASIC
Exemple
HW_PSWITCH(2)
Cette commande efface la file d'attente FIFO si elle était chargée.
Voir aussi
AXIS
3.2.146 I_GAIN
/i
Type
Paramètre d'axe
Syntaxe
I_GAIN
Description
Le paramètre d'axe I_GAIN contient le gain intégral de l'axe. La contribution
de sortie intégrale est calculée en multipliant la somme des erreurs suivantes
par la valeur du paramètre I_GAIN. La valeur par défaut est 0.
L'ajout d'un gain intégral à un système servo diminue les risques d'erreur
de positionnement au repos ou en mouvement continu. Il peut générer ou
augmenter l'excès et les oscillations. Par conséquent, il ne convient que pour
les systèmes travaillant à vitesse constante et avec de faibles accélérations.
Remarque : pour éviter toute instabilité, les gains de servo ne doivent être
modifiés que si SERVO est réglé sur OFF.
Arguments
N/A
Exemple
Pas d'exemple.
Voir aussi
D_GAIN, I_GAIN, OV_GAIN, P_GAIN, VFF_GAIN.
3.2.147 IDLE
Voir
.
WAIT IDLE
MANUEL DE PROGRAMMATION
3.2.148 IEEE_IN
/i
Type
Fonction mathématique
Syntaxe
IEEE_IN(octet0,octet1,octet2,octet3)
Description
La fonction IEEE_IN renvoie le nombre à virgule flottante représenté
par 4 octets, généralement reçus via une liaison de communication.
Arguments
•
octet0 - octet3
Combinaison de valeurs 8 bits représentant un nombre à virgule flottante
IEEE valide.
Exemple
VR(20) = IEEE_IN(b0,b1,b2,b3)
Voir aussi
N/A
3.2.149 IEEE_OUT
/i
Type
Fonction mathématique
Syntaxe
octet_n = IEEE_OUT(valeur, n)
Description
La fonction IEEE_OUT renvoie un seul octet au format IEEE extrait de la valeur
à virgule flottante pour une transmission via un système de bus. Cette fonction
est généralement appelée 4 fois pour extraire les octets les uns après les autres.
Remarque : L'octet 0 représente l'octet haut du format à virgule flottante
IEEE 32 bits.
Arguments
•
valeur
Variable ou paramètre BASIC à virgule flottante.
•
n
Numéro de l'octet (0 à 3) à extraire.
Exemple
V=MPOS AXIS(2)
octet0 = IEEE_OUT(V, 0)
octet1 = IEEE_OUT(V, 1)
octet2 = IEEE_OUT(V, 2)
octet3 = IEEE_OUT(V, 3)
Voir aussi
N/A
96