Dividir cadenas secuenciales
En numerosas aplicaciones es necesario dividir una cadena secuencial en dos o más cadenas.
Si una cadena secuencial se divide en varias cadenas, es preciso activar simultáneamente todas
las nuevas cadenas secuenciales, como muestra la figura 6-33.
Etapa M
Figura 6-33
División de una cadena secuencial
La división de cadenas secuenciales se puede implementar en un programa SCR, activando
varias operaciones SCRT con una misma condición de transición, como muestra el ejemplo
siguiente.
Ejemplo de una división de cadenas secuenciales
Convergir cadenas secuenciales
Algo similar a la división de cadenas secuenciales ocurre cuando dos o varias cadenas
secuenciales deban convergir en una sola. Todas las cadenas secuenciales se deben terminar
antes de poder ejecutar la siguiente etapa. La figura 6-34 muestra la convergencia de dos
cadenas secuenciales.
La convergencia de cadenas secuenciales se puede implementar en un programa SCR creando
una transición de la etapa L a la etapa L', y de la etapa M a la etapa M'. Si los bits SCR que
representan L' y M' son verdaderos, se podrá habilitar la etapa N como lo muestra el siguiente
ejemplo.
Juego de operaciones del S7-200
Etapa L
Condición de transición
Network 1
//Comienzo del área de control de la etapa L.
LSCR
S3.4
Network 2
LD
M2.3
A
I2.1
SCRT
S3.5
//Transición a la etapa M'.
SCRT
S6.5
//Transición a la etapa N.
Network 3
//Fin de la etapa L.
SCRE
Capítulo 6
Etapa N
189