Editor de secuencia
El editor de secuencia es un editor gráfico que muestra y edita la árbol de módulos en un diagrama de flujo. Permite agregar y eliminar módulos o modificar sus propiedades. El editor también proporciona un modo en línea, que está destinado a usarse para rastrear los pasos del módulo activo y los puntos de interrupción del módulo, de modo que pueda usarse para la depuración.
El editor no implementa el flujo de secuencia en sí (ejecución y orden de secuencias). Esto se utiliza únicamente para mostrar y editar el árbol de módulos. Cualquier funcionalidad o lógica de los pasos del módulo debe implementarse en los bloques de funciones de los módulos como IEC (CODESYS) código de programa

El editor está disponible para todos los módulos con la definición Raíz
en la sección mse.Sequence
de la declaración del módulo. El contenido del editor corresponde al árbol de módulos. Cada modificación en el árbol de módulos cambiará el editor de secuencia y viceversa. Sólo se mostrarán las instancias de módulo que se inserten debajo de "Root
" instancia. Su contenido mostrado está definido por las definiciones en la sección mse.Sequence
de su declaración de módulo.
La apariencia de los pasos depende de la definición en la declaración del módulo. Además de la definición Root
Existen las siguientes tres definiciones:
Paso: | ![]() |
Paralelo: | ![]() |
Rama: | ![]() |
Datos mostrados dentro del cuadro de secuencia
Dentro del cuadro de cada paso se mostrará el nombre del tipo de módulo y el nombre de la instancia del módulo (opcional) y el icono definido. Este último corresponde al icono definido en los metadatos del configuración del módulo. También se mostrarán los parámetros y canales de E/S de la instancia del módulo, si así se define en la sección mse.Sequence
. Lo mismo ocurre con las referencias, aunque se distinguen dos tipos diferentes de referencias:
Referencias generales a instancias de módulos.
Referencias de salto, que definen un salto dentro de la secuencia.
Las instancias del módulo a las que se hace referencia se mostrarán con su ruta relativa en el árbol del módulo (ejemplo: ../../WaitTime
). lo que ocurre ../
están escritos en una notación abreviada (ejemplo: ./../../
se convierte 3x[../]
).
A cada paso se puede añadir un comentario, que se mostrará separado por una línea. Esto se guarda por separado para cada paso (instancia de módulo).
Si el texto mostrado de los nombres de los módulos, parámetros, canales IO o referencias no cabe en el espacio dado dentro del paso, el texto se ajustará a una segunda línea. Si es necesario, se cortará el texto. En este caso, un …
será añadido.
En resumen, se pueden definir hasta un máximo de cuatro listas/entradas adicionales para un paso de secuencia:
Parámetros: nombre del parámetro + valor del parámetro
Canales de E/S: nombre del canal + nombre del objetivo del canal
Referencias: icono, ruta y nombre de la instancia del módulo al que se hace referencia
Para referencias de salto:
>>
+ icono, ruta y nombre de la instancia del módulo de referenciasComentarios: línea horizontal + comentario
Para obtener más información sobre el editor de secuencias, consulte los capítulos de ayuda. Trabajar en el editor de secuencias y Editor de secuencias en modo en línea