Fonctions de conversion de type
Il est interdit de convertir implicitement un type de taille élevée en un type de taille inférieure (INT en BYTE ou DINT en WORD, par exemple). Pour cela, vous devez effectuer des conversions de type spécifiques. En fait, vous pouvez convertir n'importe quel type élémentaire en un autre type élémentaire.
Conversion typée : <elem.type1>_TO_<elem.type2>
Conversion surchargée : TO_<elem.type2>
NOTE : la chaîne issue d'une conversion ...TO_STRING est justifiée à gauche. Elle est tronquée par la droite pour peu que sa définition soit trop courte.
Les conversions de type suivantes sont prises en charge :
oConversions entre types numériques entiers
oConversions REAL_TO-/ LREAL_TO
oConversions TIME_TO/TIME_OF_DAY
oTRUNC (conversion en DINT)
oANY_NUM_TO_<type de données numériques>