SALUDOS CORDIALES EL SIMPLE HECHO DE RESPODERME ES UN GRATO PLACER COMO DICEN POR AHÍ SOY SU FAN como cargo el último valor en el inicio del PLC
@RobertoAS9 ай бұрын
Hola, gracias por tus comentarios. En este ejemplo de InfoPLC puedes ver cómo hacerlo, en vez de W0.0 simplemente usa el bit de primer ciclo para que cargue el valor nada más arrancar el PLC tras un apagado: www.infoplc.net/descargas/148-omron/software/1937-restablecer-el-valor-de-contaje-de-encoder-tras-quitar-tensi%C3%B3n-con-prv-e-ini Un saludo
@edgardiaz65358 ай бұрын
Buenos dias, soy nuevo en Omron. Y trate de hacerlo con un PLC CJ2H con un Omron CJ1W-CT021, pero no me funciona. Podria indicar como configurar la parte de setting y programa
@jmsr19789 ай бұрын
SALUDOS Señor NO E PODIDO HACER QUE SE ME QUDE EL DATO DEL ENCODER, TRAS EL APAGON SE BORRA, HICE LO RECOMENDADO POR USTE, CON EL EJEMPLO INFO PLC TENGO 2 CJ2M CPU 33 Y Y LAS TARGETAS CJ2M MD211. DE ANTEMAMANO GRACIAS POR SU APOLLO, SABIENDO QUE USTE ES LA COLUNNA DE MUCHOS DE NOSOTROS QUE VEN SUS TUTORIALES PARA APLICARLOS A NUESTROS PROYECTOS UN ABRAZO
@edgardiaz65358 ай бұрын
Buenos dias, soy nuevo en Omron y estoy tratado de hacer su ejemplo en un PLC CJ2M con dos modulos MD211, pero no me funciona. Podria indicar como configurar la parte de setting.
@RobertoAS8 ай бұрын
Hola, en el canal hay una lista de reproducción en la que se comentan todos los ajustes HW en esta gama de equipos. Un saludo
@edeldopico71612 жыл бұрын
Hola profesor, muchisimas gracias por sus videos, es posible obtener ese pdf que muestra en este video?, gracias de antemano, saludos
@XavierMestres4 ай бұрын
Buenos días, tengo una duda que no se como gestionarlo con un PLC CP1l-E. Hay activados dos contadores rápidos de pulsos incremental que leen unos caudalímetros. A parte de la lectura de caudalímetro, quiero añadir un contador incremental que cada 1000 pulsos por ejemplo me de el valor de los pulsos de los dos caudalímetros. Me puede indicar de como podría gestionarlo
@RobertoAS4 ай бұрын
Hola, no sé cuán rápido son los pulsos de los caudalímetros, pero en todo caso una vez haces la lectura ya los tienes en una doble palabra, a partir de ahí se me ocurre crear una función que compare el valor leído, le añada 1000 unidades, mueva el dato a donde lo quieres leer y repita el proceso. Hacerlo en texto estructurado es la mejor opción. Con PRV2 te puede dar el dato en Hz o RPM de forma directa, aunque sólo para el HSC1. Un saludo
@XavierMestres3 ай бұрын
@@RobertoAS Gracias por la respuesta. Soy muy novato, disculpe si digo alguna barbaridad. Entiendo que se refiera a hacer con CTBL del contador #00 por valores objetivo y cargar una tabla en primer ciclo con 1 valor objetivo que sería con un MOV creo la tabla, con un MOVL indico el valor del incremento y muevo el dato donde quiera. Luego con otro MOV llamo a una tarea de interrupción que me lea el valor de cada caudalímetro. Lo que no tengo claro es como hacer es que repita el proceso.
@RobertoAS3 ай бұрын
@@XavierMestres Hola, no hacen falta valores objetivo, basta con ir leyendo el contador. Supongo que lo que quieres es leer el caudal ¿no? Pues puedes irlos leyendo y resetar su valor cada segundo (o el periodo que consideres) y trabajar con ese valor medido en función de las necesidades de tu programa. Si fuese imprescindible contar los pulsos se puedes resetear con una comparación cada vez que se supere el valor que establezcas. Sin saber exactamente qué es lo que estás midiendo y cómo no puedo sugerir mucho más. Un saludo
@XavierMestres3 ай бұрын
@@RobertoAS Muchas gracias por su respuesta. Le cuento un poco como está el programa que han hecho y quiero jugar con él. Le repito que estoy empezando y mi nivel es muy bajo. Hay dos caudalímetros de los cuales se leen los pulsos, directamente leemos A272 y A316. Estos pulsos se pasan a coma flotante con FLTL, luego multiplicamos estos pulsos por una constante para obtener el valor en cm3. La idea es verificar cada “X” cm3 la ratio entre ambos productos. Este valor ha de ser muy preciso. Lo que había pensado hacer mirando sus videos es añadir un contador PRV de uno de los caudalímetros y con CTBL hacer que cada 500 pulsos (por ejemplo) capturar el valor de esos pulsos en cm3 de cada caudalímetro a través de una tarea de interrupción, para así luego hacer la división entre estos valores para obtener la ratio. El programa vendría a ser algo como: - PRV #0011 (CONTADOR 1) #0000 D1000 - Creo contador - CTBL #01 #00 D1100 - Hago la comparación por valores objetivo ascendentes del contador 1 e indico el inicio de la tabla Cargamos valor en primer ciclo - MOV &1 D1100- movemos 1 valor objetivo a donde empieza la tabla - MOVL + 500 D1101 - el único valor objetivo +500. Aquí no se como hacer que cada 500 mueva el valor. Es decir que sea incremental cada 500 pulsos - MOV #0064 D1103- Aquí llamo a la tarea de interrupción 100 La tarea de interrupción sería algo como Cargamos valor en primer ciclo - MOV D500 (Este valore serían los pulsos del contador 01 multiplicados por la constante) y lo paso a D1200 - MOV D600 (Este valore serían los pulsos del contador 02 multiplicados por la constante) y lo paso a D1300 - /F D1200 D1300 aquí tendría la ratio de ambos productos Había pensado así ya que me gustaría que dicho valor sea muy preciso Gracias por su ayuda
@XavierMestres3 ай бұрын
Gracias lo tengo funcionando como le dije. Ahora voy a probar de hacerlo leyendo los pulsos y reseteándolo con una comparación cada vez que se supere el valor pre-establecido. Gracias de nuevo
@danielru38325 жыл бұрын
Excelente aporte 👍
@Kecleon69303 жыл бұрын
Hola Profe, por favor necesito su consejo sobre este tutorial. Resulta que intento aplicar este ejercicio, pero nada me sale bien, puesto que mi PLC no detecta el encoder. No se que es lo que hago mal. Tengo un PLC CP1L-E al que tengo conectado un encoder incremental de Omron E6A2-CS5-C 200p/r, la fase A a la entrada 00 (modo lineal, restaurar por sofware, y tipo de encoder incremental). ¡Supongo que utilizo la lógica adecuada de configuración!. ¿Cree que utilizo el encoder adecuado?. Gracias de antemano
@RobertoAS3 жыл бұрын
Hola, ese modelo es NPN, por lo que el común de las entradas ha de conectarse a +24V, si conectas el 0V al común, entonces no te detectará la entrada los pulsos del encoder. Si tienes otros sensores PNP ya conectados al PLC entonces puedes convertir el encoder en tipo Push-Pull, conectado una resistencia entre 1.8 K y 2.2 K entre el terminal positivo de alimentación del encoder (el marrón) y cada una de las señales de pulsos (blanco, negro y naranja). Un saludo
@jmsr19789 ай бұрын
Y si hay un apagon
@RobertoAS9 ай бұрын
Hola, cada vez que el el PLC se enciende el valor del contador rápido se resetea. Si lo quieres mantener, has de preverlo en tu programa, por ejemplo cargando el último valor en el inicio del PLC. Un saludo
@jmsr19789 ай бұрын
SALUDOS CORDIALES EL SIMPLE HECHO DE RESPODERME ES UN GRATO PLACER COMO DICEN POR AHÍ el último valor en el inicio del PLC