CAL O_SCALE_WARN_Instance (CHANNEL:=OutputChannel, MN:=ScalingInput0Percent, X:=FloatingPointValue, MX:=ScalingInput100Percent, WARN_NEG=>UnderflowFlag, WARN_POS=>OverflowFlag)
O_SCALE_WARN_Instance (CHANNEL:=OutputChannel, MN:=ScalingInput0Percent, X:=FloatingPointValue, MX:=ScalingInput100Percent, WARN_NEG=>UnderflowFlag, WARN_POS=>OverflowFlag) ;
Paramètres
|
Type de données
|
Signification
|
---|---|---|
CHANNEL
|
Voie de sortie
|
|
MN
|
Entrée de mise à l'échelle, 0 pour cent
|
|
X
|
REAL
|
Valeur à virgule flottante
|
MX
|
REAL
|
Entrée de mise à l'échelle, 100 pour cent
|
Paramètres
|
Type de données
|
Signification
|
---|---|---|
WARN_NEG
|
0: pas de valeur trop faible en sortie sur l'EFB de sortie analogique connecté
1: valeur trop faible en sortie sur l'EFB de sortie analogique connecté
X < MN
|
|
WARN_POS
|
BOOL
|
0: pas de valeur trop élevée en sortie sur l'EFB de sortie analogique connecté
1: valeur trop forte en sortie sur l'EFB de sortie analogique connecté
X > MX
|
Nom
|
Type
|
Commentaire
|
---|---|---|
valuePtr |
UDINT |
3x or 4x raw value register |
rawControl |
BYTE |
Control Byte(internal use only) |
rawSpecific |
BYTE |
Specific Byte (internal use only) |
offset |
INT |
Offset Value |
range |
WORD |
Input range (resolution) |
channel |
BYTE |
Input Channel number |
statusMode |
BYTE |
Status Mode (internal use only) |
statusPtr |
UDINT |
Identifies high byte or low byte of status register |
warnCode |
BYTE |
Warning Code (internal use only) |