Contador de alta velocidad para cpm2a

Solo disponible en BuenasTareas
  • Páginas : 5 (1167 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de diciembre de 2010
Leer documento completo
Vista previa del texto
Contador de Alta Velocidad para CPM2A

Hola a todos. Cómo están? Soy Fernanda De Ecuador Les cuento que estoy haciendo un proyecto llamado High Speed Perforadora con un programa elaborado en CX-Programmer que me permita usar el modo incremental del contador de alta velocidad (High Speed Counter)
del CPM2A -60CDT-D, este PLC permite en su entrada IR0000 hasta 20 KHz que es la frecuencia que senecesita. Lo que tengo es un encoder conectado a la entrada IR000 del CPM2A, y necesito que cada pulso que genera el encoder vaya incrementando los valores de un contador
y con este contador generar un tren de pulsos que utilizaré en el resto de programa.

He leído varios manuales y he desarrollado un programa tomando en cuenta el procedimiento para utilizar
el contador de alta velocidadindicado en el manual. Es decir:

1.- Selecciono el modo de entrada y el método de reset de la siguiente forma:
En el CX-Programmer voy a PLC---->Editar---->Configuración---->Contador de Alta Velocidad
Aquí selecciono en: Restaurar Contador--------->Restaurar Software y Fase Cero
Contador Alta Velocidad---->Utilizar Contador Sincronizado de pulsos(300 Hz a 20KHz)
ModoContador-------------->Modo Incremental (20KHz)
2.-Selecciono el Método de Control de Interrupción de la siguiente forma:
Seleccioné la interrupción por control de valor objeto utilizando el ejemplo del Manual:
Cat. No. W353-E1-05
SYSMAC
CPM1/CPM1A/CPM2A/CPM2C/SRM! (-V2)
Programmable Controllers
Programming Manual
Página 63(80 of 612)
3.- Conecté las Entradas 00000, 00001, 00002
Tengo un rotaryencoder de Koyo (TRD-J) de 1000 P/R conectado a la entrada 00000 del PLC y un switch on/off conectado a la entrada 00002 para reset.
4.- Setup del PLC DM6642 de la siguiente manera.
DM6642 (Bits 08 a 15 = 1)
DM6642 (Bits 00 a 03 = 3) (Modo Incremental)
DM6642 (Bits 04 a 07 = 0) (Reset Fase Cero + Reset por Software )
5.- Cree el Programa con: CTBL (63)
INI (61)
PRV (62)
SBN (92)
RET (93)Luego Hago esto:

1.- El encoder que tengo tiene 3 terminales 1) y 2) Conectado a una fuente de 24 VDC y
3) (Out) conectado al PLC (00.0).
2.- Hago la configuración del programa para Modo Incremental, Reset por Fase + Soft.
3.- Cargo el programa en al PLC.
4.- Apago y prendo el PLC
5.- Pongo en Modo Monitor
6.- Muevo el Encoder
7.- Abro la ventana de la Memoria
8.- Transfiero los datosdesde el PLC y no tengo ningún dato. Por Ejemplo:
- En DM200 que es el área de memoria de la instrucción PRV
- En SR248 y SR249 que es donde debería ver esta señal sin poner ninguna instrucción ni nada tampoco hay nada solo 0000

Tengo un programa que ya funciona pero para un PLC Koyo, el problema es que este acepta solo 5KHz y para la aplicación necesito 20 KHZ que es lo que tiene PLC deOMRON.
En esa aplicación se debe igual grabar los valores requeridos en una tabla y cuando estos coincidan con la cuenta su respectivo relé se enciende hasta pasar a otro número.
Tiene un contador rápido donde yo veo cómo va cambiando la cuenta y a este Contador es al que reseteo con su misma señal. Con esto genero un tren de pulsos que utilizo en el resto del programa.
Debo hacer lo mismo coneste otro PLC de OMRON, pero es frustrante que ni siquiera pueda ver la señal del encoder.

Mis preguntas:
1.- Hay algún contador como CNT pero mas rápido que coja la señal del encoder o esto se hace internamente?
2.-Existen relés especiales que se vayan prendiendo conforme coincidan con la cuenta?

3.-Cuando entro a la pantalla de la Memoria del PLC y voy a DM6642 para cambiar los datos delDM6642 envío estos datos al PLC pero no estoy segura si los recibe.
Hola a todos!!
Estoy acabando el proyecto de final de curso. Se trata de una de una grua electrica con un motor, un reductor, un variador de frecuencia, y un PLC Omron CPM2.
El caso es que aun no he conseguido trabajar con la señal que el encoder me entra al PLC.
He visto algunos ejemplos por el foro pero solo hace un...
tracking img