Thread Content
Se alimentan cinco tanques de forma secuencial, y se exige que, una vez se cumpla una de las condiciones, se proceda con la siguiente. El orden de alimentación puede cambiarse a voluntad; por ejemplo, el orden ABCDE puede convertirse en EBDCA. Solo es necesario hacer los cambios en la pantalla del ordenador principal, sin modificar la configuración. Eso es todo.
¿Qué condiciones se deben cumplir para ejecutar el siguiente?
Por aquí tenemos muchas situaciones así: la salida de material tiene prioridad, y la salida y entrada están interconectadas. Luego, ABCD se alinean en fila para alimentarse de forma interconectada; se puede proceder con la alimentación una vez que se cumplan las condiciones.
¿Hay requisitos específicos que se deben indicar? Es imposible lograrlo sin modificar el programa.
Es solo cuestión de ordenarlos; los diferentes programas tienen métodos distintos
Los problemas concretos de este tipo deben abordarse de manera concreta. Estas son algunas ideas que pueden servir de referencia: 1) En el programa del equipo periférico, se deben crear 5 bloques funcionales. Cada bloque corresponde al proceso de alimentación de un tanque específico, desde A hasta E. Cada proceso se inicia cuando la variable puntero “step” toma un valor determinado; por ejemplo, cuando step1=ON, se inicia el proceso correspondiente al tanque A, y cuando step5=ON, se inicia el proceso correspondiente al tanque E. 2) La estación superior asigna un valor “ON” a las variables de puntero mediante instrucciones de asignación. Por ejemplo, al hacer clic en el botón “Alimentación del tanque A” en la pantalla de la estación superior, los valores asignados son: step1=ON, step2=OFF, step3=OFF, step4=OFF, step5=OFF. Este método es el más sencillo. Si se realiza un control automático de una sola olla mediante clics en la pantalla. Si se desea realizar operaciones automatizadas con un solo clic en 5 calderos al mismo tiempo, es necesario combinar diferentes situaciones, lo cual resulta bastante complicado; además, la cantidad de trabajo requerido para desarrollar el programa del equipo periférico es enorme. No se recomienda.
La lógica de control general se configura y programa en el controlador de nivel inferior; la pantalla sirve únicamente para la visualización y monitoreo.