Upload
ricardo-fuentes
View
224
Download
0
Embed Size (px)
Citation preview
7/26/2019 autoII-Manejo_S71200
1/16
7/26/2019 autoII-Manejo_S71200
2/16
PRESENTACIN DEL DISPOSITIVO PRINCIPIOS BSICOS DE FUNCIONAMIENTO EJECUCIN DEL PROGRAMA
MANEJO DEL ESPACIO DE MEMORIA
7/26/2019 autoII-Manejo_S71200
3/16
CPU 1214C Alimentacin: 110VAC Entradas: 24VDC Salidas: Rel
110VAC 24VDC
7/26/2019 autoII-Manejo_S71200
4/16
ENTRADAS: 14 Entradas digitales 2 Entradas analgicas
SALIDAS: 10 Salidas digitales 1 Salida analgicas
7/26/2019 autoII-Manejo_S71200
5/16
Dimensiones fsicas: 110x100x75 [mm]
Memoria de usuario: Memoria de trabajo: 50KB Memoria de carga: 2MB Memoria remanente: 2KB rea de marcas: 8KB
7/26/2019 autoII-Manejo_S71200
6/16
Depende de la estructura de programacin: Estructura lineal:
Carga los datos de arranque
Ejecuta el bloque de organizacin.
7/26/2019 autoII-Manejo_S71200
7/16
Estructura modular:
Trabaja por bloques: Funciones (FC) Bloques de funcin (FB) Bloques de Organizacin (OB)
7/26/2019 autoII-Manejo_S71200
8/16
7/26/2019 autoII-Manejo_S71200
9/16
Se ejecutan cclicamente cuando la CPU se encuentraen estado operativo. Permite llamar otros bloques de usuario Se ejecutan en orden numrico
OB1 es el bloque de ciclo predeterminado. OB100 es el bloque de arranque predeterminado.
Controlan la ejecucin
del programa usuario
7/26/2019 autoII-Manejo_S71200
10/16
Es un bloque lgico que utiliza unbloque de datos de instancia parasus parmetros estticos y deconfiguracin.
Es llamado por los OB pero no puede llamar unOB.
Almacena los datos en un bloque de datos de
instancia una vez finaliza.
7/26/2019 autoII-Manejo_S71200
11/16
No manejan memoria asociada. Se usan para:
Clculos matemticos y dems funciones estndar yreutilizables. Controles de operaciones individuales mediante
comandos binarios.
Son llamados por los OB y los FB pero no puedenllamarlos.
7/26/2019 autoII-Manejo_S71200
12/16
Se utilizan para almacenar diferentestipos de datos de los bloques lgicos(FB, OB).
Puede ser global Sin ningn tipo de asociacin, puede ser usado por
cualquier bloque lgico.
Puede ser de instancia Asociado a un bloque de funcin en especfico.
Otros bloques pueden leer la informacin pero nomodificarla.
7/26/2019 autoII-Manejo_S71200
13/16
AsociacinTipoManejo de
informacin
Bloques de datos
Instancia
Asociados a un
FB
Temporizadores,
contadores, etc.
GlobalesUsados por OB,
FB.
7/26/2019 autoII-Manejo_S71200
14/16
INSTANCIA GLOBALES
7/26/2019 autoII-Manejo_S71200
15/16
7/26/2019 autoII-Manejo_S71200
16/16