Télécharger Imprimer la page

Siemens SIMATIC S7-200 Manuel D'utilisation page 336

Masquer les pouces Voir aussi pour SIMATIC S7-200:

Publicité

Automate programmable S7-200 Manuel système
Opération USS_CTRL
L'opération USS_CTRL permet de commander un entraînement
MicroMaster actif. Elle place les commandes sélectionnées dans une
mémoire tampon de communication, qui est envoyée à l'entraînement
en accès (paramètre Drive) si cet entraînement a été sélectionné
dans le paramètre Active de l'opération USS_INIT.
Il faut affecter une seule opération USS_CTRL à chaque
entraînement.
Certains entraînements ne renvoient la vitesse que comme valeur
positive. Si la vitesse est négative, l'entraînement donne la vitesse
comme étant positive, mais inverse le bit de sens D_Dir.
Le bit EN doit être à 1 pour que l'opération USS_CTRL soit validée.
Cette opération doit toujours être validée.
Le bit RUN (Marche/Arrêt) indique si l'entraînement est activé (1) ou
désactivé (0). Lorsque le bit RUN est à 1, l'entraînement MicroMaster
reçoit une commande lui demandant de tourner à la vitesse et dans le
sens indiqués. Les conditions suivantes doivent être satisfaites pour
que l'entraînement fonctionne :
L'entraînement Drive doit être sélectionné comme actif (Active)
-
dans USS_INIT.
OFF2 et OFF3 doivent être à 0.
-
Fault et Inhibit doivent être égaux à 0.
-
Lorsque le bit RUN est à 0, une commande est envoyée à
l'entraînement MicroMaster afin qu'il décélère jusqu'à ce que le
moteur s'arrête. Le bit OFF2 permet à l'entraînement MicroMaster de
tourner en roue libre jusqu'à l'arrêt. Quant au bit OFF3, il permet de
demander l'arrêt rapide de l'entraînement MicroMaster.
Le bit Resp_R (réponse reçue) accuse réception d'une réponse
11
provenant de l'entraînement. Tous les entraînements actifs sont
interrogés afin d'obtenir leurs dernières informations d'état. A chaque
fois que le S7-200 reçoit une réponse de l'entraînement, le bit
Resp_R est mis à 1 pendant un cycle et toutes les valeurs suivantes
sont mises à jour.
Le bit F_ACK (acquittement d'erreur) sert à acquitter une erreur dans l'entraînement. L'entraînement efface
l'erreur (Fault) lorsque F_ACK passe de 0 à 1.
Le bit DIR (sens) indique dans quel sens l'entraînement doit tourner.
L'entrée Drive (adresse de l'entraînement) donne l'adresse de l'entraînement MicroMaster auquel la
commande USS_CTRL doit être envoyée. Les adresses autorisées vont de 0 à 31
L'entrée Type (type d'entraînement) sélectionne le type d'entraînement. Définissez "Type" à 0 pour un
entraînement MicroMaster 3 (ou antérieur). Définissez "Type" à 1 pour un entraînement MicroMaster 4.
Tableau 11-3 Paramètres de l'opération USS_CTRL
Entrées/sorties
RUN, OFF 2, OFF 3, F_ACK, DIR
Resp_R, Run_EN, D_Dir, Inhibit,
Fault
Drive, Type
Error
Status
Speed_SP
Speed
326
Types de
Opérandes
données
BOOL
I, Q, M, S, SM, T, C, V, L, flux de signal
BOOL
I, Q, M, S, SM, T, C, V, L
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD, constante
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD
WORD
VW, T, C, IW, QW, SW, MW, SMW, LW, AC, AQW, *VD, *AC, *LD
REAL
VD, ID, QD, MD, SD, SMD, LD, AC, *VD, *AC, *LD, constante
REAL
VD, ID, QD, MD, SD, SMD, LD, AC, *VD, *AC, *LD

Publicité

loading