Está en la página 1de 2

Totally Integrated

Automation Portal

PROYECTO_5_ENTREGABLE / PLC_1 [CPU 1214C DC/DC/DC] / Bloques de programa


Main [OB1]
Main Propiedades
General
Nombre Main Número 1 Tipo OB Idioma KOP
Numeración Automático
Información
Título OPERACIONES_BOOLEA‐ Autor Comentario Familia
NAS_EN_KOP_BAN‐
DA_TRANSPORTA‐
DORA_DE_CAJAS
Versión 0.1 ID personaliza‐
da

Main
Nombre Tipo de datos Valor predet. Comentario
Input
Initial_Call Bool Initial call of this OB
Remanence Bool =True, if remanent data are available
Temp
Constant

Segmento 1: Energización,del tablero de control y variable para iniciar el proceso


se utiliza un contacto NA, para generar una marca global para iniciar la operación de la banda transportadora, mediante la marca "REFERENCIA". Se utiliza el stop general.

%M1.6 %M0.1 %M1.7


"ACTIVO" "STOP" "REFERENCIA"

%M1.7
"REFERENCIA"

Segmento 2: Puesta en marcha de la banda y pistones, mediante los sensores de control, además se tiene unas variables auxialiares, para indicar
el llenado de los contenedores.
se utiliza una función lógica and para el inicio del sistema, compuesta por el start y el sensor 1. Una vez arranca el sistema, el contacto normalmente cerrado del sensor 2
me para la banda al sensar la caja, luego cuando se reinicia el proceso al sensor 4 detectar la caja en el contenedor, el proceso inicia nuevamente con la función lógica and
compuesta por el sensor 1 y la variable que me indica que la caja ya está en le contenedor 1, el proceso continua hasta que el sensor 3 detecta la caja, mientras el piston 2
la deposita en el contenedor 2, al detectar el sensor 5 , me llena el contenedor 2 y me activa la variable llenos, que es la variable que me indica que debo vaciar los
contenedores para poder volver a iniciar el proceso. Se tienen las variables de valor, para detectar el flanco de subida y asi setear el piston y contenedores.

%M1.7 %M3.0 %M0.4 %M0.7 %M1.5 %M2.5 %M0.5


"REFERENCIA" "START" "SENSOR1" "SENSOR2" "SENSOR3" "LLENOS" "MOTOR"

%M2.3 %M0.4
"CONTENEDOR1" "SENSOR1"

%M0.5
"MOTOR"

%M0.7 %M1.2 %M1.1


"SENSOR2" "SENSOR4" "PISTON1"
P S
%M1.0
"VALOR1"

%M1.2 %M1.1
"SENSOR4" "PISTON1"
P R
%M2.0
"VALOR3"
%M2.3
"CONTENEDOR1"
S

%M1.5 %M2.1
"SENSOR3" "PISTON2"
P S
%M1.4
"VALOR2"

%M2.2 %M2.1
"SENSOR5" "PISTON2"
R

%M2.4
"CONTENEDOR2"
S

Segmento 3: Vaciar contenedores


se detectan los 2 contenedores llenos y se me activa la bobina que me indica que debo vaciar los contenedores, para poder iniciar nuevamente el proceso. Mediante el
contacto vaciar, reseteo los contenedores y puedo arrancar nuevamente el proceso.
Totally Integrated
Automation Portal

%M2.3 %M2.4 %M2.5


"CONTENEDOR1" "CONTENEDOR2" "LLENOS"

%M2.6 %M2.3
"VACIAR" "CONTENEDOR1"
R

%M2.4
"CONTENEDOR2"
R

También podría gustarte