Anuncio TOP B1 Mensaje

Colapsar

Anuncio TOP B4 Mensaje (Mobile)

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.

Ejercicio en STEP-7

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Ejercicio en STEP-7

    Hola a todas/os

    Tengo un ejercicio de programacion, con algo de nivel para mi, el cual no se hacer. Si alguien me pudiese ayudar estaria muy agradecido:

    Operaciones con triángulos

    Los valores de ‘a’ y ‘b’, catetos de triángulos rectángulos, se obtienen cada 100 ms. Las últimas 4 muestras deben almacenarse en un DB. Para cada uno de estos 4 triángulos se pide calcular:

    - Su hipotenusa ‘c’.
    - El ángulo del cateto α en grados.
    - Su área.
    - Todos estos valores deberán almacenarse en el mismo DB.
    - A su vez, cuando se indique a través de la marca M0.0, deberá calcularse la media de las áreas de los últimos 4 triángulos y deberá almacenarse también en el mismo DB.


    Gracias de antelacion

  • #2
    He preparado el programa que haría tu ejercicio.
    Como ayuda te diré que necesitarás..

    El OB35 por ejemplo que se ejecute cada 100ms
    Un FB donde se generará todos los datos
    Un DB de instancia para guardar los datos del FB
    Un FC que calcule la hipotenusa
    Un FC que calcule el área dada la hipotenusa

    Es mejor hacerlo en dos FC y no en uno sólo para hacerlo mas reutilizable de cara el futuro.
    La idea es la siguiente.
    Primero arrastrar los datos de los triángulos para sólo tener los datos de los 4 últimos
    -Calculamos las hipotenusas
    - Calculamos las áreas si se pide la suma total
    - Sumamos las áreas si se ha pedido la suma total

    Con tu permiso voy a publicar tu problema en mi blog de programación siemens que acabo de arrancar hace poquito www.programacionsiemens.com

    Te adjunto el proyecto https://www.dropbox.com/sh/oz9rpmvck...Triangulos.zip

    Espero que si no está del todo bien al menos te ayude
    Formación online en entorno Siemens
    Aprovecha el mini curso gratuito de iniciación en Step 7.
    https://programacionsiemens.com/mini-curso-step-7/

    Comentario


    • #3
      Felicidades por el Blog!

      Comentario


      • #4
        Muchas gracias.
        A ver si poco a poco puedo ir escribiendo contenidos interesantes y que sirvan para alguien.

        Un saludo
        Formación online en entorno Siemens
        Aprovecha el mini curso gratuito de iniciación en Step 7.
        https://programacionsiemens.com/mini-curso-step-7/

        Comentario


        • #5
          Hola Iñigo:

          Da por seguro que te vamos a estar siguiendo. Ánimo y adelante.

          Comentario


          • #6
            Gracias.

            Ya estoy preparando la siguiente entrada .
            Formación online en entorno Siemens
            Aprovecha el mini curso gratuito de iniciación en Step 7.
            https://programacionsiemens.com/mini-curso-step-7/

            Comentario

            Anuncio Footer B3 Mensaje

            Colapsar

            Anuncio Footer B5 Mensaje (Mobile) 300x600

            Colapsar
            Trabajando...
            X