Convenciones Generales Para Programar En Simatic - Siemens SIMATIC S7-200 Manual De Sistema

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

Publicidad

Convenciones para las operaciones S7-200
Marcas especiales afectadas: Si la operación afecta a ciertas marcas especiales como
parte normal de la ejecución de la misma, se indican aquí las marcas en cuestión y la forma
en que se ven afectadas.
Tabla de operandos: Debajo de la figura KOP/FUP/AWL aparece una tabla en la que se
indican los operandos permitidos para cada una de las entradas y salidas, así como los ti-
pos de datos de cada uno de los operandos. Los márgenes de memoria de los operandos
correspondientes a cada CPU figuran en la tabla 8-3.
Los operandos y los tipos de datos EN/ENO no figuran en la tabla de operandos de la ope-
ración, puesto que son idénticos para todas las operaciones KOP y FUP. La tabla 8-1 mues-
tra los operandos y tipos de datos EN/ENO para KOP y FUP, siendo aplicables a todas las
operaciones KOP y FUP descritas en el presente manual.
Tabla 8-1
Operandos y tipos de datos EN/ENO para KOP y FUP
Editor
Entradas/salidas
KOP
EN
ENO
FUP
EN
ENO

Convenciones generales para programar en SIMATIC

Segmento ("Network"): En KOP, el programa se divide en segmentos denominados "net-
works". Un segmento es una red organizada, compuesta por contactos, bobinas y cuadros
que se interconectan para conformar un circuito completo entre las barras de alimentación
izquierda y derecha (no se permiten los cortocircuitos, ni los circuitos abiertos, ni la circula-
ción de corriente inversa). STEP 7-Micro/WIN 32 ofrece la posibilidad de crear comentarios
para cada uno de los segmentos del programa KOP.
El lenguaje FUP utiliza el concepto de segmentos para subdividir y comentar el programa.
Los programas AWL no utilizan segmentos. Sin embargo, la palabra clave NETWORK se
puede utilizar para estructurar el programa. En este caso, el programa se puede convertir a
KOP o a FUP.
Unidades de organización del programa: En KOP, FUP o AWL, un programa comprende
una parte obligatoria (como mínimo), pudiendo incluir también otras secciones opcionales.
La parte obligatoria es el programa principal. Las secciones opcionales pueden incluir una o
más subrutinas y/o rutinas de interrupción. Para desplazarse por las unidades de organiza-
ción del programa, basta con seleccionar o hacer clic en la correspondiente ficha en
STEP 7-Micro/WIN 32.
Definición de EN/ENO: EN (entrada de habilitación) es una entrada booleana para los
cuadros KOP y FUP. Para que la operación se pueda ejecutar, el estado de señal de dicha
entrada deberá ser "1" (ON). En AWL, las operaciones no tienen una entrada EN, pero el
valor del nivel superior de la pila deberá ser un "1" lógico para poder ejecutar la correspon-
diente operación AWL.
ENO (salida de habilitación) es una salida booleana para los cuadros KOP y FUP. Si el es-
tado de señal de la entrada EN es "1" y el cuadro ejecuta la función sin que se presenten
errores, la salida ENO conducirá corriente al siguiente elemento. Si se detecta un error en la
ejecución del cuadro, la circulación de corriente se detendrá en el cuadro que ha generado
el error.
8-4
Operandos
Circulación de corriente
Circulación de corriente
I, Q, M, S, SM, T, C, V, L, circulación de corriente
I, Q, M, S, SM, T, C, V, L, circulación de corriente
Sistema de automatización S7-200, Manual del sistema
Tipos de datos
BOOL
BOOL
BOOL
BOOL
C79000-G7078-C233-01

Publicidad

Tabla de contenido
loading

Tabla de contenido