ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación WHILE-WEND


Enviado por   •  26 de Septiembre de 2024  •  Trabajo  •  733 Palabras (3 Páginas)  •  28 Visitas

Página 1 de 3

[pic 1]

[pic 2][pic 3][pic 4]


[pic 5][pic 6]

Índice

Pág.

Enunciado        3

Software:        3

Programa        3

WHILE-WEND:        3

FOR-NEXT:        4

Incidencias        5


Enunciado

Realizar un programa que realice un ciclo de encender un piloto 3 sg. y apagarlo otros 3 sg. durante cinco veces. Usar While-Wend.

Software:

Para realizar esta práctica emplearemos el entorno de programación “Ciros Robotics” de “FESTO” en colaboración con “MITSUBISHI”.

Programa

WHILE-WEND:

DEF IO S1=BIT,3                       //Declaración de Variables

DEF IO S2=BIT,5

DEF IO L1=BIT,0

DEF IO L2=BIT,2

DEF INTE CONTADOR

*INICIO        // Declaración de Marca de Inicio                                 

CONTADOR=0        //Puesta a cero de la variable “CONTADOR”

WHILE CONTADOR<5        //Inicio del lazo While. Mientras la variable

    *ESPERA        //”CONTADOR” sea <5 se repetirá el ciclo.

    IF S1=1  THEN        //Si el pulsador S1 es activado se inicia el

           L1=1        // ciclo de parpadeo de la lámpara.

        DLY(3)

        L1=0

        DLY(3)

        CONTADOR=CONTADOR+1

    ELSE        //Si no se ha activado salta a  “ESPERA”

        GOTO *ESPERA

    ENDIF

WEND        //Una vez realizado el ciclo se inicia un loop

*ESPERA2        // que detiene la ejecución hasta que se de al

IF S2=0 THEN        // botón de reinicio S2.

    GOTO *ESPERA

ELSE

    GOTO *INICIO

ENDIF

GOTO *INICIO        //Salto hasta inicio para que ejecute

        //cíclicamente el programa.

FOR-NEXT:

DEF IO S1=BIT,3        //Definición de variables.

DEF IO S2=BIT,5

DEF IO L1=BIT,0

DEF IO L2=BIT,2

DEF INTE CONTADOR

*INICIO        //Declaración de Marca de Inicio.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (95 Kb) docx (21 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com