Siemens SIMATIC S7-1200 Manuel page 242

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

Publicité

Instructions avancées
8.2 Chaînes de caractères et caractères
Tableau 8- 25 Types de données pour l'instruction STRG_VAL
Paramètre et type
IN
IN
FORMAT
IN
P
IN
OUT
OUT
La conversion commence dans la chaîne IN au décalage de caractère P et continue jusqu'à
la fin de la chaîne ou jusqu'au premier caractère rencontré qui n'est pas "+", "-", ".", ",", "e",
"E" ou "0" à "9". Le résultat est placé à l'adresse indiquée dans le paramètre OUT.
Les données String doivent être initialisées avant l'exécution en tant que chaîne valide en
mémoire.
Le paramètre FORMAT pour l'instruction STRG_VAL est défini ci-dessous. Les positions de
bit inutilisées doivent être mises à zéro.
Tableau 8- 26 Format de l'instruction STRG_VAL
Bit
16
0
f = format de notation
r = format du séparateur
décimal
Tableau 8- 27 Valeurs du paramètre FORMAT
FORMAT (W#16#)
0000 (par défaut)
0001
0002
0003
0004 à FFFF
242
Type de données
String
Word
UInt, Byte, USInt
SInt, Int, DInt, USInt, UInt, UDInt,
Real, LReal
0
0
0
0
Description
Chaîne de caractères ASCII à convertir
Options de format de sortie
IN : Indice pointant sur le premier caractère à
convertir (premier caractère = 1)
Valeur numérique convertie
Bit 8 Bit 7
0
0
0
0
1= notation exponentielle
0 = notation à virgule fixe
1 = "," (virgule)
0 = "." (point)
Format de notation
Virgule fixe
Exponentielle
Valeurs illicites
0
0
0
0
Représentation du séparateur
décimal
"."
","
"."
","
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Bit 0
0
f
r

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières