Valeurs HSCCmd
Le tableau suivant décrit les commandes HSC pour chaque valeur de commande HSC.
Commande HSC | Description de la commande |
|---|---|
0x01 | EXÉCUTION HSC :
|
0x02 | Arrêt HSC : arrêt d'un décompte HSC (si HSC est en mode Exécuter et que la ligne est activée). |
0x03 | Chargement/définition HSC : Rechargement des données d'application HSC (si la ligne de programme est activée) pour 6 éléments d'entrée : HPSetting, LPSetting, HPOutput, LPOutput, OFSetting et UFSetting. Remarque : Cette commande ne recharge pas l'élément d'entrée Accumulateur HSC. |
0x04 | Réinitialisation de l'accumulateur HSC (si la ligne est activée). |
Valeur de commande | Résultat | Conditions |
|---|---|---|
HscCmd =1 | Démarre le mécanisme HSC ; le compteur HSC passe en mode exécution. | La définition du paramètre d'entrée Enable sur FAUX ne vous permet pas d'arrêter le comptage lorsque le mode d'exécution est activé. HscCmd =2 doit être émis pour stopper le décompte. |
Le mécanisme HSC met automatiquement à jour les valeurs. | HSC AppData.Accumalator est mis à jour avec HSC Sts.Accumulator. | |
HscCmd =4 (reset) | Définit la valeur HSC Acc sur la valeur HSC AppData.Accumalator. | HscCmd =4 ne permet pas d'arrêter le décompte HSC. Si HSC compte lors de l'émission de la commande HscCmd =4, il est possible que certains comptages soient perdus. Pour définir HSC Acc sur une valeur donnée lors du décompte, écrivez la valeur HSC AppData.Accumalator immédiatement avant l'émission de HscCmd =4. |
Fournir une réponse