Tipificación De Variables En Simatic E Iec 1131 - Siemens SIMATIC S7-200 Manual De Sistema

Sistemas de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:
Tabla de contenido

Publicidad

A continuación se indican los aspectos principales a considerar cuando se desee utilizar las
operaciones IEC 1131-3:
Por lo general, es más fácil aprender a crear programas para autómatas programables
de diferentes fabricantes.
Aunque se dispone de menos operaciones (conforme a lo especificado en la norma),
también se pueden utilizar numerosas operaciones SIMATIC.
El funcionamiento de algunas operaciones IEC-1131 es diferente al de sus equivalentes
en SIMATIC (temporizadores, contadores, multiplicación, división, etc.)
Es posible que el tiempo de ejecución de las operaciones IEC-1131 sea más largo.
Las operaciones sólo se pueden utilizar en los editores KOP y FUP.
La norma IEC 1131-3 especifica que las variables se deben declarar tipificadas, sopor-
tando que el sistema verifique el tipo de datos.
Tipificación de variables en SIMATIC e IEC 1131-3
Cada operación o subrutina paramerizada se identifica en SIMATIC e IEC 1131-3 mediante
una definición precisa denominada signatura. En todas las operaciones estándar, los tipos
de datos permitidos para cada operando de la operación se indican en la signatura. En el
caso de las subrutinas parametrizadas, el usuario crea la signatura de la subrutina en la ta-
bla de variables locales.
STEP 7-Micro/WIN 32 implementa una verificación simple de los tipos de datos en el modo
SIMATIC y una verificación precisa en el modo IEC 1131-3. Cuando un tipo de datos se es-
pecifica para una variable (bien sea local o global), STEP 7-Micro/WIN 32 verifica que el tipo
de datos del operando concuerde con la signatura de la operación en el nivel indicado. En la
tabla 4-2 se definen los tipos de datos simples y la tabla 4-3 muestra los tipos de datos com-
plejos disponibles en STEP 7-Micro/WIN 32.
Tabla 4-2
Tipos de datos simples IEC 1131-3
Tipos de datos simples
BOOL
BYTE
WORD
INT
DWORD
DINT
REAL
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01
Nociones básicas para programar una CPU S7-200
Descripción
Valor booleano
Byte sin signo
Entero sin signo
Entero con signo
Entero doble sin signo
Entero doble sin signo
Valor de 32 bits en coma
flotante (IEEE)
Margen de datos
0 a 1
0 a 255
0 a 65.535
–32768 a +32767
32
0 a 2
– 1
31
31
–2
a +2
– 1
38
38
–10
a +10
4-11

Publicidad

Tabla de contenido
loading

Tabla de contenido