Ce bloc fonction peut être utilisé de trois manières différentes :
-
Mise à l'échelle de valeur brute, avec les blocs : O_NORM et O_SCALE
-
Mise à l'échelle dans les unités physiques, avec le bloc O_PHYS
-
Evaluation d'informations d'erreur, avec les blocs O_NORM, O_SCALE et O_PHYS et évaluation d'informations d'état (alertes) avec les blocs O_..._WARN
Connexions du circuit de base
L'entrée OUT_REG doit toujours être associée au numéro d'un mot de sortie (%MW).
Mise à l'échelle de valeur brute
Pour la mise à l'échelle d'une valeur brute, il faut également associer les entrées MN_RAW (valeur brute minimale, correspond à 0 %) et MX_RAW (valeur brute maximale, correspond à 100 %).
Mise à l'échelle dans les unités physiques
Pour la mise à l'échelle dans les unités physiques, il faut également associer les entrées MN_PHYS et MX_PHYS.
DIV10 est une entrée auxiliaire qui permet d'éviter les valeurs à virgule flottante dans la plage comprise entre 0,2 V et 1 V. Dans ce cas MN_PHYS=2, MX_PHYS=10 and DIV10=TRUE.
Cette entrée peut rester ouverte (ou définie sur FALSE) dans la plupart des cas.
par exemple +/-20 mA : ici MN_PHYS=-20, MX_PHYS=20
Pour connaître les plages de valeurs d'entrée prise en charge par le bloc
O_SET, consultez la section
Plages de valeurs gérées.
Evaluation d'informations d'erreur
Pour l'évaluation d'informations d'erreur, il faut également configurer les entrées ST_CH, ST_REG, ST_MODE et ST_HIGH.
ST_HIGH est une entrée auxiliaire à utiliser lorsque l'octet d'état (information d'erreur) figure dans l'octet le plus significatif du registre. Cette entrée peut rester ouverte (ou définie sur FALSE) dans la plupart des cas.
Le numéro de la voie d'entrée (1 ... n) est indiqué sur ST_CH.
Si ST_CH est indiquée, ST_REG et ST_MODE doivent également l'être.
Il faut associer ST_REG au numéro d'un mot d'entrée (%IW) dans lequel figure l'information d'état (erreur et/ou alertes).
ST_MODE indique le mode d'évaluation du mot d'état.
Huit modes sont définis :
Valeur
|
Mode
|
voir également la description du module pour
|
1
|
AVI_STATUS_MODE
|
AVI030
|
2
|
ACI_STATUS_MODE
|
ACI030
|
3
|
ACO_STATUS_MODE
|
ACO130
|
4
|
ADU_STATUS_MODE
|
Non pris en charge
|
5
|
DAU204_STATUS_MODE
|
Non pris en charge
|
6
|
ADU205_STATUS_MODE
|
Non pris en charge
|
7
|
AMM090_STATUS_MODE
|
AMM090
|
8
|
ADU214_STATUS_MODE
|
Non pris en charge
|