Instructions spéciales
Nombre de
déplacements
d'impulsions
Drapeaux
7-26-6 SPEED OUTPUT-- SPED(64)
Symboles à contacts
SPED(64)
P
M
F
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
N+1 contient les 4 digits de gauche et N les 4 digits de droite.
Le nombre de déplacements d'impulsions dépend du nombre d'impulsions de
sortie (N+1 et N) et du type d'impulsion (C).
Système de
coordon-
nées
Relatif
Nombre de déplacements d'impulsions = Nombre d'impulsions de
sortie
Absolu
Type d'impulsions : Relatif (C=000)
Nombre de déplacements d'impulsions = Nombre d'impulsions
de sortie
Type d'impulsions : Absolu (C=001, CPM2A/CPM2C only)
Nombre de déplacements d'impulsions = Nombre d'impulsions
de sortie - PV
Une fois PULS(65) exécutée, le nombre de déplacements d'impulsions calculé
ne peut être modifié même si INI(61) est exécutée pour modifier la PV de sortie
d'impulsions.
Il est possible de définir sans problème un nombre de déplacements d'impul-
sions en dehors de la plage de PV autorisée (entre -16 777 215 et 16 777 215).
PULS(65) ne s'exécute pas et une erreur se produit (SR 25503 est à l'état ON) si
le nombre calculé de déplacements d'impulsions est de 0.
Lorsque la sortie d'impulsions est utilisée en mode indépendant, sans accéléra-
tion ni décélération, et lorsque le nombre de déplacements est négatif, la valeur
absolue du nombre de déplacements est utilisée. Par exemple, si le nombre de
déplacements est égal à -500, la valeur 500 est utilisée.
ER :
Une limite de zone de données a été dépassée.
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
P n'est pas égal à 000 ou 010.
C n'est pas égal à 000 ou 001. C ne peut être défini à 001 lorsque le
système de coordonnées relatif est utilisé.
Le nombre d'impulsions de sortie n'est pas compris entre -16 777 215 et
16 777 215.
PULS(65) est exécutée dans un sous-programme d'interruption alors
qu'une E/S d'impulsions ou une instruction de comptage rapide
(INI(61), PRV(62), CTBL(63), SPED(64), PULS(65), ACC(--), PWM(--)
ou SYNC(--)) est exécutée dans le programme principal.
Une fois PULS(65) exécutée, la valeur absolue du nombre de déplace-
ments d'impulsions n'est pas comprise entre 1 et 16 777 215.
@SPED(64)
P
M
F
Déplacements d'impulsions
Zones de données d'opérandes
P: Spécificateur de port
001 ou 010
M : Mode de sortie
000 ou 001
F : Fréquence cible
IR, SR, AR, DM, HR, LR, #
Chapitre
7-26
435