Description
Traduction de la notice originale
Description de la fonction
Ce bloc fonction paramètre les informations pour les voies d'entrée analogiques (ANL_IN).
Ce bloc permet d'utiliser tous les blocs de mise à l'échelle figurant dans cette bibliothèque.
NOTE : Ce bloc est utilisé uniquement lorsqu'il n'existe pas de bloc spécifique pour un module analogique particulier.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation dans FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
CAL I_SET_Instance (IN_REG:=RawValueRegister, MN_RAW:=MinRawValue, MX_RAW:=MaxRawValue, MN_PHYS:=MinPhysValue, MX_PHYS:=MaxPhysValue, DIV10:=DivideBy10, ST_CH:=ChannelNumber, ST_REG:=StatusRegisterNumber, ST_MODE:=StatusMode, ST_HIGH:=StatusInHighByte, CHANNEL=>ChannelInformation)
Représentation en ST
Représentation :
CAL I_SET_Instance (IN_REG:=RawValueRegister, MN_RAW:=MinRawValue, MX_RAW:=MaxRawValue, MN_PHYS:=MinPhysValue, MX_PHYS:=MaxPhysValue, DIV10:=DivideBy10, ST_CH:=ChannelNumber, ST_REG:=StatusRegisterNumber, ST_MODE:=StatusMode, ST_HIGH:=StatusInHighByte, CHANNEL=>ChannelInformation)
Description de paramètres
Description des paramètres d'entrée :
Paramètre
Type
Signification
IN_REG
Numéro du registre de valeurs brutes (%IW)
Par exemple : 1 pour %IW1
MN_RAW
0 % valeur brute (par exemple, 768)
MX_RAW
DINT
100 % valeur brute (par exemple, 64 768)
MN_PHYS
valeur d'entrée minimale (par exemple, -10 V en tant que -10)
Aucune constante autorisée
MX_PHYS
INT
valeur d'entrée maximale (par exemple, +10 V en tant que 10)
Aucune constante autorisée
DIV10
DiviserMN_PHYS et MX_PHYS par 10
ST_CH
UINT
Numéro de voie (1n) (par exemple, 4)
ST_REG
UINT
Numéro du registre d'état (%IW)
Par exemple : 9 pour %IW9
ST_MODE
UINT
Mode d'état (par exemple, 1=AVI_STATUS_MODE)
ST_HIGH
BOOL
L'octet d'état figure dans l'octet le plus significatif du registre.
Description des paramètres de sortie :
Paramètre
Type
Signification
CHANNEL
Information de voie à décrire
NOTE : Si l'EFB est requis, le type de données peut être remplacé dans l'éditeur de données par ANL_IN.
Erreur d’exécution
Messages d'erreur pouvant apparaître :
Message d'erreur
Signification
E_EFB_USER_ERROR_1
L'entrée IN_REG n'est pas associée au numéro d'un mot d'entrée (%IW).
E_EFB_USER_ERROR_2 avec le numéro incorrect
L'entrée IN_REG est associée à un numéro de mot d'entrée (%IW) non valide.
E_EFB_USER_ERROR_3 avec le paramètre MN_RAW
MN_RAWMX_RAW
E_EFB_USER_ERROR_4 avec le paramètre MN_PHYS
Valeur de MN_PHYS inconnue
E_EFB_USER_ERROR_5 avec le paramètre MX_PHYS
Valeur de MX_PHYS inconnue
E_EFB_USER_ERROR_11
ST_REG non spécifiée
E_EFB_USER_ERROR_12
ST_REG trop élevée
E_EFB_USER_ERROR_13
ST_CH non spécifiée