Simuler PID_3Step V1 avec PLCSIM (S7-1200, S7-1500) - PID

Utiliser PID_3Step (S7-1200, S7-1500)

ft:publication_title
Utiliser PID_3Step (S7-1200, S7-1500)
Product
PID
Version
V20
Publication date
11/2024
Language
fr-FR
Simuler PID_3Step V1 avec PLCSIM

Remarque

Simulation avec PLCSIM

Lors de la simulation avec PLCSIM, le comportement dans le temps de l'API simulé n'est pas exactement le même que celui d'un API "réel". Le temps de cycle effectif d'un OB d'alarme cyclique peut présenter de plus grandes fluctuations pour un API simulé que pour un API "réel".

Dans la configuration standard, PID_3Step calcule automatiquement le temps entre les appels et le surveille vis-à-vis des fluctuations.

Lors de la simulation de PID_3Step avec PLCSIM, il est par conséquent possible de détecter une erreur de période d'échantillonnage (ErrorBits = DW#16#00000800).

Cela entraîne l'interruption d'optimisations en cours.

La réaction en mode automatique dépend de la valeur de la variable ActivateRecoverMode.

Pour éviter cela, vous devez configurer PID_3Step de la manière suivante lors de la simulation avec PLCSIM :

  • CycleTime.EnEstimation = FALSE

  • CycleTime.EnMonitoring = FALSE

  • CycleTime.Value : affectez à cette variable le temps de cycle de l'OB d'alarme cyclique d'appel en secondes.