SlideShare a Scribd company logo
1 of 44
Download to read offline
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7
TIA Portal - Nivel 1
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7
Parte 1
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7
Familia Simatic S7
FAMILIA SIMATIC S7
FAMILIA SIMATIC S7
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7-1200/ S7-1500
Descripción del equipo
SIMATIC S7-1200
DESCRIPCIÓN DEL EQUIPO - HARDWARE
SIMATIC S7-1200
DESCRIPCIÓN DEL EQUIPO - HARDWARE
Simatic S7-1200 CPUs CPU 1211C CPU 1212C CPU 1214C
3 Configuraciones por CPU DC/DC/DC, AC/DC/RLY, DC/DC/RLY
Dimensiones W x H x D (mm) 90 x 100 x 75 90 x 100 x 75 110 x 100 x 75
SIMATIC S7-1200
DESCRIPCIÓN DEL EQUIPO - HARDWARE
Integrated I/O CPU 1211C CPU 1212C CPU 1214C
I/O digitales integradas 6 / 4 salidas 8 entradas / 6 salidas 14 entradas / 10 salidas
I/O analógicas integradas 2 entradas 2 entradas 2 entradas
Máximo de entrada digitales 14 82 284
Máximo de entrada analógicas 3 19 67
Tamaño de imagen de proceso 1024 Bytes de entradas y 1024 Bytes de salida
SIMATIC S7-1500
DESCRIPCIÓN DEL EQUIPO - HARDWARE
SIMATIC S7-1500
DESCRIPCIÓN DEL EQUIPO - HARDWARE
La fuente de alimentación del sistema integrada en la CPU suministra 10 W o 12 W
(en función del tipo de CPU) al bus de fondo. El número exacto de módulos
utilizables con la CPU (sin PS opcional) se obtiene a partir del balance de suministro
y consumo. El principio de funcionamiento se describe en el capítulo Balance de
suministro y consumo
• Como máximo son posibles tres fuentes de alimentación del sistema (PS): una
puede conectarse a la izquierda de la CPU, y dos, a la derecha de la CPU.
• Si se utiliza una fuente de alimentación del sistema (PS) antes de la CPU, resulta
una configuración máxima posible de 32 módulos en total, que ocupan los slots
del 0 al 31.
• Las fuentes de alimentación del sistema (PS) que puedan resultar necesarias a la
derecha de la CPU también ocupan un slot cada una.
SIMATIC S7-1500
DESCRIPCIÓN DEL EQUIPO - HARDWARE
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7-1200/ S7-1500
Memoria
DESCRIPCIÓN DEL EQUIPO – MEMORIA
SIMATIC S7-1200/S7-1500
El S7-1200 y S7-1500 dispone de las
siguientes áreas de memoria:
• Memoria de carga: es un área de
almacenamiento no volátil para el programa
de usuario, los datos y la configuración.
•Memoria de trabajo: es un área de
almacenamiento volátil para algunos
elementos del proyecto de usuario utilizado
por la CPU mientras se ejecuta el programa
de usuario.
DESCRIPCIÓN DEL EQUIPO – MEMORIA
•Memoria retentiva: es un área de
almacenamiento no volátil que se utiliza
para “retener” una cantidad limitada de
valores de la memoria de trabajo durante
una perdida de potencia.
SIMATIC S7-1200/S7-1500
DESCRIPCIÓN DEL EQUIPO – MEMORIA
La memoria de usuario integrada
• Admite una frontera “flotante” entre el
programa de usuario, los datos de los
programas y los datos de configuración.
•Almacena los comentarios del programa y
símbolos de usuario.
•Almacena la información de configuración
y general para cada dispositivo de hardware.
SIMATIC S7-1200/S7-1500
DESCRIPCIÓN DEL EQUIPO – MEMORIA
SIMATIC S7-1200/S7-1500
La memoria remanente es una memoria no volátil para salvaguardar cantidades
limitadas de datos si hay un corte de alimentación.
Las siguientes acciones borran el contenido de la memoria remanente:
• Borrado total
• Restablecer ajustes de fábrica
Los siguientes datos u objetos se pueden definir como remanentes:
• Variables de bloques de datos globales
• Variables de bloques de datos de instancia de un bloque de función
• Marcas, temporizadores y contadores
DESCRIPCIÓN DEL EQUIPO – MEMORIA
SIMATIC S7-1200/S7-1500
DESCRIPCIÓN DEL EQUIPO – MEMORIA
SIMATIC S7-1200/S7-1500
DESCRIPCIÓN DEL EQUIPO – MEMORIA CARD
La memory card puede configurarse para diversas
aplicaciones:
• Program card: Para utilizar la tarjeta de memoria
como memoria de carga externa de la CPU
proporcionando un mayor almacenamiento de
carga para el uso del Data Logging y paginas web.
• Transfer card: Para copiar un programa a la
memoria de carga interna de una o más CPUs sin
necesidad de utilizar el software.
• Firmware update card: Para actualizar el
firmware de la CPU y hardware S7-1200
conectado.
SIMATIC S7
SIMATIC S7
DESCRIPCIÓN DEL EQUIPO –VISUALIZACIÓN DE MEMORIA ONLINE-OFFLINE
DESCRIPCIÓN DEL EQUIPO –VISUALIZACIÓN DE MEMORIA ONLINE-OFFLINE
Indicación de la carga de la memoria de la CPU
En el modo online, la función online "Memoria" ofrece la siguiente información sobre la memoria
actual:
• Tamaño de la memoria de carga total, libre y ocupada en la SIMATIC Memory Card.
• Tamaño de la memoria de trabajo total, libre y ocupada, desglosada en código y datos.
• Tamaño de la memoria remanente total, libre y ocupada
SIMATIC S7
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7
Propiedades del CPU – Estados Operativos
PROPIEDADES DEL CPU – ESTADOS OPERATIVOS
La CPU tiene tres estados operativos, a saber: STOP, ARRANQUE y RUN. Los LED de
estado en el frente de la CPU indican el estado operativo actual.
• En modo STOP, la CPU no ejecuta el programa. Se puede descargar un proyecto.
• En estado operativo ARRANQUE, los OB de arranque (si existen) se ejecutan una vez.
La CPU no procesa eventos de alarma de proceso durante el estado operativo
ARRANQUE.
• En estado operativo RUN, los OB de ciclos se ejecutan repetidamente. Pueden generarse
eventos de alarma y los OB de eventos de alarma correspondientes se pueden ejecutar en
cualquier momento en el estado operativo RUN.
SIMATIC S7
PROPIEDADES DEL CPU – ESTADOS OPERATIVOS
Durante la inicialización del sistema, la CPU borra toda el área de marcas (M) no remanente e
inicializa todos los contenidos de DB no remanentes a los valores iniciales de la memoria de carga.
La CPU retiene el área de marcas (M) remanente y los contenidos de DB remanentes y, a
continuación, entra en el estado operativo correspondiente. Determinados errores impiden que la
CPU pase al estado operativo RUN. La CPU admite las siguientes opciones de configuración:
• Sin rearranque (permanecer en modo STOP)
• Arranque en caliente – RUN
• Arranque en caliente - modo previo a POWER OFF
SIMATIC S7
PROPIEDADES DEL CPU – ESTADOS OPERATIVOS
SIMATIC S7
PROPIEDADES DEL CPU – ESTADOS OPERATIVOS
SIMATIC S7
Objeto de memoria
Cambios de estado operativo
Borrado total
Restablecer ajuste de
fabrica
Stop ->
Arranque
Conexión ->
arranque
Valores actuales de los bloques de datos,
bloques de datos de instancia.
Se puede ajustar en las
propiedades del DB en el Step 7
- -
Marcas, temporizadores y contadores
configurados como remanentes
X X - -
Marcas, temporizadores y contadores
configurados como NO remanentes
- - - -
Variables remanentes de objetos tecnológicos X X X -
Entradas del bufer de diagnóstico (área
remanente)
X X X -
Entradas del bufer de diagnóstico (área NO
remanente)
X - - -
Contador de horas de funcionamiento X X X -
Hora X X X -
X = El contenido se conserva
- = El objeto se inicializa
PROPIEDADES DEL CPU – ESTADOS OPERATIVOS Y LA MEMORIA
SIMATIC S7
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7
Propiedades del CPU – Ciclo de Scan
PROPIEDADES DEL CPU – CICLO DE SCAN
SIMATIC S7
PROPIEDADES DEL CPU – CICLO DE SCAN
SIMATIC S7
PROPIEDADES DEL CPU – CICLO DE SCAN
SIMATIC S7
PROPIEDADES DEL CPU – CICLO DE SCAN
SIMATIC S7
PROPIEDADES DEL CPU – CICLO DE SCAN
Distintos tiempos de ciclo
El tiempo de ciclo (Tcic) no tiene la misma duración en todos los ciclos porque los
tiempos de ejecución pueden variar. Las causas de ello son p. ej.:
• Distintos tiempos de ejecución del programa (p ej. bucles de programa, comandos
condicionados, llamadas de bloque condicionadas o distintas rutas de programa)
• Prolongación por interrupciones
(p ej. ejecución de alarmas controlada por tiempo, ejecución de alarmas de proceso
o comunicación)
SIMATIC S7
PROPIEDADES DEL CPU – CICLO DE SCAN
SIMATIC S7
PROPIEDADES DEL CPU – CICLO DE SCAN
SIMATIC S7
PROPIEDADES DEL CPU – CONFIGURAR TIEMPO DE CICLO DE SCAN
El tiempo de ciclo es el tiempo que requiere el sistema operativo de la CPU para ejecutar la fase
cíclica del estado operativo RUN. La CPU ofrece dos métodos para vigilar el tiempo de ciclo:
• Tiempo de ciclo máximo
• Tiempo de ciclo mínimo
La CPU vigila siempre el ciclo y reacciona si se rebasa el tiempo de ciclo máximo. Si se rebasa el
tiempo de ciclo máximo configurado, se generará un error que se procesa de dos maneras posibles:
• Si el programa de usuario no incluye un OB de alarma de error de tiempo, el evento del error del
temporizador de vigilancia generará una entrada en el búfer de diagnóstico, pero la CPU se
mantendrá en el estado operativo RUN.
• Si el programa de usuario incluye un OB de alarma de error de tiempo, la CPU lo ejecutará.
SIMATIC S7
PROPIEDADES DEL CPU – CONFIGURAR TIEMPO DE CICLO DE SCAN
Configurar el tiempo de ciclo y la carga de comunicación
Las propiedades de la CPU en la "Configuración de dispositivos" permiten configurar los siguientes
parámetros:
• Ciclo: Puede introducir un tiempo de vigilancia de ciclo máximo. También puede habilitar e
introducir un tiempo de ciclo mínimo.
SIMATIC S7
PROPIEDADES DEL CPU – CONFIGURAR TIEMPO DE CICLO DE SCAN
Carga de comunicación: Es posible configurar un porcentaje del tiempo que debe
dedicarse a las tareas de comunicación
SIMATIC S7
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7
Propiedades del CPU – Marcas de Sistema
PROPIEDADES DEL CPU – MARCAS DE SISTEMA
Marcas de sistema
Los bytes de "marcas de sistema" y "marcas de ciclo" se habilitan en las propiedades de la
CPU. La lógica del programa puede referenciar los distintos bits de estas funciones.
• Un byte del área de marcas (M) se puede asignar a las marcas de sistema. El byte de
marcas de sistema pone a disposición los siguientes cuatro bits que puede referenciar el
programa de usuario:
 El bit "Siempre 0 (low)" está siempre puesto a 0.
