Professional Documents
Culture Documents
Interruptor Lmite
Interruptor de Proximidad
Cerrado
Interruptor Manual
Contactos Bridging Contactos Non-Bridging Normalmente Abierto Normalmente Cerrado
Selector Giratorio
Botn Instantneo
Circuito Sencillo
Circuito Doble
Contactos
Bobinas
Motor
Focos Piloto
Diagrama escalera
Control O Lgico
Control Y Lgico
Ejemplo:
Un robot ser utilizado para la carga y descarga de partes a una mquina, desde una banda transportadora
Microswitch
Parte
Banda Transportadora
Robot
Mquina
Estado
La pieza llega Identificar la pieza Pieza correcta Ciclo de entrada Ciclo de descarga Robot ocupado Tope activado Mquina ocupada Tarea completa
MSI
Microswitch
R1
C1
R2
Salida al robot
R3
Salida al robot
C2
R4
Salida al tope
C3
C4
Descripcin de Variables
Programa
Programas
: : : : B O OL; B O OL; B O OL; B O OL;
PR O G R A M Ejem plo VA R_INPUT M SI C1 C2 C4 EN D_VA R VA R_ O UTPUT R1 R2 R3 R4 EN D_VA R : : : : B O OL B O OL B O OL B O OL : : : : FALSE FALSE FALSE FALSE
R1:=MS1 AND (NOT R4) ; R2:=R4 A N D (NOT C3) A N D (NOT C2) ; R3:=C4 A N D (NOT C3) ; R4:=C1 ; EN D_PR O G R A M
Bloques Funcionales
CTU Q BOL
BOL
CU
BOL INT
INT
PV
CV
FUN CTIO N BLO C K CTU VA R_INPUT C U:B O OL R_TRIG; R:B O O L; PV: INT; EN D_VA R VA R_ O UTPUT Q:B O O L; CV: INT; EN D_VA R IF R THEN CV:=0; ELSIF CU A N D (CV<PV) THE N CV:=CV+1; EN D_IF; Q:=(CV>=PV); EN D_FU N CTION AL_BLO C K
Diagrama de Secuencias
Diagrama de Secuencias