En el programa pueden utilizarse 200 bloques como máximo.
Un programa de LOGO! puede ocupar como máximo el siguiente espacio de memoria:
RAM: 3800 bytes
Datos remanentes: 250 bytes
El espacio de memoria utilizado se indica en la ventana de información al ejecutar la función Herramientas -> Determinar LOGO! o al pulsar la tecla de función [F2].
|
Son aplicables las indicaciones siguientes: | ||||||
Serie de dispositivos LOGO! |
Bloques |
Par |
RAM |
Temporizador |
REM |
Marca | |
LOGO! 0BA4 ... 0BA5. |
130 |
No restringido |
No restringido |
No restringido |
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 |
|
Ruta de programa Una ruta de programa está compuesta por una serie de bloques que comienzan con una entrada y terminan con una salida.
Profundidad de anidado (serie de dispositivos LOGO! 0BA0, 0BA1) La cantidad de bloques de una ruta de programa describe la profundidad de anidado. Las entradas/salidas relacionadas con la profundidad de anidado son: Los bloques relacionados con la profundidad de anidado son:
Otras entradas/salidas relacionadas con la profundidad de anidado son:
En un LOGO! sólo se puede alcanzar una determinada profundidad de anidado máxima en el programa. La profundidad de anidado de una ruta de programa es de 58 objetos como máximo.
Ello determina lo siguiente: | ||
|
|
|
1 entrada |
|
Profundidad máx. de la ruta de programa: |
= |
58 objetos |
|
Si en LOGO!Soft Comfort se especifica una ruta de programa que exceda la profundidad de anidado máxima, aparecerá un aviso de error durante la simulación o transferencia.
Implementación de rutas de programa largas Las rutas largas pueden implementarse mediante retornos de señal. Para ello se activa un bloque de marcas al final de la ruta. Los demás bloques se conectan a la salida de la marca. LOGO! interpreta la marca como salida de la primera ruta de programa y también como bloque terminal de los bloques postconectados. La ruta larga con marcas se considera en LOGO! como dos rutas distintas. Si no hay más marcas disponibles, en vez de éstas puede utilizarse también un bloque de salida. |