8.6.2
Fonctionnement des sorties d'impulsions
①
②
Comme la sortie PWM peut varier de 0 à la pleine échelle, elle fournit une sortie TOR qui
est, en de nombreuses façons, identique à une sortie analogique. Vous pouvez, par
exemple, utiliser cette sortie PWM pour commander la vitesse d'un moteur de l'arrêt à la
pleine vitesse ou pour commander la position d'une soupape de "fermée" à "complètement
ouverte".
Deux générateurs d'impulsions sont disponibles pour commander les fonctions de sortie
d'impulsions rapides : PWM et PTO (Sortie de trains d'impulsions). PTO est utilisé par les
instructions de commande de mouvement. Vous pouvez affecter chaque générateur
d'impulsions à PWM ou à PTO, mais pas aux deux en même temps.
Les deux générateurs d'impulsions sont mappés sur des sorties TOR spécifiques comme
décrit dans le tableau suivant. Vous pouvez utiliser les sorties CPU intégrées ou les sorties
du Signal Board optionnel. Les numéros des sorties sont indiqués dans le tableau suivant
(sur la base de la configuration par défaut des sorties). Si vous avez modifié la numérotation
des sorties, les numéros des sorties seront ceux que vous avez définis. Quoi qu'il en soit,
PTO1/PWM1 utilise les deux premières sorties TOR et PTO2/PWM2 utilise les deux sorties
TOR suivantes, sur la CPU ou sur le Signal Board enfiché. Notez que PWM ne nécessite
qu'une sortie alors que PTO peut optionnellement utiliser deux sorties par voie. Si une sortie
n'est pas utilisée pour une fonction d'impulsion, elle est disponible pour d'autres usages.
IMPORTANT
Les sorties de trains d'impulsions ne peuvent pas être utilisées par d'autres instructions
dans le programme utilisateur
Lorsque vous configurez les sorties de la CPU ou du Signal Board en tant que générateurs
d'impulsions (pour les instructions PWM ou de commande de mouvement de base), les
adresses des sorties correspondantes (Q0.0, Q0.1, Q4.0 et Q4.1) sont supprimées de la
mémoire Q et ne peuvent pas être utilisées à d'autres fins dans le programme utilisateur. Si
votre programme utilisateur écrit une valeur dans une sortie utilisée comme générateur
d'impulsions, la CPU n'écrit pas cette valeur dans la sortie physique.
Tableau 8- 121
Affectations par défaut des sorties aux générateurs d'impulsions
Description
PTO 1
Intégrée à la CPU
Signal Board
PWM 1
Intégrée à la CPU
Signal Board
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Temps de cycle
Largeur d'impulsion
La largeur d'impulsion peut être exprimée sous forme
de centièmes de la période (0 à 100), de millièmes (0 à
1000), de dix millièmes (0 à 10000) ou de format
analogique S7.
La largeur d'impulsion peut varier de 0 (pas
d'impulsion, toujours désactivée) à la pleine échelle
(pas d'impulsion, toujours activée).
Impulsion
Q0.0
Q4.0
Q0.0
Q4.0
Instructions avancées
8.6 Impulsion
Sens
Q0.1
Q4.1
--
--
291