Siemens SIMATIC S7-1200 Manual De Sistema página 113

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

El ejemplo siguiente define un String con un número máximo de 10 caracteres y un número
actual de 3 caracteres. Esto significa que el String contiene actualmente 3 caracteres de un byte,
pero que podría ampliarse hasta 10 caracteres de un byte.
Tabla 5-36
Número de
caracteres to‐
El ejemplo siguiente define un WString con un número máximo de 500 caracteres y un número
actual de 300 caracteres. Esto significa que el WString contiene actualmente 300 caracteres de
una palabra, pero que podría ampliarse hasta 500 caracteres de una palabra.
Tabla 5-37
Número de
caracteres to‐
Palabra 0
Pueden usarse caracteres de control ASCII en datos Char, WChar, String y WString. La tabla
siguiente muestra ejemplos de sintaxis de caracteres de control.
Tabla 5-38
Caracteres de
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Ejemplo de tipo de datos STRING
Número de
caracteres ac‐
tal
tual
10
3
Byte 0
Byte 1
Ejemplo de tipo de datos WString
Número de
caracteres ac‐
tal
tual
500
300
Palabra 1
Caracteres de control ASCII válidos
Valor hex AS‐
control
CII (Char)
$L o $l
16#0A
$N o $n
16#0A y
16#0D
$P o $p
16#0C
$R o $r
16#0D
$T o $t
16#09
$$
16#24
$'
16#27
Carácter 1
Carácter 2
'C' (16#43)
'A' (16#41)
Byte 2
Byte 3
Carácter 1
Caracteres
2 a 299
'ä' (16#0084) Palabras de ca‐
racteres ASCII
Palabra 2
Palabras 3 a
300
Valor hex AS‐
Función de control
CII (WChar)
16#000A
Avance línea
16#000A y
Salto de línea
16#000D
La línea nueva muestra dos ca‐
racteres en la cadena.
16#000C
Alimentación de página
16#000D
Retorno de carro (CR)
16#0009
16#0024
Símbolo del dólar
16#0027
Comilla simple
Principios básicos del PLC
5.4 Tipos de datos
Carácter 3
...
Carácter 10
'T' (16#54)
...
Byte 4
...
Carácter 300
...
Carácter 500
'M'
...
(16#004D)
Palabra 301
...
Palabra 501
Ejemplos
'$LText', '$0AText'
'$NText', '$0A
$0DText'
'$PText', '$0CText'
'$RText','$0DText'
Tab
'$TText', '$09Text'
'100$$', '100$24'
'$'Text$'','$27Text
-
Byte 11
-
$27'
113

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido