Thread Content
¿Cómo se configura el bloque de monitoreo de valores digitales MonDil en PCS7, para que se muestre una alarma intermitente cuando IN sea 1?
Ahora surge la pregunta: hay dos bloques, ambos de tipo MonDil en CFC. En sus tablas de I/O, el texto en Text 0 y Text 1 es diferente. Cuando el valor es 1, el fondo de PROCESS VALUE parpadea en uno de los paneles, pero no en el otro. ¿Cómo se configura esto?
Ahora surge la pregunta: hay dos bloques, ambos de tipo MonDil en CFC. En sus tablas de I/O, el texto en Text 0 y Text 1 es diferente. Cuando el valor es 1, el fondo de PROCESS VALUE parpadea en uno de los paneles, pero no en el otro. ¿Cómo se configura esto?
Siempre tengo la sensación de que la configuración en I/O no es correcta, pero ya he verificado ambos valores; solo el nombre del archivo es diferente, todo lo demás es igual. Además, también hay diferencias en el panel: en la esquina superior izquierda, donde parpadean las alarmas, también aparece una letra “A” que parpadea al mismo tiempo. En los casos en que no hay parpadeo, no aparece esa letra “A”; solo parpadea una letra “P”
Parece que realmente hay poca gente que utiliza PCS7
Si los parámetros io son los mismos, pero el icono es diferente, es posible que se haya modificado el icono sin autorización
La solución más sencilla es encontrar un módulo DI que ya funcione correctamente y copiar todo el CFC. Luego, reemplace la dirección de la variable de entrada que está dentro por la dirección de la nueva variable que desea agregar. Creo que la razón de este problema puede ser que, por un lado, fue creado por los ingenieros del fabricante en el pasado, y por otro lado, fue extraído directamente desde la biblioteca CFC. Si lo haces tú mismo, debes elegir la biblioteca CFC correcta. Si eliges mal, pueden surgir problemas como el tuyo. Espero que esto te sea de ayuda.
Sí, este es el método más sencillo; se utiliza únicamente en las aplicaciones. ¡Solo que no sé por qué hay que hacerlo así!