Uploaded by pedrozgonzalez

COMANDOS BÁSICOS robotica

advertisement
COMANDOS BÁSICOS MITSUBISHI
Movimiento tipo Joint ( nota el nombre de los puntos siempre debe iniciar con “p”)
Mov p3
Movimiento tipo lineal (nota el nombre de los puntos siempre debe iniciar con “p”)
Mvs p3
Condicional IF
IF M_in(1)=1 Then
IF M2=1 Then
;estructura del if evaluando una entrada digital
;estructura del if evaluando una variable
EndIf
Condicional IF-ELSE
IF M_in(1)=1 Then
IF M2=1 Then
;estructura del if evaluando una entrada digital
;estructura del if evaluando una variable
Else
EndIf
Condicional IF-ELSEIF-ELSE
IF M_in(1)=1 Then
IF M2=1 Then
;estructura del if evaluando una entrada digital
;estructura del if evaluando una variable
Break
ElseIf M_in(2)=1 Then
Break
Else
Break
EndIf
Comando para forzar salidas
M_out(1)=1 ;SALIDA 1 en ON
M_out(2)=0 ;SALIDA 2 EN OFF
Comando While
WHILE (M1<5) DO
WEnd
Switch Case
Select M2
Case 1
Break
Case 2
Break
Default
Break
End Select
IF Compacto
If M2=6 Then Goto *L1
*L1
Ciclo For
FOR M1=1 TO 10
Next M1
Delay
Dly 1
COMANDOS BÁSICOS OMRON
Movimiento tipo Joint
MOVE p3
Movimiento tipo lineal
MOVES p3
Condicional IF
IF SIG(1001) THEN
IF M2=1 THEN
;estructura del if evaluando una entrada digital
;estructura del if evaluando una variable
END
Condicional IF-ELSE
IF SIG(1001) THEN
;estructura del if-else
ELSE
END
Comando para forzar salidas
SIGNAL 1, 2 ;SEÑAL 1 Y 2 EN ON
SIGNAL 1, -2 ;SEÑAL 1 EN ON Y 2 EN OFF
Comando While
WHILE SIG(1002) DO
END
Switch Case
CASE m1 OF
VALUE 1:
VALUE 2:
ANY
END
Comando Do
DO
*UNTIL SIG(1003) ;Evaluando entrada digital
*UNTIL M1>2
Ciclo For
FOR i = 1 TO 10
END
Comando Wait
WAIT SIG(1003)
Delay
Delay 1
;Evaluando una variable
COMANDOS BÁSICOS ABB
Movimiento tipo Joint
MOVJ P1,v1000, fine, tool0;
Movimiento tipo lineal
MOVL P1,v1000, fine, tool0;
Condicional IF
IF DI1=1 THEN
IF X1=1 THEN
;estructura del if evaluando una entrada digital
;estructura del if evaluando una variable
ENDIF
Condicional IF-ELSE
IF DI1=1 THEN
IF X1=1 THEN
;estructura del if evaluando una entrada digital
;estructura del if evaluando una variable
ELSE
ENDIF
Condicional IF-ELSEIF-ELSE
IF DI1=1 THEN
IF X1=1 THEN
;estructura del if evaluando una entrada digital
;estructura del if evaluando una variable
ELSEIF X1=2 THEN
ELSE
ENDIF
Comando para forzar salidas
SetDO DO1,1 ;SEÑAL 1 en ON
SetDO DO2,0;SEÑAL 2 EN OFF
Comando While
WHILE x1<2 DO
ENDWHILE
Switch Case
TEST M2
CASE 1:
CASE 2:
DEFAULT:
ENDTEST
IF Compacto
IF M2=6 GOTO inicio;
inicio:
Ciclo For
FOR i FROM 1 TO 10 DO
endfor
Delay
WaitTime 5;
Movimiento con Offset
MoveL Offs (z1, XT, YT, AuxZ), v1000, fine, tool0;
Donde:
z1 punto de inicio
TABLERO:
XT desfase en X
Distancia entre centros en eje x 26 mm
YT desfase en Y
AuxZ desface en Z
Distancia entre centros en eje y 25 mm
Download