SIMATIC S7
PROPIEDADES DEL CPU – MARCAS DE SISTEMA
Marcas de sistema
 El bit "Siempre 1 (high)" está siempre puesto a 1.
 El bit "Diagrama de diagnóstico modificado" se pone a 1 durante un ciclo, una vez que
la CPU registre un evento de diagnóstico. Puesto que la CPU no activa el bit "Diagrama
de diagnóstico modificado" hasta el final de la primera ejecución de los OBs de ciclo, el
programa de usuario no puede detectar si ha cambiado el diagnóstico durante la ejecución
de los OBs de arranque, o bien durante la primera ejecución de los OBs de ciclo.
SIMATIC S7
PROPIEDADES DEL CPU – MARCAS DE SISTEMA
El bit "Primer ciclo" se pone a 1 durante el primer ciclo tras finalizar el OB de arranque.
(Una vez finalizada la ejecución del primer ciclo, el bit "Primer ciclo" se pone a 0.)
SIMATIC S7
PROPIEDADES DEL CPU – MARCAS DE SISTEMA
SIMATIC S7
Cursos de Automatización. Ing. Edgar Uribe
SIMATIC S7
TIA Portal - Nivel 1

More Related Content

Similar to 1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL

sistema operativo.pdf
sistema operativo.pdfsistema operativo.pdf
sistema operativo.pdfAminah Sivira
 
PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200
PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200
PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200SANTIAGO PABLO ALBERTO
 
3 microcontroladores
3 microcontroladores3 microcontroladores
3 microcontroladoresProyesa
 
ENSAMBLAJE Y MANTENIMIENTO DE LA PC.ppt
ENSAMBLAJE Y MANTENIMIENTO  DE LA PC.pptENSAMBLAJE Y MANTENIMIENTO  DE LA PC.ppt
ENSAMBLAJE Y MANTENIMIENTO DE LA PC.pptDarwinJuanCastroCuar
 
Plantilla fase1
Plantilla fase1Plantilla fase1
Plantilla fase1davel777
 
General S7-200_esp (AGO_04).ppt
General S7-200_esp (AGO_04).pptGeneral S7-200_esp (AGO_04).ppt
General S7-200_esp (AGO_04).pptdavidsalascid
 
Presentación Tesis JCun (1).ppt
Presentación Tesis JCun (1).pptPresentación Tesis JCun (1).ppt
Presentación Tesis JCun (1).pptJessOrtiz64
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01MARTO3000
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01MARTO3000
 

Similar to 1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL (20)

Ensamble 2
Ensamble 2Ensamble 2
Ensamble 2
 
sistema operativo.pdf
sistema operativo.pdfsistema operativo.pdf
sistema operativo.pdf
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200
PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200
PLC: Programación Avanzada: Familia de PLC´s SIMATIC S7-200
 
