• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar al pie de página

Programación Siemens

Cursos online de TIA Portal y PLC Siemens.

  • Cursos
  • Blog
  • Mi cuenta
    • Mi cuenta
    • Foros
    • Curso HMI con Python y Qt-Designer
    • Curso de AWL
    • Curso de iniciación a la Industria 4.0
    • Curso Express de TIA Portal
    • Curso de WinCC Flexible 2008
    • Crear HMI con OPC y VB.NET
    • Crear HMI con Snap7 y VB.NET
    • Curso ViSnap7
    • Curso de TIA Portal para CPU 1200
    • Curso de Step 7 V5.x
    • Curso de comunicaciones IE y Profinet
  • Contacto & Faq
Home | blog | Ciclo de arranque en TIA Portal

Ciclo de arranque en TIA Portal

Ciclo de arranque en TIA Portal

por Iñigo Gútiez · Deja un comentario

El ciclo de arranque en TIA Portal con una CPU 1200 no difiere en esencia con lo que tenemos usando CPU300 con Step 7 tradicional.

Así que básicamente lo que te voy a contar a continuación, es válido para todas las CPU de una forma genérica.

Contenido

  • 1 Ciclo de arranque en TIA Portal o Startup
    • 1.1 Sin arranque.
    • 1.2 Rearranque en caliente – RUN
    • 1.3 Rearranque en caliente – Modo de operación antes de desconexión
  • 2 ¿Sabías todas estas peculiaridades?

Ciclo de arranque en TIA Portal o Startup

Como una idea general , el ciclo de arranque es aquel que está intercalado entre el modo STOP y RUN cuando la CPU se pone en funcionamiento, por ejemplo cuando se da tensión a esta.

Dentro de las formas de arranque disponibles tras un restablecimiento de la tensión, podemos configurar la CPU con los siguientes modos:

  • Sin arranque
  • Rearranque en caliente – RUN
  • Rearranque en caliente – Modo de operación antes de desconexión

Sin arranque.

Significa, que si se va la tensión y se restablece, la CPU se quedará en modo STOP

Rearranque en caliente – RUN

Los valores no remanentes son borrados. El programa es ejecutado una vez antes de pasar a RUN y ejecutarlo de forma cíclico.

Rearranque en caliente – Modo de operación antes de desconexión

Después del arranque la CPU arranca el modo en el que estaba antes de que se apagara.

Debemos tener en cuenta, que el rearranque en caliente, tiene las siguientes características:

  • Borra los datos no remanentes (entradas, salidas, marcas)
  • Fija los datos no remanentes a los valores de inicio
  • Los datos remanentes (marcas, datos DB) son mantenidos

A continuación, te dejo un esquema  extraído del curso de TIA Portal de cómo quedaría el arranque de una CPU 1200:

Ciclo de arranque en TIA Portal-1

Las características generales del ciclo de arranque en TIA Portal:

  • Durante el STARTUP se ejecutan los OB de arranque OB 100 (Tipo hardware OB_STARTUP y clase Startup)
  • Se ejecuta una sóla vez  (sólo en el arranque)
  • No hay limitación de cómo ha de ser de grande
  • No hay limitación en cuánto tiempo debe ejecutarse
  • Pueden generarse otros OB de arranque (a partir de OB123) y se ejecutan tras el OB100 en orden numérico.
  • No tiene porqué existir un OB de arranque pasándose directamente al OB1 en el arranque.
  • No se ejecutan las iterrupciones por eventos salvo los de error. Las interrupciones que se hayan generado se ejecutan tras los bloques de arranque y antes del OB1.

Posteriormente al ciclo de arranque, se procede con la ejecución periódica del programa (modo RUN), el cual tiene unas características diferentes a este modo STARTUP.

Te dejo un poco más de información en la página de Siemens referente al arranque de un S7  – 1200

¿Sabías todas estas peculiaridades?

No sé si conocías todas las peculiaridades del ciclo de arranque de las CPU de Siemens.

Est0 no es mas que una pequeñísima parte de lo que te espera si finalmente deseas hacerte con el control de la programación de los autómatas en TIA Portal de una vez por todas, siguiendo mi curso online.

Iñigo Gútiez
Iñigo Gútiez

Enseño a programar PLC de Siemens a través de mis cursos.
Más información sobre mi aquí

Puedes seguirme en cualquiera de las siguientes redes sociales.

Publicado en: blog

Interacciones con los lectores

Deja un comentario Cancelar

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Footer

· Acerca de
· Misión, Visión y valores
· Aviso Legal y Política de Privacidad
· Condiciones de Venta
· Política de cookies
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y tu experiencia de usuario. Si continuas navegando, consideramos que aceptas su uso. Aceptar Política de cookies
Política de Cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR