Automate programmable S7-200 Manuel système
Opérations créées par l'assistant de commande de
positionnement
L'assistant de commande de positionnement facilite la commande de votre sortie PTO intégrée en
créant cinq sous--programmes à une opération. Chaque opération de positionnement est
précédée de "PTOx_", x correspondant au numéro de voie (x=0 pour Q0.0, x=1 pour Q0.1).
Sous- -programme PTOx_CTRL
Le sous--programme PTOx_CTRL (Commande) valide et
initialise la sortie PTO pour l'utilisation de cette dernière
avec un moteur pas à pas ou un servomoteur. Vous ne
devez l'utiliser qu'une seule fois dans votre programme et
vous assurer qu'il est exécuté à chaque cycle. Servez--vous
du mémento SM0.0 (Toujours à 1) comme entrée pour le
paramètre EN.
L'entrée I_STOP (Arrêt immédiat) est une entrée booléenne.
Lorsqu'elle est au niveau bas, la fonction PTO opère
normalement. Lorsqu'elle passe au niveau haut, la fonction
PTO met immédiatement fin à l'émission d'impulsions.
L'entrée D_STOP (Arrêt par décélération) est une entrée
booléenne. Lorsqu'elle est au niveau bas, la fonction PTO
opère normalement. Lorsqu'elle passe au niveau haut, la
fonction PTO génère un train d'impulsions qui fait décélérer
le moteur jusqu'à l'arrêt.
La sortie Done est une sortie booléenne. Lorsque le bit
Done est à 1, le sous--programme a été exécuté par la
CPU.
Lorsque le bit Done est à 1, l'octet Error signale un achèvement normal sans erreur ou avec un
code d'erreur. Le tableau 9-7 contient les définitions des codes d'erreur.
Le paramètre C_Pos contient la position en cours du module sous forme du nombre d'impulsions
si vous avez activé le compteur rapide dans l'assistant. Sinon, la position en cours est toujours 0.
Tableau 9-3 Paramètres de l'opération PTOx_CTRL
Entrées/sorties
I_STOP
D_STOP
Done
Error
C_Pos
276
Types de
Opérandes
données
BOOL
I, Q, V, M, SM, S, T, C, L, flux de signal
BOOL
I, Q, V, M, SM, S, T, C, L, flux de signal
BOOL
I, Q, V, M, SM, S, T, C, L
BYTE
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
DWORD
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD