You are on page 1of 3

Configuracin de variables

Pgina 1 de 3

6.2 Configuracin de variables


6.2.1 Tipos de variables
Hay tres grupos de variables: variables bsicas, variables del tipo de datos del usuario, y variables de bloque. Las variables bsicas incluyen las variables BOOL, INT, UINT, DINT, UDINT, Entero, REAL y CADENA. Las variables de los tipos de datos del usuario son aquellas que contienen colecciones de otras variables. Incluyen las variables de matriz, estructura y de carpeta. Las variables de bloque se usan para escribir a mltiples direcciones de dispositivo en un slo paso. Incluyen Bloque INT, Bloque UINT, Bloque DINT, Bloque Entero y Bloque REAL. 6.2.1.1 Tipos de variables bsicos

Tipo de variable
BOOL

Detalles
Almacena un valor de 0 o 1.

INT, DINT, UINT, UDINT, Entero

El intervalo de datos para una variable vara en funcin de las opciones: Formatos de datos, firmado y longitud de datos. Variables enteras: No almacenan la parte fraccionaria de los valores Se procesan ms rpido que las variables reales

Use el tipo de entero que mejor coincida con los requisitos de los datos. La variable entera genrica slo debe usarse para ser compatible con proyectos antiguos. UDINT slo puede utilizarse como una variable externa.

Intervalo de datos para los tipos de enteros Tipo de entero


INT UINT DINT, Entero INT DINT BIN Complemento a2 16 bits 32 bits

Formato de los datos


Interno

Firmado

Longitud de los datos


---

Intervalo de datos

---

-32768 ~ 32767 0 ~ +65535 -2147483648 ~ +2147483647 -32768 ~ 32767 -2147483648 ~ +2147483647 n n -(2 /2)~+(2 /2-1)
Nota: n = Ancho de Bit (1~31)

Entero

Campo de bit

Entero

MSB

16 bits

-32767 ~ +32767

mk:@MSITStore:C:\Program%20Files\Schneider%20Electric\Vijeo-Designer\Vijeo-...

27/07/2011

Configuracin de variables

Pgina 2 de 3

32 bits

-2147483647 ~ +2147483647 n-1 n-1 -((2 )-1) ~ +((2 )1)


Nota: n = Ancho de Bit (1~31)

Campo de bit

UINT UDINT

Sin signo

16 bits 32 bits

0 ~ +65535 0 ~ +4294967295
Nota: Slo compatible con Visualizadores numricos.

Entero

Campo de bit

n 0 ~ +(2 -1)
Nota: n = Ancho de Bit (1~31)

Entero

BCD

---

16 bits 32 bits Campo de bit

0 ~ +9999 0 ~ +99999999 Ancho de bit=1 Ancho de bit=2 Ancho de bit=3 Ancho de bit=4 Ancho de bit=5 Ancho de bit=6 Ancho de bit=7 Ancho de bit=8 Ancho de 0 ~ +1

0 ~ +3

0 ~ +7

0 ~ +9

0 ~ +19

0 ~ +39

0 ~ +79

0 ~ +99

0 ~ +199

mk:@MSITStore:C:\Program%20Files\Schneider%20Electric\Vijeo-Designer\Vijeo-...

27/07/2011

Configuracin de variables

Pgina 3 de 3

bit=9 Ancho de bit=16 Ancho de Bit=30 Ancho de bit=31 REAL 0 ~ +9999

0~ +39999999

0~ +79999999

Almacena un valor numrico, ya sea desde -3.4028e+038 a -1.1754e-038, 0 y 1.1754e-038 a 3.4028e+038. Dado que las variables reales pueden contener valores ms grandes que las enteras, utilice nmero reales para almacenar clculos, constantes, etc., siempre que la precisin de los datos no sea un problema. Si la precisin de los datos es primordial, utilice un entero. Aunque los valores reales puedan almacenar valores de gran tamao, su precisin se limita a siete dgitos. Por ejemplo, en el valor 1.2345678, slo se garantizan los siete primeros dgitos (1.234567). Cualquier dgito situado a continuacin de los siete primeros se calcula slo de forma aproximada. Durante runtime, el procesamiento de un nmero real tarda ms que el procesamiento de enteros.

Tenga precaucin cuando utilice variables reales en las expresiones matemticas. Por ejemplo, un valor almacenado en un una variable real como 0.1 es en realidad 0.1000000014901161. Dado que la precisin de las variables reales no se puede confirmar ms all de los siete dgitos decimales, no utilice variables reales en las operaciones de comparacin. Para indicar el punto decimal, Vijeo Designer slo acepta el punto [ . ]. Otros mtodos para indicar el punto decimal no son aceptados, por ejemplo, la coma [ , ] usada en muchos pases europeos.

STRING

Almacena de 2 a 100 caracteres. Defina el nmero de caracteres que puede almacenar la cadena en la propiedad N. de bytes.

N. de bytes slo admite nmeros pares.

mk:@MSITStore:C:\Program%20Files\Schneider%20Electric\Vijeo-Designer\Vijeo-...

27/07/2011

You might also like