CLASE-TEORIA-SESION-1.pdf
CLASE-TEORIA-SESION-1.pdfCLASE-TEORIA-SESION-1.pdf
CLASE-TEORIA-SESION-1.pdf
 
3 microcontroladores
3 microcontroladores3 microcontroladores
3 microcontroladores
 
3 microcontroladores
3 microcontroladores3 microcontroladores
3 microcontroladores
 
412550269-Siemens-Plc.pptx
412550269-Siemens-Plc.pptx412550269-Siemens-Plc.pptx
412550269-Siemens-Plc.pptx
 
ENSAMBLAJE Y MANTENIMIENTO DE LA PC.ppt
ENSAMBLAJE Y MANTENIMIENTO  DE LA PC.pptENSAMBLAJE Y MANTENIMIENTO  DE LA PC.ppt
ENSAMBLAJE Y MANTENIMIENTO DE LA PC.ppt
 
CURSO S7-1200.pptx
CURSO S7-1200.pptxCURSO S7-1200.pptx
CURSO S7-1200.pptx
 
Microcontroladores
MicrocontroladoresMicrocontroladores
Microcontroladores
 
Plantilla fase1
Plantilla fase1Plantilla fase1
Plantilla fase1
 
General S7-200_esp (AGO_04).ppt
General S7-200_esp (AGO_04).pptGeneral S7-200_esp (AGO_04).ppt
General S7-200_esp (AGO_04).ppt
 
Presentación Tesis JCun (1).ppt
Presentación Tesis JCun (1).pptPresentación Tesis JCun (1).ppt
Presentación Tesis JCun (1).ppt
 
Arquitectura del cpu
Arquitectura del cpuArquitectura del cpu
Arquitectura del cpu
 
PLC: Autómatas PLC Siemens S7-200
PLC: Autómatas PLC Siemens S7-200 PLC: Autómatas PLC Siemens S7-200
PLC: Autómatas PLC Siemens S7-200
 
En 20 minutos ... Arquitectura Oracle
En 20 minutos ... Arquitectura OracleEn 20 minutos ... Arquitectura Oracle
En 20 minutos ... Arquitectura Oracle
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01
 
Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01Microcontroladores 101108114327-phpapp01
Microcontroladores 101108114327-phpapp01
 
Identificación Componentes Hardware
Identificación Componentes HardwareIdentificación Componentes Hardware
Identificación Componentes Hardware
 

