Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 362

Masquer les pouces Voir aussi pour SYSMAC CPM1:

Publicité

Instructions de temporisation et de comptage
Lecture de l'état (C=001)
Lecture des résultats de
comparaison de plages
(C=002)
Lecture de la PV de
sortie d'impulsions
(C=003)
Drapeaux
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
350
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
PV d'entrée d'interruptions (P=100 à 103)
PRV(62) lit la PV de l'entrée d'interruptions (mode compteur) et écrit la valeur
hexadécimale à 4 digits (0000 à FFFF) dans D.
Lorsque C est égal à 001, PRV(62) lit l'état de fonctionnement du compteur à
grande vitesse ou de la sortie d'impulsions spécifié(e) et écrit les données dans
D.
Etat du compteur à grande vitesse ou de la sortie d'impulsions 0 (P=000)
Le tableau suivant monte la fonction des bits de D quand P=000. Les bits non
listés dans le tableau ne sont pas utilisés et sont toujours à 0.
Utilisation
Bit
Compteur à
00
Etat de la comparaison du compteur à grande vitesse
grande
g
(0 : arrêtée ; 1 : comparaison)
vitesse
01
Dépassement positif/négatif du compteur à grande vitesse.
(0 : normal ; 1 : un dépassement négatif/positif s'est produit)
Sortie d'im-
05
Nombre total d'impulsions spécifiées pour la sortie d'impul-
pulsions
sions 0.
(0 : non spécifié ; 1 : spécifié)
06
Sortie d'impulsions 0 terminée.
(0 : non terminé ; 1 : terminé)
07
Etat de la sortie d'impulsions 0 (0 : arrêtée ; 1 : en cours)
08
Dépassement négatif/positif indiqué par la PV de la sortie
d'impulsions 0.
(0 : normal ; 1 : un dépassement négatif/positif s'est produit)
09
Accélération de la sortie d'impulsions 0
0 : constante ; 1 : accélération ou ralentissement)
Etat de la sortie d'impulsions 1 (P=010)
Le tableau suivant monte la fonction des bits de D quand P=010. Les bits non
listés dans le tableau ne sont pas utilisés et sont toujours à 0.
Bit
05
Nombre total d'impulsions spécifiées pour la sortie d'impulsions 1.
(0 : non spécifié ; 1 : spécifié)
06
Sortie d'impulsions 1 terminée. (0 : non terminée ; 1 : terminée)
07
Etat de la sortie d'impulsions 1 (0 : arrêtée ; 1 : en cours)
08
Dépassement négatif/positif indiqué par la PV de la sortie d'impulsions 1.
(0 : normal ; 1 : un dépassement négatif/positif s'est produit)
09
Accélération de la sortie d'impulsions 1
(0 : constante ; 1 : accélération ou ralentissement)
Lorsque C est égal à 002, PRV(62) lit les résultats de comparaison de la PV aux
8 plages définies par CTBL(63) et écrit ces données dans D. Les bits 00 à 07 de
D contiennent les drapeaux de résultats de comparaison aux plages 1 à 8
(0 : hors de la plage ; 1 : dans la plage).
Lorsque C est égal à 003, PRV(62) lit la PV de la sortie d'impulsions et écrit la
valeur BCD à 8 digits dans D et D+1. Les 4 digits de gauches sont écrits dans
D+1.
La PV peut être comprise entre --16 777 215 et 16 777 215. Le bit 15 de D+1
détermine le signe ; ce nombre est négatif lorsque le bit 15 est sur ON, positif s'il
est sur OFF.
ER :
Le spécificateur de port et le paramètre C sont incompatibles. Par
exemple : P=010 et C=000.
L'adresse indiquée pour D ou D+1 dépasse la limite de la zone de don-
nées.
Les valeurs des opérandes sont imprécises.
Chapitre
Fonction
Fonction
7-15

Publicité

loading