Solicito ayuda - PLC - Caja Automatica

  • 1 Respuestas
  • 3065 Vistas

AlejandroV

  • Novato
  • *
  • Mensajes: 3
Solicito ayuda - PLC - Caja Automatica
« : abril 28, 2014, 17:02:43 pm »
Estimados, buen día:

Recurro a ustedes a fin de que me ayuden y orienten en un programa de un PLC 8081 y tengo escasa experiencia para desarrollar el programa. El PLC hará funcionar una caja de velocidades automatica de un veiculo el cual funciona de acuerdo a los sig. parametros

Consignas :

La palanca de mandos tiene 8 posiciones codificadas a 4 bit que son

P (estacionamiento)   codificado   1 1 1 0
R (reversa)                  codificado   0 1 1 1
N (neutral)                  codificado   1 0 1 1
D (directa)                  codificado   0 0 1 0
4 (cuarta)                   codificado    0 0 0 1
3 (tercera)                  codificado   0 1 0 0
2 (segunda)                codificado   1 0 0 0
1 (primera)                 codificado   1 1 0 1

Las marchas son ingresadas atravez del gatillado de electrovalbulas , el tiempo de gatillado de cada valbula es de 500 mseg.
En las posiciones P - R y N el PLC no actuaria
Las marchas son gatilladas en forma asendente cuando el acelerador tiene una tencion mayor a 1,5 v y el tacometro registra 2000 RPM osea una frecuencia de 33 hz y desiende de marchas cuando la tencion del acelerador es menor de 1,5 v y el velocimetro registra una frec. 2000 Hz para que gatille por 500 mseg la electrovalbula que pasa de 4 a 3 , cuando la frec. del velocimetro sea de 1000 hz se gatilla la electrovalbula de 3 a 2 por 500 mseg.

La electrovalbula que pasa de 1 a 2 y viseversa solamente se gatillara en las posiciones 1 y 2 de la palanca ya que normalmente por la potencia que la camioneta tiene en las posiciones D , 4 y 3 la caja parte en segunda y no en primera , a su vez en la posicion D ingresan las marchas de segunda a quinta , en 4 ingresan de segunda a cuarta , en 3 de segunda a tercera , en 2 primera y segunda y en 1 solamente la primera , para cada paso de marcha existe una electrovalbula , osea de 1-2 , 2-3 , 3-4 y 4-5 , mas una electrovalbula que se gatilla por 400 mseg cada vez que alguna elctrovalbula de marchas se gatilla.
Otra funcion que tiene es la activacion de una electrovalbula cada vez que se desacelera y deja de actuar cuando se frena o la frec. de la velocidad cae a 1000 hz.

Estas son las condiciones basicas, les vuelvo a agradecer su colaboracion al respecto quedando a la espera de su respuesta. Saludos cordiales.
« Última Modificación: abril 28, 2014, 19:43:12 pm por Soporte »

Soporte

  • Global Moderator
  • Experto
  • *****
  • Mensajes: 2324
  • Soporte Técnico
Re: Solicito ayuda - PLC - Caja Automatica
« Respuesta #1 : abril 28, 2014, 19:40:03 pm »
Buenas tardes, de acuerdo a su descripcion, le paso una logica Ladder implementada en el proyecto adjunto, archivo CajaAutomatica.zip.

Basicamente, el programa crea una funcion llamada PalancaMandos.sld, que lee desde las 4 entradas discretas
DIN1 a DIN4, la posicion de la palanca de marchas, y determina en una variable llamada MarchaCaja la marcha actual.

Tambien se lee el valor del Tacometro y Aceleracion, cada 50 mS.

De accuerdo al valor de MarchaCaja se llama a una diagrama para la logica de la marcha, por ejemplo Primera.sld.
En ese diagrama, usted puede implementar la logica para esa marcha.

Le aconsejo ver la tabla de variables y constantes del proyecto, desde el menu "Proyecto".

No queda muy claro como cambia las marchas en la camioneta, es decir que reles debe accionar para
la electrovalvula.

Le aconsejo ver el proyecto, y entender el mecanismo.
Tambien la documentacion Ladder para programar.
Pero ya tiene un comienzo donde trabajar.

Quedamos a disposicion.
« Última Modificación: abril 28, 2014, 19:43:32 pm por Soporte »
SOPORTE TÉCNICO

Slicetex Electronics
www.slicetex.com