Télécharger Imprimer la page

Siemens SIMATIC S7-200 Manuel D'utilisation page 139

Masquer les pouces Voir aussi pour SIMATIC S7-200:

Publicité

Conseil
Le bit Méthode de mise à jour PWM (SM67.4 ou SM77.4) dans l'octet de commande indique le type de
mise à jour utilisée lorsque l'opération PLS est exécutée pour procéder à des modifications.
Si la base de temps change, il y aura mise à jour asynchrone quel que soit l'état du bit de méthode de
mise à jour PWM.
Mémentos spéciaux pour la configuration et la gestion du fonctionnement
PTO/PWM
L'opération PLS lit les données rangées dans les adresses SM indiquées et programme le générateur
PTO/PWM en conséquence. L'octet SMB67 commande PTO 0 ou PWM 0 et l'octet SMB77 commande
PTO 1 ou PWM 1. Le tableau 6-35 décrit les registres servant à gérer la fonction PTO/PWM. Vous pouvez
vous reporter au tableau 6-36 pour déterminer la valeur à placer dans le registre de commande PTO/PWM
pour appeler l'opération désirée.
Vous pouvez modifier les caractéristiques d'un signal PTO ou PWM en changeant les adresses dans la
mémoire SM (notamment l'octet de commande), puis en exécutant l'opération PLS. Il est possible de
désactiver à tout moment la génération d'un signal PTO ou PWM en écrivant zéro dans le bit de validation
PTO/PWM de l'octet de commande (SM67.7 ou SM77.7), puis en exécutant l'opération PLS.
Le bit d'inactivité PTO dans l'octet d'état (SM66.7 ou SM76.7) permet d'indiquer que le train d'impulsions
programmé est achevé. Il est en outre possible d'appeler un programme d'interruption à l'achèvement d'un
train d'impulsions (voir la description des opérations d'interruption et de communication). Si vous avez activé
le mode "segments multiples", le programme d'interruption est appelé à la fin de la table de profil
Les situations suivantes mettent les bits SM66.4 (ou SM76.4) et SM66.5 (ou SM76.5) à 1 :
Le fait de préciser une valeur de différence de période entraînant une période incorrecte après un
-
certain nombre d'impulsions génère un débordement mathématique qui interrompt la fonction PTO et
met à 1 le bit d'erreur de calcul de différence (SM66.4 ou SM76.4). La sortie est de nouveau gérée via
la mémoire image.
Interrompre manuellement (désactiver) un profil PTO en cours d'exécution met à 1 le bit d'interruption
-
utilisateur (SM66.5 ou SM76.5).
Tenter de charger le pipeline alors que ce dernier est plein met à 1 le bit de débordement PTO
-
(SM66.6 ou SM76.6). Vous devez effacer ce bit manuellement lorsqu'un débordement a été signalé
pour détecter les débordements suivants. Le passage à l'état "Marche" initialise ce bit à 0.
Conseil
Lorsque vous chargez une nouvelle valeur de comptage des impulsions (SMD72 ou SMD82), une
nouvelle durée d'impulsion (SMW70 ou SMW80) ou une nouvelle période (SMW68 ou SMW78), vous
devez mettre à 1 les bits de mise à jour correspondants dans le registre de commande avant d'exécuter
l'opération PLS. En mode PTO multi-segment, vous devez également charger le décalage de début
(SMW168 ou SMW178) de la table de profil et les valeurs de la table de profil avant d'exécuter l'opération
PLS.
Jeu d'opérations S7-200
Chapitre 6
6
129

Publicité

loading