• 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 | El reto de Simon en TIA Portal

El reto de Simon en TIA Portal

El reto de Simon en TIA Portal

por Iñigo Gútiez · 2 comentarios

Hace unas semanas presentaba en guorker.com un reto para crear un juego de buscaminas en TIA Portal.

La gracia era programarlo en SCL pero, ¿se puede hacer un juego en escalera?

La respuesta es, lógicamente, sí.

Así que te invito esta semana a realizar el juego Simon, solo usando la programación en escalera.

¿Cómo era el juego de Simon?

A decir verdad, era un juego bastante simple: se trata de recordar secuencias de colores.

El juego te va proponiendo cadenas de colores cada vez más largas, empezando siempre igual.

De tal forma, inicialmente la cadena solo tiene un color, luego este color y otro, la tercera vez los dos anteriores y un nuevo color, etc, etc.

Te lo explico con un poco más de detalle, en el siguiente vídeo:

¿Te animas a resolver el reto?

La semana que viene te cuento un poco más en detalle la resolución del reto.

Con la publicación de la solución lo colgaré en el curso de TIA Portal Completo en el anexo del bloque 2. También lo dejaré disponible en el curso express de TIA Portal, y cómo no, en la plataforma Guorker.com para que podáis enredar con el código y ver más en detalle todo.

Te animo a que te pongas con ello, que no es muy complicado de crear.

¿Cómo lo ves? ¿Te gustan este tipo de programas que queden un poco fuera de la automatización?

La idea es practicar, y si bien normalmente lo hacemos con ejemplos más o menos reales, también se aprender mucho solamente resolviendo problemas, del tipo que sean.

Pero me gustaría saber cómo lo ves tú, si lo ves adecuado o no.

La solución

Ya he publicado la solución. La puedes encontrar en Guorker.com

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.

    2 Comentarios

  1. francisco dice

    27 octubre, 2020 a las 12:16

    creo que programar un juego es bueno,para practicar lenguaje de programacion.es una manera de programar divertida,que al fin y al cabo es lo que importa;programar a gusto

    Responder
    • Iñigo Gútiez dice

      27 octubre, 2020 a las 21:52

      Esa es la idea Francisco!

      Responder

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