1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL

  • 1. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7 TIA Portal - Nivel 1
  • 2. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7 Parte 1
  • 3. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7 Familia Simatic S7
  • 5. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7-1200/ S7-1500 Descripción del equipo
  • 7. SIMATIC S7-1200 DESCRIPCIÓN DEL EQUIPO - HARDWARE Simatic S7-1200 CPUs CPU 1211C CPU 1212C CPU 1214C 3 Configuraciones por CPU DC/DC/DC, AC/DC/RLY, DC/DC/RLY Dimensiones W x H x D (mm) 90 x 100 x 75 90 x 100 x 75 110 x 100 x 75
  • 8. SIMATIC S7-1200 DESCRIPCIÓN DEL EQUIPO - HARDWARE Integrated I/O CPU 1211C CPU 1212C CPU 1214C I/O digitales integradas 6 / 4 salidas 8 entradas / 6 salidas 14 entradas / 10 salidas I/O analógicas integradas 2 entradas 2 entradas 2 entradas Máximo de entrada digitales 14 82 284 Máximo de entrada analógicas 3 19 67 Tamaño de imagen de proceso 1024 Bytes de entradas y 1024 Bytes de salida
  • 10. SIMATIC S7-1500 DESCRIPCIÓN DEL EQUIPO - HARDWARE La fuente de alimentación del sistema integrada en la CPU suministra 10 W o 12 W (en función del tipo de CPU) al bus de fondo. El número exacto de módulos utilizables con la CPU (sin PS opcional) se obtiene a partir del balance de suministro y consumo. El principio de funcionamiento se describe en el capítulo Balance de suministro y consumo • Como máximo son posibles tres fuentes de alimentación del sistema (PS): una puede conectarse a la izquierda de la CPU, y dos, a la derecha de la CPU. • Si se utiliza una fuente de alimentación del sistema (PS) antes de la CPU, resulta una configuración máxima posible de 32 módulos en total, que ocupan los slots del 0 al 31. • Las fuentes de alimentación del sistema (PS) que puedan resultar necesarias a la derecha de la CPU también ocupan un slot cada una.
  • 11. SIMATIC S7-1500 DESCRIPCIÓN DEL EQUIPO - HARDWARE
  • 12. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7-1200/ S7-1500 Memoria
  • 13. DESCRIPCIÓN DEL EQUIPO – MEMORIA SIMATIC S7-1200/S7-1500 El S7-1200 y S7-1500 dispone de las siguientes áreas de memoria: • Memoria de carga: es un área de almacenamiento no volátil para el programa de usuario, los datos y la configuración. •Memoria de trabajo: es un área de almacenamiento volátil para algunos elementos del proyecto de usuario utilizado por la CPU mientras se ejecuta el programa de usuario.
  • 14. DESCRIPCIÓN DEL EQUIPO – MEMORIA •Memoria retentiva: es un área de almacenamiento no volátil que se utiliza para “retener” una cantidad limitada de valores de la memoria de trabajo durante una perdida de potencia. SIMATIC S7-1200/S7-1500
  • 15. DESCRIPCIÓN DEL EQUIPO – MEMORIA La memoria de usuario integrada • Admite una frontera “flotante” entre el programa de usuario, los datos de los programas y los datos de configuración. •Almacena los comentarios del programa y símbolos de usuario. •Almacena la información de configuración y general para cada dispositivo de hardware. SIMATIC S7-1200/S7-1500
  • 16. DESCRIPCIÓN DEL EQUIPO – MEMORIA SIMATIC S7-1200/S7-1500 La memoria remanente es una memoria no volátil para salvaguardar cantidades limitadas de datos si hay un corte de alimentación. Las siguientes acciones borran el contenido de la memoria remanente: • Borrado total • Restablecer ajustes de fábrica Los siguientes datos u objetos se pueden definir como remanentes: • Variables de bloques de datos globales • Variables de bloques de datos de instancia de un bloque de función • Marcas, temporizadores y contadores
  • 17. DESCRIPCIÓN DEL EQUIPO – MEMORIA SIMATIC S7-1200/S7-1500
  • 18. DESCRIPCIÓN DEL EQUIPO – MEMORIA SIMATIC S7-1200/S7-1500
  • 19. DESCRIPCIÓN DEL EQUIPO – MEMORIA CARD La memory card puede configurarse para diversas aplicaciones: • Program card: Para utilizar la tarjeta de memoria como memoria de carga externa de la CPU proporcionando un mayor almacenamiento de carga para el uso del Data Logging y paginas web. • Transfer card: Para copiar un programa a la memoria de carga interna de una o más CPUs sin necesidad de utilizar el software. • Firmware update card: Para actualizar el firmware de la CPU y hardware S7-1200 conectado. SIMATIC S7
  • 20. SIMATIC S7 DESCRIPCIÓN DEL EQUIPO –VISUALIZACIÓN DE MEMORIA ONLINE-OFFLINE
  • 21. DESCRIPCIÓN DEL EQUIPO –VISUALIZACIÓN DE MEMORIA ONLINE-OFFLINE Indicación de la carga de la memoria de la CPU En el modo online, la función online "Memoria" ofrece la siguiente información sobre la memoria actual: • Tamaño de la memoria de carga total, libre y ocupada en la SIMATIC Memory Card. • Tamaño de la memoria de trabajo total, libre y ocupada, desglosada en código y datos. • Tamaño de la memoria remanente total, libre y ocupada SIMATIC S7
  • 22. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7 Propiedades del CPU – Estados Operativos
  • 23. PROPIEDADES DEL CPU – ESTADOS OPERATIVOS La CPU tiene tres estados operativos, a saber: STOP, ARRANQUE y RUN. Los LED de estado en el frente de la CPU indican el estado operativo actual. • En modo STOP, la CPU no ejecuta el programa. Se puede descargar un proyecto. • En estado operativo ARRANQUE, los OB de arranque (si existen) se ejecutan una vez. La CPU no procesa eventos de alarma de proceso durante el estado operativo ARRANQUE. • En estado operativo RUN, los OB de ciclos se ejecutan repetidamente. Pueden generarse eventos de alarma y los OB de eventos de alarma correspondientes se pueden ejecutar en cualquier momento en el estado operativo RUN. SIMATIC S7
  • 24. PROPIEDADES DEL CPU – ESTADOS OPERATIVOS Durante la inicialización del sistema, la CPU borra toda el área de marcas (M) no remanente e inicializa todos los contenidos de DB no remanentes a los valores iniciales de la memoria de carga. La CPU retiene el área de marcas (M) remanente y los contenidos de DB remanentes y, a continuación, entra en el estado operativo correspondiente. Determinados errores impiden que la CPU pase al estado operativo RUN. La CPU admite las siguientes opciones de configuración: • Sin rearranque (permanecer en modo STOP) • Arranque en caliente – RUN • Arranque en caliente - modo previo a POWER OFF SIMATIC S7
  • 25. PROPIEDADES DEL CPU – ESTADOS OPERATIVOS SIMATIC S7
  • 26. PROPIEDADES DEL CPU – ESTADOS OPERATIVOS SIMATIC S7
  • 27. Objeto de memoria Cambios de estado operativo Borrado total Restablecer ajuste de fabrica Stop -> Arranque Conexión -> arranque Valores actuales de los bloques de datos, bloques de datos de instancia. Se puede ajustar en las propiedades del DB en el Step 7 - - Marcas, temporizadores y contadores configurados como remanentes X X - - Marcas, temporizadores y contadores configurados como NO remanentes - - - - Variables remanentes de objetos tecnológicos X X X - Entradas del bufer de diagnóstico (área remanente) X X X - Entradas del bufer de diagnóstico (área NO remanente) X - - - Contador de horas de funcionamiento X X X - Hora X X X - X = El contenido se conserva - = El objeto se inicializa PROPIEDADES DEL CPU – ESTADOS OPERATIVOS Y LA MEMORIA SIMATIC S7
  • 28. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7 Propiedades del CPU – Ciclo de Scan
  • 29. PROPIEDADES DEL CPU – CICLO DE SCAN SIMATIC S7
  • 30. PROPIEDADES DEL CPU – CICLO DE SCAN SIMATIC S7
  • 31. PROPIEDADES DEL CPU – CICLO DE SCAN SIMATIC S7
  • 32. PROPIEDADES DEL CPU – CICLO DE SCAN SIMATIC S7
  • 33. PROPIEDADES DEL CPU – CICLO DE SCAN Distintos tiempos de ciclo El tiempo de ciclo (Tcic) no tiene la misma duración en todos los ciclos porque los tiempos de ejecución pueden variar. Las causas de ello son p. ej.: • Distintos tiempos de ejecución del programa (p ej. bucles de programa, comandos condicionados, llamadas de bloque condicionadas o distintas rutas de programa) • Prolongación por interrupciones (p ej. ejecución de alarmas controlada por tiempo, ejecución de alarmas de proceso o comunicación) SIMATIC S7
  • 34. PROPIEDADES DEL CPU – CICLO DE SCAN SIMATIC S7
  • 35. PROPIEDADES DEL CPU – CICLO DE SCAN SIMATIC S7
  • 36. PROPIEDADES DEL CPU – CONFIGURAR TIEMPO DE CICLO DE SCAN El tiempo de ciclo es el tiempo que requiere el sistema operativo de la CPU para ejecutar la fase cíclica del estado operativo RUN. La CPU ofrece dos métodos para vigilar el tiempo de ciclo: • Tiempo de ciclo máximo • Tiempo de ciclo mínimo La CPU vigila siempre el ciclo y reacciona si se rebasa el tiempo de ciclo máximo. Si se rebasa el tiempo de ciclo máximo configurado, se generará un error que se procesa de dos maneras posibles: • Si el programa de usuario no incluye un OB de alarma de error de tiempo, el evento del error del temporizador de vigilancia generará una entrada en el búfer de diagnóstico, pero la CPU se mantendrá en el estado operativo RUN. • Si el programa de usuario incluye un OB de alarma de error de tiempo, la CPU lo ejecutará. SIMATIC S7
  • 37. PROPIEDADES DEL CPU – CONFIGURAR TIEMPO DE CICLO DE SCAN Configurar el tiempo de ciclo y la carga de comunicación Las propiedades de la CPU en la "Configuración de dispositivos" permiten configurar los siguientes parámetros: • Ciclo: Puede introducir un tiempo de vigilancia de ciclo máximo. También puede habilitar e introducir un tiempo de ciclo mínimo. SIMATIC S7
  • 38. PROPIEDADES DEL CPU – CONFIGURAR TIEMPO DE CICLO DE SCAN Carga de comunicación: Es posible configurar un porcentaje del tiempo que debe dedicarse a las tareas de comunicación SIMATIC S7
  • 39. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7 Propiedades del CPU – Marcas de Sistema
  • 40. PROPIEDADES DEL CPU – MARCAS DE SISTEMA Marcas de sistema Los bytes de "marcas de sistema" y "marcas de ciclo" se habilitan en las propiedades de la CPU. La lógica del programa puede referenciar los distintos bits de estas funciones. • Un byte del área de marcas (M) se puede asignar a las marcas de sistema. El byte de marcas de sistema pone a disposición los siguientes cuatro bits que puede referenciar el programa de usuario:  El bit "Siempre 0 (low)" está siempre puesto a 0. SIMATIC S7
  • 41. PROPIEDADES DEL CPU – MARCAS DE SISTEMA Marcas de sistema  El bit "Siempre 1 (high)" está siempre puesto a 1.  El bit "Diagrama de diagnóstico modificado" se pone a 1 durante un ciclo, una vez que la CPU registre un evento de diagnóstico. Puesto que la CPU no activa el bit "Diagrama de diagnóstico modificado" hasta el final de la primera ejecución de los OBs de ciclo, el programa de usuario no puede detectar si ha cambiado el diagnóstico durante la ejecución de los OBs de arranque, o bien durante la primera ejecución de los OBs de ciclo. SIMATIC S7
  • 42. PROPIEDADES DEL CPU – MARCAS DE SISTEMA El bit "Primer ciclo" se pone a 1 durante el primer ciclo tras finalizar el OB de arranque. (Una vez finalizada la ejecución del primer ciclo, el bit "Primer ciclo" se pone a 0.) SIMATIC S7
  • 43. PROPIEDADES DEL CPU – MARCAS DE SISTEMA SIMATIC S7
  • 44. Cursos de Automatización. Ing. Edgar Uribe SIMATIC S7 TIA Portal - Nivel 1