Siemens SIMATIC S7-200 Manuel page 305

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Opération POSx_CTRL
L'opération POSx_CTRL (Commande) valide et initialise le
module de positionnement en ordonnant automatiquement
au module de positionnement de charger la table de
configuration et de profils à chaque fois que le S7--200
passe à l'état "Marche".
N'utilisez cette opération qu'une fois dans votre projet et
veillez à ce que votre programme l'appelle à chaque cycle.
Servez--vous du mémento SM0.0 (Toujours à 1) comme
entrée pour le paramètre EN.
Le paramètre MOD_EN doit être activé afin que les autres
opérations de positionnement puissent envoyer des
commandes au module de positionnement. En cas de
désactivation du paramètre MOD_EN, le module de
positionnement interrompt toute commande en cours.
Les paramètres de sortie de l'opération POSx_CTRL
indiquent l'état en cours du module de positionnement.
Le paramètre Done prend la valeur 1 lorsque le module de
positionnement achève une opération.
Le paramètre Error contient le résultat de cette opération.
Le tableau 9-20 contient les définitions des codes d'erreur.
Le paramètre C_Pos indique la position en cours du module. Selon les unités de mesure, sa
valeur est soit un nombre d'impulsions (DINT), soit un nombre d'unités physiques (REAL).
Le paramètre C_Speed indique la vitesse en cours du module. Si vous avez choisi les impulsions
comme système de mesure pour le module de positionnement, C_Speed contient une valeur
DINT contenant le nombre d'impulsions par seconde. Si vous avez choisi des unités physiques
comme système de mesure, C_Speed est une valeur REAL contenant les unités de mesure
sélectionnées par seconde (REAL).
Le paramètre C_Dir indique le sens en cours du moteur.
Tableau 9-9 Paramètres de l'opération POSx_CTRL
Entrées/sorties
MOD_EN
Done, C_Dir
Error
C_Pos, C_Speed
Conseil
Le module de positionnement lit les informations de la table de configuration et de profils à la
mise sous tension et lorsqu'il reçoit l'ordre de charger la configuration.
H Si vous modifiez la configuration à l'aide de l'assistant de commande de positionnement,
l'opération POSx_CTRL ordonne automatiquement au module de positionnement de
charger la table de configuration et de profils à chaque fois que la CPU S7--200 passe à
l'état "Marche".
H Si vous modifiez la configuration à l'aide du panneau de commande EM 253, le fait de
cliquer sur le bouton "Actualiser la configuration" ordonne au module de positionnement de
charger la nouvelle table de configuration et de profils.
H Si vous modifiez la configuration par une autre méthode, vous devez également émettre une
commande Recharger la configuration à destination du module de positionnement afin qu'il
charge la table de configuration et de profils. Sinon, le module de positionnement continue à
utiliser l'ancienne table de configuration et de profils.
Type 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
BYTE
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
DINT, REAL
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
Commande de mouvement en
Chapitre 9
291

Publicité

Table des Matières
loading

Table des Matières