Nociones básicas para programar una CPU S7-200
Los tipos de datos de los parámetros representados directamente se determinan exami-
nando otros parámetros tipificados incluidos en la operación. Si se configura que un pará-
metro utilice una variable de un tipo específico, se supone que todos los parámetros
representados directamente sean de ese mismo tipo. Las tablas 4-8 y 4-9 muestran
ejemplos de tipos de datos de parámetros representados directamente.
Tabla 4-8
Ejemplo de tipos de datos para el direccionamiento directo
Nombre
Var1
Var2
Var3
Tabla 4-9
Ejemplos de direccionamiento directo en operaciones sobrecargadas
Ejemplo
ADD
EN
ENO
Var1
IN1
OUT
%VD100
IN2
ADD
EN
ENO
Var2
IN1
OUT
%VD300
IN2
ADD
EN
ENO
IN1
OUT
Var3
IN2
%VW500
ADD
EN
ENO
Var1
IN1
OUT
%AC0
IN2
ADD
EN
ENO
%AC0
IN1
OUT
%AC0
IN2
ADD
EN
ENO
%*AC0
IN1
OUT
%*AC0
IN2
Utilizar operaciones de conversión
Las operaciones de conversión permiten transferir valores de un tipo de datos a otro.
STEP 7-Micro/WIN 32 soporta las operaciones de conversión que figuran en la tabla 4-10
para transferir valores entre los tipos de datos simples.
4-16
Dirección
Tipo de datos
REAL
DINT
INT
Se supone que VW100 y VW200 son de tipo REAL, puesto
que el tipo de Var1 es REAL.
%VD200
Se supone que VW100 y VW200 son de tipo REAL, puesto
que el tipo de Var1 es REAL.
%VD400
Se supone que VW500 y VW600 son de tipo INT, puesto que
el tipo de Var3 es INT.
%VW600
Se supone que AC0 y AC1 son de tipo REAL, puesto que el
tipo de Var1 es REAL.
%AC1
Esta configuración no es válida, puesto que el tipo no se
puede determinar. El tipo de datos de los acumuladores po-
%AC1
dría ser uno cualquiera.
Esta configuración no es válida, puesto que el tipo no se
puede determinar. El tipo de datos de los punteros de los acu-
%*AC1
muladores podría ser uno cualquiera.
Comentario
Esta es una variable en coma flotante.
Esta es una variable de entero doble.
Esta es una variable de entero.
Descripción
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01