Blocs integrés
Manuel
55- 115U
11.1.4 FB intégré "COMPR"
A l'appel d u FB intégré "COMPR" (no 238), la mémoire de programme interne est comprimée.
Lorsque le FB intégré "COMPR" est utilisé avec le numéro de bloc 238, ce numéro ne doit plus être
affecté à un autre FB. Si l'utilisateur désire tout de même donner le numéro 238
à
l'un des FB qu'il
a programmé lui-même (et non pas au bloc intégré FB238), il devra agir de la manière suivante :
b
MISE SOUS TENSION
b
Effacement général
b
Transférer le FB "utilisateur" ayant le numéro 238 dans l'automate
b
Positionner le commutateur de mode sur RUN
OU
b
Enficher la cartouche E(E)PROM comportant le FB "utilisateur" (no 238) dans le logement de la
cartouche
b
METTRE SOUS TENSION
b
Effectuer un effacement général
b
Positionner le commutateur de mode sur RUN.
Appel du bloc fonctionnel (exemple)
La fonction "comprimer AG" est réalisée en appelant le bloc FB238 dans le programme utilisateur.
La lecture du bit "AKT" permet de savoir si la fonction est encore en cours d'exécution. Le bi t
"ERR" indique si la fonction est exécutable ou non.
: U
E
0.0
:
UN
M
0.0
.
-
M
0.1
: U
E
0.0
:
U
M
0.1
: SPA
FB
238
NOM
:
COMPR
: M
1.0
Nota
Le FB COMPR a le même effet que la fonction P G "Comprimer", c.-à-d. que lorsque le
F B COMPR est en cours d'exécution, certaines autres fonctions PG ou OP sont rejetées,
par exemple VISUDYN ou introduction/lecture de blocs.
La génération et l'effacement d'un DB avec l'instruction EDB conduit également à la
mise en STOP de la CPU (DTR).