Sunteți pe pagina 1din 13

Practica 19

Dos cilindros son accionados a una hora determinada definida por el usuario.

Se tiene un sistema controlado por el tiempo real del PLC el cual realiza la
siguiente funcin: para comenzar su movimiento debe ser lunes a las 8:30 am
y en este momento se avanzara el cilindro Z1 a velocidad controlada, al
momento de alcanzar su posicin final, el cilindro Z2 avanzara hasta su final de
carrera y en este momento regresaran los 2 esta secuencia se realizara
durante 1 minuto. Pasado este tiempo el sistema debe permanecer en posicin
de inicio. Adems este contara con un botn de paro, todas las operaciones a
realizar deben ser automticas.

Funcionamiento

Para el planteamiento del problema se tiene que el pistn Z1 debe salir a


velocidad regulada cuando Z1 llega a su final de carrera, el Z2 debe salir al
llegar al final se deben meter al mismo tiempo los dos pistones.

En lo referente a la lectura de la hora en el PLC se realizaron las acciones en el


orden siguiente:

I. Se aadi un bloque de datos al proyecto llamado Bloque de datos_1.


II. En el bloque de datos se definirn dos variables de tipo DTL las cuales
sern llamadas FECHA1 y FECHA2. Asimismo tambin se aadir otra
con el nombre de RESTA la cual ser de tipo Time y tendr un valor de 7
hrs.
III. Se insertara en el inicio del bloque main una RD_LOC_T para que lea la
hora del PLC y se le dar como salida "Bloque de datos_1".HORA_FECHA.
Despus se aadir un T_SUB que tomara como input 1 "Bloque de
datos_1".HORA_FECHA y como input 2 "Bloque de datos_1".RESTA, la
salida de este ser "Bloque de datos_1".FECHA2.
IV. Se aadieron 3 comparadores == los cuales estarn en el siguiente
orden:
"Bloque de datos_1".FECHA2.WEEKDAY En ingresara el da de la
semana en enteros.
"Bloque de datos_1".FECHA2.HOUR En ingresara la hora en
enteros del 0-23.
"Bloque de datos_1".FECHA2.MINUTE- En ingresaran los minutos
en enteros del 0-59.
V. Al cumplirse las condiciones se iniciara el ciclo mientras que dos bloques
== que se encuentran en el paro y sean distintos. Estos dos valores
"Bloque de datos_1".FECHA2.HOUR y "Bloque de
datos_1".FECHA2.MINUTE se modificaran directamente por el usuario y
una vez que ambas condiciones se cumplan se detendr el proceso.
Para la programacin del circuito se utiliza el mtodo de estado y eventos, se
coloca el M0.0 se colocan unos comparadores los cuales al cumplir con las
condiciones especificada para la cual se pasa al set de M0.1 y el cual es la
salida del Z1 y se resetea la bobina de M0.0, al siguiente paso se tiene que
pasa la corriente para la bobina del M0.1 y pasa la corriente al llegar el Z1 al
sensor del final de carrera le permite el paso al set de la bobina del M0.2(salida
del Z2) y se resetea el M0.1, pasa la corriente del M0.2 y se activa el sensor del
final de carrera del Z2 y al ser activado le pasa la corriente al set de M0.3 y se
resetea el M0.2 al pasar la corriente del M0.3(se mete Z1 y Z2) al activar el
sensor de inicio del Z2 pasa el set a M0.1 y se resetea M0.3

Para la hora de parada se tiene que unos comparadores como en la primera


lnea del circuito los cuales les dan el set a M0.0 y se resetean todas la bobinas
del M0.1, .2, .3.

Para el aseguramiento del paro se ponen en paralelo del todos los contactos
que son M0.0, .1, .2, .3, y los reset tambin se ponen en paralelo.

Diagrama elctrico
Diagrama fsico
Practica 20
Tres cilindros son accionados un nmero determinado de veces el cual
depende de una lectura analgica.

Se requiere que la mquina que se muestra en la imagen tenga el siguiente


funcionamiento;
Se debe usar un potencimetro y un mdulo anlogo para el PLC, con el
potencimetro se debe indicar el nmero de ciclos que realizara el equipo,
ejemplo si el voltaje de entrada son 5 V, se harn 5 ciclos y si el voltaje fuera
de 2V el ciclo se har 2 veces.

La mquina debe iniciar con el cilindro 1 posicionando una pieza frente a la


