autoII-Manejo_S71200

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