Situations D'erreur Signalées Par Eno - Siemens SIMATIC S7-1200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Règles de format concernant la chaîne OUT :
● Des espaces sont ajoutés à l'extrême gauche de la chaîne lorsque la chaîne convertie
● Lorsque le bit de signe du paramètre FORMAT est FAUX, les valeurs de type de
● Lorsque le bit de signe est VRAI, les valeurs de type de données entier non signé et
● Lorsque la notation exponentielle est paramétrée dans FORMAT, les valeurs de type de
● Lorsque la notation en virgule fixe est paramétrée dans FORMAT, les valeurs de type de
● Les zéros en tête à gauche du séparateur décimal sont supprimés (excepté le chiffre à
● Les valeurs à droite du séparateur décimal sont arrondies pour correspondre au nombre
● La taille de la chaîne de sortie doit être au minimum de trois octets supérieure au nombre
● Les valeurs sont alignées à droite dans la chaîne de sortie.
Situations d'erreur signalées par ENO
Lorsqu'une erreur se produit pendant l'opération de conversion, les résultats suivants sont
renvoyés :
● ENO est mis à 0.
● OUT est mis à 0 ou défini comme montré dans les exemples de conversion de chaîne en
● OUT reste inchangé ou est défini comme montré dans les exemples où OUT est une
Tableau 8- 32 Etat de ENO
ENO
Description
1
Pas d'erreur
0
Paramètre illicite ou invalide ; par exemple, accès à un DB qui n'existe pas.
0
Chaîne illicite : la longueur maximale de la chaîne est 0 ou 255.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
est inférieure à la taille précisée.
données entier non signé et entier signé sont écrites dans la mémoire tampon de sortie
sans être précédées du signe "+". Le signe "-" est utilisé si nécessaire.
<espaces en tête><chiffres sans zéros en tête>'.'<chiffres PREC>
entier signé sont toujours écrites dans la mémoire tampon de sortie avec un caractère de
signe en tête.
<espaces en tête><signe><chiffres sans zéros en tête>'.'<chiffres PREC>
données Real sont écrites comme suit dans la mémoire tampon de sortie :
<espaces en tête><signe><chiffre> '.' <chiffres PREC>'E' <signe><chiffres sans zéro en
tête>
données entier, entier non signé et réel sont écrites comme suit dans la mémoire tampon
de sortie :
<espaces en tête><signe><chiffres sans zéros en tête>'.'<chiffres PREC>
côté du séparateur décimal).
de chiffres à droite du séparateur décimal indiqué par le paramètre PREC.
de chiffres à droite du séparateur décimal.
valeur.
chaîne.
Instructions avancées
8.2 Chaînes de caractères et caractères
245

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières