La liste des paramètres décrits dans le tableau ci-dessous peut être lue ou modifiée avec le bloc fonction HSCGetParam ou HSCSetParam.
NOTE : Les paramètres définis via le programme ont la priorité sur les valeurs configurées dans la configuration HSC. Les paramètres de configuration initiaux sont restaurés en cas de démarrage à froid ou à chaud.
Ce tableau contient la liste des paramètres du HSC_PARAMETER_TYPE, qui peut être lue ou modifiée pendant que le programme est en cours d'exécution :
Paramètre |
Description |
---|---|
HSC_PRESET |
Permet d'extraire ou de définir la valeur Preset d'un compteur rapide. |
HSC_THRESHOLD0 |
Permet d'extraire ou de définir la valeur du seuil 0 d'un compteur rapide. |
HSC_THRESHOLD1 |
Permet d'extraire ou de définir la valeur du seuil 1 d'un compteur rapide. |
NOTE : en mode Large libre, les valeurs configurées doivent respecter la règle :
0 < Valeur du seuil 0 < Valeur du seuil 1
Les valeurs de seuil ne sont pas limitées par la valeur Présélection.
Par exemple :
Si les valeurs configurées sont :
oValeur du seuil 0 = 100
oValeur de seuil 1 = 200
oPrésélection = 300
Et si les valeurs de configuration souhaitées sont :
oValeur du seuil 0 = 50
oValeur de seuil 1 = 120
oPrésélection = 150
Contrairement aux modes Mono-utilisation et Boucle modulo, il est inutile de définir la valeur de Seuil 1 avant Présélection. Même si la valeur Présélection est réglée sur 150, HSCSetParam renvoie une erreur de paramètre car la valeur Présélection souhaitée (150) est inférieure à la valeur Seuil 1 (200).