Espace mémoire

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 :

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 :

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.