Red de conocimiento informático - Problemas con los teléfonos móviles - Cuando se depura la simulación del S7-1200PID, muestra que aún no ha comenzado. ¿Qué está pasando?

Cuando se depura la simulación del S7-1200PID, muestra que aún no ha comenzado. ¿Qué está pasando?

Después de agregar el controlador PID, depende del control del bloque de instrucciones PID_Compact. El parámetro sRet.i_Mode en el bloque de datos del objeto de proceso se utiliza para configurar el modo de funcionamiento del controlador. 0 := Inactivo (inactivo) 1: Arranque Iniciar modo autoajuste 2: Sintonización en Run Modo autoajuste en ejecución, 3: = Modo Automático Modo Automático, 4: = Modo Manual En modo manual depuración, no importa cuando sea el Setpoint es mayor que la Entrada o menor que, la salida Salida siempre es 0. Primero debe verificar si su controlador PID está activado. El bloque de datos de fondo PID debe verse en el objeto tecnológico. En cuanto a la situación en la que el programa no se está ejecutando, primero debe verificar en qué estado se encuentra el controlador, si se está ejecutando automáticamente y si la configuración es positiva o negativa. . Luego, después de usar el bloque de función PID del S71200 para el autoajuste, el efecto es muy bueno y la diferencia de temperatura está dentro de 0,5 grados. El problema es que cuando el valor de entrada del módulo excede el límite, el bloque de trabajo PID informará una falla, la restablecerá y no funcionará normalmente después de encenderse nuevamente. En este momento, necesita crear un pequeño programa para restablecerse usted mismo. Simplemente reinicie el bloque de funciones. El bloque de funciones se restablece automáticamente cuando hay una falla, pero en este momento el valor de estado del bloque de funciones pasará a ser 0. La calefacción no funcionará cuando el estado sea 0. Después de hacer esto, la función de calefacción PID nunca ha tenido problemas.