Literales de cadena de caracteres
Los literales de cadenas de caracteres incluyen caracteres codificados de uno o dos bytes. Un literal de cadena de un byte es una secuencia de cero o más caracteres que van precedidos y seguidos por el carácter de comilla simple (') En las cadenas de caracteres de un byte, la combinación de tres caracteres del símbolo del dólar ($) seguida por dos dígitos hexadecimales se interpreta como la representación hexadecimal del código de caracteres de 8 bits, tal como se muestra en la siguiente tabla.
CONSEJO:
Los literales de cadena de caracteres solo se aplican a los controladores CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590. Studio 5000 solo admite caracteres de un byte.
Literales de cadena de caracteres
No. | Descripción | Ejemplo |
1a | Cadena vacía (longitud cero) | '' |
1b | Cadena de longitud uno o carácter CHAR que contiene un solo carácter | 'A' |
1c | Cadena de longitud uno o carácter CHAR que contiene el carácter “space”. | ' ' |
1d | Cadena de longitud uno o carácter CHAR que contiene el carácter “single quote” | '$'' |
1e | Cadena de longitud uno o carácter CHAR que contiene el carácter “double quote” | '"' |
1f | Admite combinaciones de dos caracteres | '$R$L' |
1g | Admite la representación de caracteres mediante «$» y dos caracteres hexadecimales. | '$0A' |
Combinaciones de dos caracteres en cadenas de caracteres
No. | Descripción | Ejemplo |
1 | Símbolo del dólar | $$ |
2 | Comilla sencilla | $' |
3 | Salto de línea | $L o $I |
4 | Nueva línea | $N o $n |
5 | Avance de página (página) | $P o $p |
6 | Retorno de carro | $R o $r |
7 | Tabulador | $T o $t |
CONSEJO:
El carácter de nueva línea proporciona un medio independiente de la implementación de definir el final de una línea de datos para E/S física y de archivo; para imprimir, el efecto es el de terminar una línea de datos y reanudar la impresión al comienzo de la siguiente línea.
La combinación $' solo es válida dentro de literales de cadena de comilla sencilla.
Sufijos literales enteros
En esta tabla se enumeran los sufijos que puede agregar a los literales enteros en texto estructurado y el rango correspondiente para cada sufijo.
Sufijo | Tipo de datos literal | Rango |
|---|---|---|
Ninguno | DINT | De -2.147.483.648 a 2.147.483.648 |
L | LINT | De -9.223.372.036.854.775.808 a 9.223.372.036.854.775.808 |
U | UDINT | De 0 a 4.294.967.295 |
UL | ULINT | De 0 a 18.446.744.073.709.551.615 |
Entregue su opinión