Tipos De Datos - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

En el programa de control puede ser necesario utilizar estos valores en unidades de
ingeniería, por ejemplo, para representar un volumen, temperatura, peso o cualquier otro
valor cuantitativo. En el caso de una entrada analógica, para hacerlo primero hay que
normalizar el valor analógico a un valor real (coma flotante) de 0,0 a 1,0. A continuación hay
que escalarlo a los valores mínimo y máximo de las unidades de ingeniería que representa.
En el caso de valores de unidades de ingeniería que deben convertirse a valores de salida
analógicos, primero hay que normalizar el valor en las unidades de ingeniería a un valor
entre 0,0 y 1,0, y a continuación escalarlo entre 0 y 27648 o -27648 a 27648, dependiendo
del rango del módulo analógico. Para este propósito, STEP 7 proporciona las instrucciones
NORM_X y SCALE_X (Página 227). También se puede utilizar la instrucción CALCULATE
(Página 205) para escalar los valores analógicos (Página 33).
4.4

Tipos de datos

Los tipos de datos se utilizan para determinar el tamaño de un elemento de datos y cómo
deben interpretarse los datos. Todo parámetro de instrucción soporta como mínimo un tipo
de datos. Algunos parámetros soportan varios tipos de datos. Sitúe el cursor sobre el campo
de parámetro de una instrucción para ver qué tipos de datos soporta el parámetro en
cuestión.
Un parámetro formal es el identificador en una instrucción que indica la ubicación de los
datos que deben utilizarse (ejemplo: la entrada IN1 de una instrucción ADD). Un parámetro
actual es la posición de memoria (precedida por el carácter "%") o constante que contiene
los datos que debe utilizar la instrucción (ejemplo: %MD400 "Número_de_widgets"). El tipo
de datos del parámetro actual definido por el usuario debe concordar con uno de los tipos
de datos que soporta el parámetro formal especificado por la instrucción.
Al definir un parámetro actual es preciso indicar una variable (direccionamiento simbólico) o
una dirección absoluta (direccionamiento directo). Las variables asocian un nombre
simbólico (nombre de variable) con un tipo de datos, área de memoria, offset y comentario.
Se pueden crear bien sea en el editor de variables PLC, o bien en la interfaz del bloque (OB,
FC, FB y DB). Si se introduce una dirección absoluta que no tenga una variable asociada,
es preciso utilizar un tamaño apropiado que coincida con el tipo de datos soportado. Al
realizar la entrada se creará una variable predeterminada.
Todos los tipos de datos, excepto String, están disponibles en el editor de variables PLC y
en la interfaz del bloque. String sólo está disponible en la interfaz del bloque. También es
posible introducir un valor de constante para numerosos parámetros de entrada.
● Bit y secuencias de bit (Página 96): Bool (valor booleano o bit), Byte (valor byte de 8
● Entero (Página 97)
● Real en coma flotante (Página 98): Real (real de 32 bits o valor en coma flotante), LReal
● Fecha y hora (Página 98): Time (valor de tiempo CEI de 32 bits), Date (valor de fecha de
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
bits), Word (valor de 16 bits), DWord (valor de 32 bits, doble palabra)
– USInt (entero de 8 bits sin signo), SInt (entero de 8 bits con signo),
– UInt (entero de 16 bits sin signo), Int (entero de 16 bits con signo)
– UDInt (entero de 32 bits sin signo), DInt (entero de 32 bits con signo)
(real de 64 bits o valor en coma flotante)
16 bits), TOD (valor de hora de 32 bits), DT (valor de fecha y hora de 64 bits)
Principios básicos del PLC
4.4 Tipos de datos
95

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido