Opérandes
4.2
Bits internes
Il est souvent nécessaire d'enregistrer dans un programme API des résultats intermédiaires
binaires (état du signal «0» ou «1»). Pour cela, des bits internes sont disponibles dans un auto-
mate (code d'opérande : «M»).
Dans les bits internes, le résultat (intermédiaire) de la fonction est par exemple indiqué avec
une instruction OUT et peut ensuite être interrogé avec des instructions de fonction. Les bits
internes permettent de concevoir le programme clairement et d'économiser des pas de pro-
gramme. Les résultats des fonctions qui sont requis plusieurs fois dans le programme peuvent
être mis sur un bit interne et être ensuite utilisé aussi souvent que désiré.
M1
M1
Les automates de la famille FX possèdent en plus des bits internes «normaux», des bits inter-
nes sauvegardés. Les bits internes normaux non sauvegardés sont remis à l'état de signal «0»
lors de la coupure de l'alimentation de l'API et ont également cet état après la remise en mar-
che de l'API. Par contre, les bits internes sauvegardés conservent également leurs informa-
tions lors d'une panne de secteur.
Opérande
Code d'opérande
Type d'opérande
Valeurs qu'un opérande peut prendre
Introduction de l'adresse d'opérande
Nombre d'opérandes et
d'adresses
La fonction de bits internes sauvegardés peut également être affectée à ce bit interne dans les paramètres d'API.
La fonction de bits internes non sauvegardés peut également être affectée à ce bit interne dans les paramètres
d'API.
Si la batterie en option est installée, il est possible d'affecter la fonction des registres internes à ces registres dans
les paramètres de l'automate programmable qui sont ensuite conservés en mémoire tampon par la batterie.
Manuel d'initiation de la famille MELSEC FX
Interrogation de l'état «1» (bit interne mis à un ?)
Interrogation de l'état «0»
(Est-ce que le bit interne est remis à zéro ?)
Bits internes non sauvegardés
M
Opérande bit
0 ou 1
Décimal
FX
384 (M0–M383)
1S
FX
384 (M0–M383)
1N
FX
2N
500 (M0–M499)
FX
2NC
384 (M0–M383)
FX
3G
6144 (M1536–M7679)
FX
U
3
500 (M0–M499)
FX
3UC
M1
Bits internes
Bits internes sauvegardés
128 (M384–M511)
1152 (M384–M1535)
524 (M500–M1023)
2048 (M1024–M3071)
1152 (M384–M1535)
524 (M500–M1023)
6656 (M1024–M7679)
Bits internes
4 – 3