Nociones básicas para programar una CPU S7-200
Sin verificación de los tipos de datos Este modo se encuentra disponible únicamente
para las variables globales SIMATIC que no permitan seleccionar los tipos de datos. Todos
los tipos de datos de tamaño equivalente se asignan automáticamente al símbolo. Por ejem-
plo, a un símbolo que se le haya asignado la dirección VD100, STEP 7-Micro/WIN 32 le
asignará automáticamente los tipos de datos que muestra la tabla 4-6.
Tabla 4-6
Tipo de datos de tamaño determinado para los símbolos globales SIMATIC
Dirección seleccionada por el usuario
V0.0
VB0
VW0
VD0
Ventajas de la verificación de los tipos de datos
La verificación de los tipos de datos contribuye a evitar errores de programación. Si una
operación soporta números con signo y se utiliza un número sin signo para el operando de
esa operación, STEP 7-Micro/WIN 32 marcará el número sin signo. Por ejemplo, la compa-
ración < I es una operación con signo. –1 es menor que 0 en el caso de los operandos con
signo. No obstante, si la operación < I puede soportar tipos de datos sin signo, el programa-
dor debe tener en cuenta que durante la ejecución del programa, un valor sin signo de
40.000 es menor que 0 en la operación < I.
Precaución
!
Verifique que la utilización de números sin signo en las operaciones con signo no cruce el
límite entre los números positivos y negativos.
En caso contrario se pueden producir resultados impredecibles en el programa y en el fun-
cionamiento del sistema de automatización.
Tenga siempre en cuenta que el número sin signo de una operación con signo no cruce el
límite entre los números positivos y negativos.
En resumen, la verificación precisa de los tipos de datos en el modo de edición IEC 1131-3
contribuye a identificar dichos errores durante la compilación, indicando si se utilizan tipos
de datos no válidos para la operación. Esta función no se encuentra disponible en los edito-
res SIMATIC.
Seleccionar entre los modos de programación SIMATIC e IEC 1131-3
Puesto que, en contraposición a SIMATIC, el modo IEC 1131-3 exige una tipificación precisa
de los datos, STEP 7-Micro/WIN 32 no permite transferir programas entre los dos modos de
edición. Por tanto, el usuario debe elegir uno de dichos modos.
4-14
Tipo de datos equivalente
BOOL
BYTE
WORD, INT
DWORD, DINT, REAL
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01