Pour les appareils LOGO! 0BA7 et LOGO! 0BA8, vous pouvez utiliser jusqu'à 400 blocs dans votre programme de commande.
Un programme de commande dans LOGO! peut occuper au maximum l'espace mémoire suivant :
RAM : 8000 octets (pour 0BA7) ou 8500 octets (pour 0BA8)
Données rémanentes (REM) : 250 octets
Pour les appareils LOGO! 0BA6, vous pouvez utiliser jusqu'à 200 blocs dans votre programme de commande.
Un programme de commande dans LOGO! peut occuper au maximum l'espace mémoire suivant :
RAM : 3800 octets
Données rémanentes (REM) : 250 octets
L'espace mémoire utilisé s'affiche dans la fenêtre d'infos lorsque vous sélectionnez la commande de menu Outils → Déterminer LOGO! ou que vous appuyez sur la touche de fonction [F2].
|
|
Les indications suivantes s'appliquent : |
||||||
|
|
Gamme d'appareils LOGO! |
Blocs |
Par |
RAM |
Minuterie |
REM |
Mémentos |
|
|
LOGO! 0BA4...0BA5 0BA4 à 0BA5 |
130 |
Non limité |
Non limité |
Non limité |
60 |
24 |
|
|
LOGO! 0BA2 à 0BA3 |
56 |
48 |
27 |
16 |
15 |
8 |
|
|
LOGO! 0BA1 |
56 |
48 |
27 |
16 |
15 |
4 |
|
|
LOGO! 0BA0 |
30 |
27 |
24 |
10 |
0/7 |
0 |
Un programme de commande comporte une série de blocs qui commencent par une entrée et se terminent par une sortie.
Profondeur d'imbrication (gamme d'appareils LOGO! 0BA0, 0BA1)
Le nombre de blocs se trouvant dans le programme de commande définit la profondeur d'imbrication.
Entrées/sorties prises en compte pour le niveau d'imbrication :
Blocs pris en compte pour le niveau d'imbrication :
Autres entrées/sorties prises en compte pour le niveau d'imbrication :
Dans un module LOGO!, vous pouvez uniquement réaliser une profondeur d'imbrication maximale donnée dans votre programme de commande. La profondeur d'imbrication maximale dans un chemin d'accès d'un programme est de 58 blocs.
Il en résulte la spécification suivante :
1 entrée + 56 blocs + 1 sortie
Prof. max. d'un programme de commande = 58 objets
Si, dans LOGO!Soft Comfort, vous entrez un programme dépassant la profondeur d'imbrication maximale, un message d'erreur s'affiche lors de la simulation ou du transfert.
Implémentation de programmes de commande volumineux
Vous pouvez implémenter des programmes de commande volumineux grâce à des retours de signaux. Vous implémentez un retour de signal en ajoutant un bloc de mémento à la fin du programme et en connectant les blocs restants à la sortie du bloc de mémento. LOGO! interprète le mémento comme la sortie du premier programme et également comme le bloc de terminaison des blocs commutés. Dans LOGO!, le programme volumineux comportant un mémento est considéré comme deux programmes distincts. Si aucun mémento n'est plus disponible, vous pouvez également utiliser un bloc de sortie.