La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

Fonctions de conversion de type

Présentation

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.

Syntaxe

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 BOOL_TO

oConversions TO_BOOL

oConversions entre types numériques entiers

oConversions REAL_TO-/ LREAL_TO

oConversions TIME_TO/TIME_OF_DAY

oConversions DATE_TO/DT_TO

oConversions STRING_TO

oTRUNC (conversion en DINT)

oTRUNC_INT

oANY_NUM_TO_<type de données numériques>