Nociones básicas para programar una CPU S7-200
4.4
Diferencias entre las operaciones SIMATIC e IEC 1131-3
Juego de operaciones SIMATIC
La mayoría de los sistemas de automatización ofrecen los mismos tipos básicos de opera-
ciones, pero por lo general existen pequeñas diferencias en cuanto al aspecto, al funciona-
miento, etc. de los productos de los distintos fabricantes. El juego de operaciones SIMATIC
se ha diseñado para los sistemas de automatización S7-200. Un gran número de estas ope-
raciones tienen un aspecto y un funcionamiento diferentes si se comparan con otras marcas
de sistemas de automatización (autómatas programables). A continuación se indican los
aspectos principales a considerar cuando se desee utilizar el juego de operaciones
SIMATIC:
Por lo general, el tiempo de ejecución de las operaciones SIMATIC es más breve.
El juego de operaciones SIMATIC se puede utilizar con los tres editores (KOP, AWL y
FUP).
Juego de operaciones IEC 1131-3
La Comisión Electrotécnica Internacional (CEI) o International Electrotechnical Commission
(IEC) es un organismo mundial que desarrolla normas globales para todos los campos de la
electrotécnica. (Nota: En el presente manual se utilizan las siglas inglesas de dicho orga-
nismo). Durante los últimos años, dicha comisión ha desarrollado una norma que se dedica
a numerosos aspectos de la programación de autómatas programables (denominados "sis-
temas de automatización" en la terminología SIMATIC). El objetivo de dicha norma es que
los diferentes fabricantes de autómatas programables ofrezcan operaciones similares tanto
en su aspecto como en su funcionamiento. Existen algunas diferencias básicas entre los
juegos de operaciones SIMATIC e IEC 1131-3.
El juego de operaciones IEC 1131-3 se limita a las operaciones estándar comunes entre
los fabricantes de autómatas programables. Algunas operaciones incluidas en el juego
SIMATIC no están normalizadas en la norma IEC 1131-3. (Éstas se pueden utilizar en
calidad de operaciones no normalizadas. No obstante, entonces el programa ya no será
absolutamente compatible con la norma IEC 1131-3).
Algunos cuadros aceptan varios formatos de datos. A menudo, ésto se denomina sobre-
carga. Por ejemplo, en lugar de tener cuadros aritméticos por separado, tales como
ADD_I (Sumar enteros), ADD_R (Sumar reales) etc., la operación ADD definida en la
norma IEC 1131-3 examina el formato de los datos a sumar y selecciona automática-
mente la operación correcta en la CPU. Así se puede ahorrar tiempo al diseñar los pro-
gramas.
Si se utilizan las operaciones IEC-1131, se comprueba automáticamente si los paráme-
tros de la operación corresponden al formato de datos correcto. Dicha comprobación no
es obvia para el usuario. Por ejemplo, si se ha intentado introducir un valor de entero en
una operación para la que se deba utilizar un valor binario (on/off), se indica un error.
Esta función permite reducir los errores de sintaxis de programación.
4-10
Sistema de automatización S7-200, Manual del sistema
C79000-G7078-C233-01