Instructions de conversion mathématique

Les instructions conversion mathématique convertissent des valeurs.
Instructions disponibles
Diagramme à relais et bloc fonctionnel
Texte structuré
Pour
Utiliser cette instruction
Convertir des radians en degrés.
DEG
Convertir des degrés en radians.
RAD
Convertir une valeur entière en une valeur BCD.
TO_BCD
Convertir une valeur BCD en une valeur entière.
BCD_TO
Supprimer la partie fractionnelle d’une valeur.
TRUNC
Vous pouvez mélanger les types de données, mais cela pourrait entraîner une perte en précision et des erreurs d'arrondi et l’instruction prendra plus de temps à s’exécuter. Vérifier le bit S:V pour voir si les résultats sont tronqués.
Les types de données
en caractères gras
correspondent aux types optimaux de données. Une instruction s’exécute au mieux de sa vitesse et au minimum de sa mémoire requise si tous ses opérandes de l'instruction utilisent les mêmes types optimaux de données, généralement DINT ou REAL.
Une instruction conversion mathématique est exécutée une fois, chaque fois que l’instruction est scrutée, aussi longtemps que la condition d’entrée d’échelon est vraie. Si vous voulez que l’instruction ne soit évaluée qu’une fois, utiliser une instruction ONS pour déclencher l’instruction de conversion.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal