Sie sind auf Seite 1von 6

Redes y comunicaciones Visual Basic 6.

PROGRAMAS EN VISUAL BASIC

BANDAS TRANSPORTADORAS Y CILINDROS.

FORMULARIO

CÓDIGO FUENTE

Option Explicit

Dim paso As Byte

Private Sub inicio_Click()


If paso = 0 Then paso = 1
End Sub

Private Sub salir_Click()


End
End Sub

Private Sub t1_Timer()

John Fredy Martínez Cardona Mantenimiento Electrónico


Redes y comunicaciones Visual Basic 6.0

Select Case paso

Case 1:
If caja.Left < 5280 Then
caja.Left = caja.Left + 10
End If
If caja.Left = 5280 Then paso = 2

Case 2:
If caja.Top > 2640 Then
caja.Top = caja.Top - 10
End If
If ea.Top > 3000 Then
ea.Top = ea.Top - 10
End If
If caja.Top = 2640 And ea.Top = 3000 Then paso = 3

Case 3:
If caja.Left < 6240 Then
caja.Left = caja.Left + 10
End If
If eb.Left < 4680 Then
eb.Left = eb.Left + 10
End If
If caja.Left = 6240 And eb.Left = 4680 Then paso = 4

Case 4:
If eb.Left > 3720 Then
eb.Left = eb.Left - 10
caja.Left = caja.Left + 10
End If
If eb.Left = 3720 Then paso = 5

Case 5
If caja.Left < 8040 Then
caja.Left = caja.Left + 10
End If
If caja.Left >= 8040 Then paso = 6

Case 6:
If caja.Left > 5280 Then
caja.Left = caja.Left - 5
End If
If ea.Top > 3000 Then
ea.Top = ea.Top - 10
End If
If caja.Left = 5280 And ea.Top = 3000 Then paso = 7

John Fredy Martínez Cardona Mantenimiento Electrónico


Redes y comunicaciones Visual Basic 6.0

Case 7:
If ea.Top < 3720 Then
ea.Top = ea.Top + 5
End If
If caja.Top < 3360 Then
caja.Top = caja.Top + 5
End If
If ea.Top = 3720 And caja.Top = 3360 Then paso = 8

Case 8:
If caja.Left > 1680 Then
caja.Left = caja.Left - 5
End If
If ec.Left > 4920 Then
ec.Left = ec.Left - 5
End If
If caja.Left = 1680 And ec.Left = 4920 Then paso = 9

Case 9:
If ec.Left < 5760 Then
ec.Left = ec.Left + 10
End If
If ec.Left = 5760 Then paso = 0

End Select

End Sub

PANTALLAZOS FUNCIONAMIENTO DEL PROGRAMA

Paso 1: Se pulsa inicio, la banda 1 comienza a moverse y la caja se desplaza


a la derecha.

John Fredy Martínez Cardona Mantenimiento Electrónico


Redes y comunicaciones Visual Basic 6.0

Paso 2: La caja llega al primer cilindro y este la desplaza hacia arriba.

Paso 3: La caja sube a tope y el cilindro 2 la desplaza hacia la otra banda.

Paso 4: La caja se mueve por la banda transportadora 2 al llegar al final de


carrera, se devuelve hasta el inicio.

John Fredy Martínez Cardona Mantenimiento Electrónico


Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico


Redes y comunicaciones Visual Basic 6.0

John Fredy Martínez Cardona Mantenimiento Electrónico

Das könnte Ihnen auch gefallen