Você está na página 1de 6

Page 1 of 6

Capitulo 7
7.Variables y Tipos de Datos

7. Variables y Tipos de
Datos

Prepared By:

T300
Engineering an 800xA System

ABB University
Av. Vicua Mackenna 1602
Santiago Chile
Fono:56-2-471-4371; Fax:56-2-4714399

Page 2 of 6
Capitulo 7
7.Variables y Tipos de Datos

Contenido
7.

Variables y Tipo de Datos....................................................................................3


7.1 Informacin General .....................................................................................3
7.2 Declaracin de Variables .............................................................................3
7.3 Tipos de Dato ...............................................................................................4
7.4 Ejercicio 7.1 Tipo de Dato Definido por Usuario.......................................5

Page 3 of 6
Capitulo 7
7.Variables y Tipos de Datos

7. Variables y Tipo de Datos


7.1 Informacin General
En este captulo se estudiar lo referente a variables y tipos de datos. Se vern los
conceptos de variable local y variable global y los tipos de datos que pueden tener.
Adems se ver la forma de crear tipos de datos por el usuario.

7.2 Declaracin de Variables


Una variable es el contenedor de un valor. Es declarada con un nombre, llamado
tambin identificador, y se le asigna un tipo de dato. Dentro de un programa se
pueden declarar gran cantidad de variables.
Como ya se ha visto, la declaracin de variables se realiza en la hoja de declaracin
del editor de programa. Si embargo, cuando se define una variable dentro del
programa, esta solo podr ser accesada dentro del programa. Una variable con
dicha caracterstica se denomina variable local.
Bajo algunas condiciones, puede ser necesario acceder a una variable desde mas
de un programa, lo que se logra creando la variable en la hoja de declaracin de
variables globales dentro de la aplicacin.

Las variables declaradas como globales, pueden ser accesadas desde cualquier
programa que se encuentre dentro de la aplicacin. Las variables globales a una
aplicacin, no son accesibles desde otra aplicacin.

Page 4 of 6
Capitulo 7
7.Variables y Tipos de Datos

7.3 Tipos de Dato


El tipo de dato de una variable indica la clase de valores que esta podr contener.
Existen ciertos tipos de datos primarios que estn definidos en la librera de sistema.
Estos pueden ser agrupados en cinco categoras:
-

Numricos: son los que definen conjuntos de nmeros, como entero


(Int: 16bits con signo, desde 32768 a 32767), doble entero (Dint:
32bits con signo, desde 2147483648 a 2147483647), entero sin
signo (Uint: 16bit sin signo, desde 0 a 65535 ) y real (punto flotante
de 32bit).

Tiempo y Fecha: contienen tiempo transcurrido (time), hora y fecha


(date_and_time ).

String: contiene cadenas de caracteres. Se puede especificar largo


de la cadena escribiendo en el campo Data Type String[<largo de la
cadena>], por ejemplo, String[20] indica un tipo cadena de
caracteres con largo 20. El largo mximo de 140 caracteres.

Bit: contiene informacin lgica 0 y 1 (Bool), conjunto de bits


(Word: 16bits; Dword: de 32bits)

Estructurados: contiene varios valores, separados en campos.


Estos pueden ser predefinidos en las libreras estndar, o pueden ser
definidos por el usuario. Los campos de una variable de tipo
estructurada, pueden ser accesados mediante el separador ..

Es posible crear tipos de datos de usuario, los que son configurados a partir de tipos
de datos primarios. Un tipo de dato definido por usuario puede ser creado bajo dos
instancias: libreras o aplicaciones.
Si se crea un tipo de dato dentro de una librera, este podr ser accedido desde
cualquier aplicacin y programa. Si se crea dentro de la aplicacin, este se podr
utilizar slo dentro de la aplicacin.

Page 5 of 6
Capitulo 7
7.Variables y Tipos de Datos

7.4 Ejercicio 7.1 Tipo de Dato Definido por Usuario


Cree un nuevo tipo de dato llamado VarMotor dentro de la aplicacin App_01, y
genere los campos de acuerdo a los siguiente:

Cree una variable global en App_01 con nombre VarMotor1 de tipo VarMotor.

En Program2 borre las variables declaradas y edite el cdigo para llegar a lo


siguiente en FBD y en ST.

Page 6 of 6
Capitulo 7
7.Variables y Tipos de Datos

Realice la simulacin para verificar el funcionamiento de la lgica. Revise la forma


de cambiar los valores de la variable estructurada desde la hoja de variables
globales en App_01 al momento de la simulacin.

Você também pode gostar