MIN : fonction de valeur minimum
Traduction de la notice originale
Description de la fonction
La fonction affecte la valeur d'entrée la plus faible à la sortie.
Les types de données de l'ensemble des valeurs d'entrée et des valeurs de sortie doivent être identiques.
Il est possible d'augmenter le nombre d'entrées.
EN et ENO peuvent être configurés en tant que paramètres supplémentaires.
Formule
OUT = MIN {IN1, IN2, ..., INn}
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD Value1
MIN Value2
ST Minimum
Représentation en ST
Représentation :
Minimum := MIN (Value1, Value2) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
Value1
1. Valeur d'entrée
Value2
BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME
2. Valeur d'entrée
Valuen
BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME
n. Valeur d'entrée
n = max 32
Description des paramètres de sortie :
Paramètre
Type de données
Signification
Min.
BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME
Valeur minimum
Erreur d'exécution
Si une virgule flottante non autorisée est créée pour un paramètre d'entrée dont le type de données est REAL, le bit système %S18 est défini sur 1 et l'état est placé dans %SW17.
NOTE : Pour obtenir la liste de tous les messages et valeurs d'erreur du bloc, reportez-vous à la section Erreurs courantes relatives aux valeurs à virgule flottante.