Simulación de PID_Temp con PLCSIM (S7-1200, S7-1500) - PID

Utilizar PID_Temp (S7-1200, S7-1500)

ft:publication_title
Utilizar PID_Temp (S7-1200, S7-1500)
Product
PID
Version
V20
Publication date
11/2024
Language
es-ES
Simulación de PID_Temp con PLCSIM

Nota

Simulación con PLCSIM

La simulación de PID_Temp con PLCSIM para CPU S7-1200 no se soporta.

PID_Temp solo se puede simular para CPU S7-1500 y CPU S7-1200 G2 con PLCSIM.

En la simulación con PLCSIM, el comportamiento temporal del PLC simulado no es idéntico al de un PLC "auténtico". El verdadero ciclo de un OB de alarma cíclica puede presentar mayores fluctuaciones en un PLC simulado que en un PLC "auténtico".

En la configuración estándar, PID_Temp determina automáticamente el tiempo entre las llamadas y vigila sus fluctuaciones.

Por tanto, al simular PID_Temp con PLCSIM es posible detectar un error de tiempo de muestreo (ErrorBits = DW#16#00000800).

Esto provoca la cancelación de las optimizaciones en curso.

La reacción en el modo automático depende del valor de la variable ActivateRecoverMode.

Para evitarlo, debe configurarse PID_Temp en la simulación con PLCSIM del modo siguiente:

  • CycleTime.EnEstimation = FALSE

  • CycleTime.EnMonitoring = FALSE

  • CycleTime.Value: Asigne a estas variables el ciclo del OB de alarma cíclica que se debe llamar en la unidad segundos.