Pautas Y Limitaciones Para Usuarios Avanzados - Rockwell Automation Allen-Bradley Micro820 Manual Del Usuario

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley Micro820:
Tabla de contenido
Pautas y limitaciones para
usuarios avanzados
Publicación de Rockwell Automation 2080-UM005B-ES-E – Marzo 2015
Las siguientes son algunas pautas y algunas limitaciones que deben tomarse en
consideración al programar un controlador Micro800 mediante el software
Connected Components Workbench:
• Cada programa/POU puede usar hasta 64 Kb de espacio de direcciona-
miento interno. Se recomienda dividir los programas grandes en otros más
pequeños para mejorar la legibilidad del código, así como para simplificar
las tareas de depuración y de mantenimiento.
• Puede ejecutarse un bloque de funciones definido por el usuario (UDFB)
dentro de otro UDFB, con un límite de cinco UDFB anidados. Evite crear
UDFB con referencias a otros UDFB, ya que si estos UDFB se ejecutan
demasiadas veces puede producirse un error de compilación.
Ejemplo de cinco UDFB anidados
UDFB1
• El texto estructurado (ST) es mucho más eficiente y fácil de usar que la
lógica de escalera cuando se usa para ecuaciones. Si está acostumbrado a
usar la instrucción CPT Compute de RSLogix 500, el ST combinado con
UDFB es una gran alternativa.
Como ejemplo, para un cálculo de reloj astronómico, texto estructurado
utiliza 40% menos instrucciones.
Display_Output LD:
Uso de memoria (código): Pasos 3,148
Uso de memoria (Datos): 3,456 bytes
Display_Output ST:
Uso de memoria (código): Pasos 1,824
Uso de memoria (Datos): 3,456 bytes
• Es posible encontrar el error Insufficient Reserved Memory mientras
descarga y compila un programa mayor que un cierto tamaño. Una posible
solución consiste en usar matrices, especialmente si hay muchas variables.
Ejecución de programas en Micro800
UDFB2
UDFB3
Capítulo 6
UDFB4
UDFB5
65
Tabla de contenido
loading

Tabla de contenido