prensa, la cual prensa a la pieza durante 10 segundos y regresa, cuando esto
sucede el cilindro 3 debe aventar la pieza hacia el recipiente y con esto se da
por terminado un ciclo.
Agregue un botn de paro, el cual debe mandar la maquina a condiciones
inciales y uno de arranque, para si se desea que solo haga un ciclo por ves.

Funcionamiento

Para la configuracin de las entradas analgicas se debe tomar en cuenta que


son solo la IW64 e IW65. En ambas entrara un voltaje el cual da valores
variables en centsimos pero en milsimos se queda esttico de modo que se
usaron los valores milsimos para definir la entrada de cada voltaje.

En lo referente a la lectura analgica en el PLC se realizaron las acciones en el


orden siguiente:

I. Se aadi un bloque de funcin al proyecto llamado Bloque_1.


II. En este se definieron dos variables de tipo bool con los nombres de
sal1 y sal2, adems de una variable int con el nombre de analgico_1.

VI. En la seccin 1 se aadieron un comparador >= comparando los


valores de analgico_1 y 13900 el valor y otro comparador<= con los
valores analgico_1 y 15000 los cuales corresponden al valor de 5 volts,
al final de este se encuentra como salida sal1.
VII. En la seccin 2 se aadieron un comparador >= comparando los
valores de analgico_1 y 5000 el valor y otro comparador<= con los
valores analgico_1 y 6000 los cuales corresponden al valor de 5 volts,
al final de este se encuentra como salida sal2.
VIII. Una vez hecho lo anterior se aadir en el bloque main un bloque de
funcin con el nombre de Bloque_1 este bloque se puede seleccionarse
de la lista de objetos o nombrarse directamente. Este bloque tuvo como
entrada IW64 como valor analgico y tuvo dos salidas:
M0.7 que corresponde al valor de 5 volts.
M1.0 que corresponde al valor de 2 volts.

IX. Una vez que cualquiera de los dos valores se accione se ejecutara el
ciclo correspondiente.

Para el funcionamiento del programa se tiene que el Z1 sale y cuando activa el


Z2 y dura 10s y se vuelve a meter Z2 y activa Z3 sale y Z3 se vuelve a meter y
despus Z1 se vuelve a meter.

Pare el primer segmento se activa a 2 volts y con este funcionara 2 veces el


funcionamiento de la secuencia de los pistones entonces el M0.0 se energiza al
activar el contacto que en este caso es M1.0 el contacto se activara a 2 volts y
este pasar la corriente al set del M0.1(Z1 sale) y se resetee el M.0 y se pasa la
energa al contacto del M0.1 y cuando sale Z1 activa el sensor i0.3 el cual va a
pasar la corriente al M0.2(Z2 fuera) y cuando sali activa el i0.5 el cual le pasa
la corriente al timer el cual despus de 10s le pasa la corriente al set M0.3(Z2
dentro) y se resetee el M0.2 y cuando le pasa la corriente al contacto del M0.3
este le manda la corriente i0.4 el cual al ser activado por el Z2 en estado en
inicio y le pasara el set a M0.4(Z3 fuera) y se resetee M0.3 y le pasa la
corriente al contacto M0.4 y este le pasa la corriente al sensor i0.7 el cual le
da el set al M0.5(Z3 dentro) y resetee a M0.4 y el cual le pasa la corriente al
contacto M0.5 y este le pasa la corriente al sensor i0.6 el cual le pasa el set a
M0.6(Z1 dentro) y se resetee M0.5 y cuando le pasa la corriente al contacto del
M0.6 le pasa la corriente al i0.2 y le pasa el set a M0.1 y se resetee al M0.6.
Para el contador se coloca el contacto del ultimo sensor que recibe el
movimiento para estar dndole el conteo y cuando se cierra pasa la corriente
al set de M0.0 y resetea a M0.1, .2, .3, .4, .5, .6.

Para resetear el contador se utiliza un contacto de M0.0 y se resetea todo

Para el ciclo de 5 veces se pone el contacto M0.7 y en los contadores de 2 volts


se pone un contacto NC del M0.7 para que no funcione cuando esta activado el
de 5 volts y para el de 5 volts se pone en el contador el contacto M1.0 NC para
que se habr para que cuente.

Diagrama elctrico funcionamiento con 2 volts, 2 ciclos.


Diagrama elctrico funcionamiento con 5 volts, 5 ciclos.
Diagrama fsico

S-ar putea să vă placă și