Omron SYSMAC CP Serie Manuel D'introduction page 105

Table des Matières

Publicité

Notation des données du canal
Les données du canal sont représentées par 4 chiffres hexadécimaux, dérivés de 16
chiffres binaires, représentant l'état ON/OFF des 16 bits.
En d'autres termes, pour chaque section de 4 bits, la somme des bits ON est
calculée et exprimée sous la forme d'un seul chiffre.
Bit
Valeur de bit
Contenu
(1=ON, 0=OFF)
Valeur de chiffre
Le canal ci-dessus est exprimé comme "0F7C (Hex)".
Notations des constantes
Les constantes utilisées dans les instructions CP1L ou CP1E sont représentées
comme suit.
Notation
#0000 à 9999 (BCD)
#0000 à FFFF (Hex)
&0 à 65535
Conditions d'exécution des instructions
Il existe deux types d'instruction: instructions cycliques et instructions différentiées.
• Instructions cycliques
L'instruction est exécutée sur chaque cycle, aussi longtemps que la condition
d'exécution est ON.
Exemple
W00000
• Instructions différenciées
L'instruction est exécutée une seule fois (c'est-à-dire sur un cycle uniquement)
lorsque la condition d'exécution passe sur ON.
Le nom de l'instruction est précédé d'un « @ ».
Exemple
W00001
Certaines instructions ne peuvent pas être spécifiées comme une instruction
différentiée (avec le préfixe "@"). Si tel est le cas, utilisez les instructions UP(521)/
DOWN(522) ou DIFU(013) (différentiation sur front montant)/DIFD(014)
(différentiation sur front descendant).
MSB
(Most Significant Bit, octet le plus
significatif)
15
14
13
12
11
10
3
2
1
0
3
2
2
2
2
2
2
2
0
0
0
0
1
1
0
Valeurs de compteur/temporisateur, instruction arithmétique BCD, etc.
Données de comparaison pour instructions de comparaison, données de
transfert, instructions arithmétiques BIN, etc.
Notation décimale non signée
(Disponible dans certaines instructions spéciales seulement. Peut être
chargé dans CX-Programmer en convertissant de et vers des chiffres
hexadécimaux.)
Sur chaque cycle pour lequel la zone de travail
MOV(021)
H010
W00000 est ON, les données dans la zone de
D00010
maintien H010CH sont transférées vers DM D00010.
Lorsque la zone de travail W00001 passe de OFF
@MOV(021)
H020
à ON, les données dans la zone de maintien
D00020
H020CH sont transférées vers DM D00020.
A-1 Numéros de canal/relais
(Least Significant Bit, octet le moins
09
08
07
06
05
04
1
0
3
2
1
0
2
2
2
2
2
2
1
1
0
1
1
1
F
7
Contenu/Objectif
Manuel d'introduction SYSMAC CP1L/CP1E
LSB
significatif)
03
02
01
00
3
2
1
0
2
2
2
2
1
1
0
0
C
A
103

Publicité

Table des Matières
loading

Table des Matières