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