8.4.4 Instructions et variables système
Utilisez les instructions suivantes pour exécuter diverses tâches de positionnement :
Type de
Instruction
contrôle
F171_PulseOutput
Contrôle
_Trapezoidal
trapézoïdal
F171_PulseOutput
Retour à
_Home
l'origine
F172 _PulseOutput
Opération JOG
_Jog
Contrôle des
F174_PulseOutput
tableaux de
_DataTable
données
Contrôle de
F175_PulseOutput
l'interpolation
_Linear
linéaire
Les paramètres du compteur rapide et de la sortie impulsionnelle ainsi que les valeurs
courantes sont sauvegardés dans des registres spéciaux de données. Pour accéder aux
registres spéciaux de données et aux relais internes spéciaux, utilisez les variables système
indépendantes de l'automate. Vous pouvez insérer directement des variables système dans
le corps du POU : utilisez la boîte de dialogue "Sélection de variables" sans entrer de
déclaration dans l'en-tête du POU. Veuillez consulter l'aide en ligne de FPWIN Pro pour en
savoir plus sur l'utilisation des variables système.
Utilisation du drapeau de contrôle de sortie impulsionnelle
Le relais est TRUE lorsqu'une instruction de sortie impulsionnelle est exécutée. Utilisez ce
drapeau pour empêcher l'exécution simultanée d'autres instructions de sortie impulsionnelle
sur la voie spécifiée et pour vérifier que l'exécution de l'instruction est terminée.
NOTA
L'état du drapeau de contrôle du compteur rapide ou du drapeau de la sortie
impulsionnelle peut changer au cours d'une scrutation. Par exemple, si le
drapeau est utilisé plus d'une fois comme condition d'entrée, plusieurs états
sont possibles au cours d'une scrutation. Pour que le programme soit exécuté
correctement, l'état du relais interne spécial doit être copié vers une variable au
début du programme.
Description
Le contrôle trapézoïdal détermine automatiquement les
sorties impulsionnelles. La vitesse initiale, la vitesse de
consigne, le temps d'accélération/décélération et la
valeur de consigne doivent être indiqués.
Permet un retour à l'origine automatique.
Permet un retour à l'origine automatique.
Provoque des sorties impulsionnelles tant que la
condition d'exécution est TRUE. Une valeur de consigne
peut également être définie de façon à ce que la sortie
impulsionnelle s'arrête lorsque la valeur de consigne est
atteinte.
Permet un contrôle de positionnement conformément
aux paramètres spécifiés.
Le contrôle d'interpolation linéaire permet des sorties
impulsionnelles. La vitesse résultante, le temps
d'accélération/décélération et la valeur de consigne
doivent être indiqués.
Comptage rapide et sortie impulsionnelle
Nombre de
cassettes
(types relais)
1
2
311