Hola Carlos Muy bueno, un poco enrevesado el parpadeo, yo quizás lo hubiera hecho de otra forma, pero interesante. Me ha funcionado perfecto, una sola consulta. Como pongo los comentarios, cuando inserto una red por abajo. Yo pincho con el botón izquierdo pero no me deja poner ningún comentario, y si me situo encima de la red con el ratón y le doy al botón derecho sólo me deja poner etiquetas, pero no consigo poner los comentarios. ¿ Como los pongo? Con el botón derecho hay una cosa que pone conectar o desconectar comentarios, pero le doy y no hace nada, o yo no noto nada. Saludos
Hola tocayo, si esta un poco confuso, tal vez pude haber profundizado mas. Y si hay varias maneras de lograr el objetivo, ¿tu como harías el parpadeo? Para la cuestión de los comentarios debes de ir al menú "Herramientas" de la parte superior, después a "Opciones", buscas del lado izquierdo "FBD, LD, IL" y selecciona la casilla de "mostrar comentarios de red". Por último que bien que hayas realizado la práctica, (Y)
Hola Carlos Ya he conseguido ver los comentarios, gracias. La idea mía era poner un sólo blink, un contador de 1 a 7, cuando el contador sea menor de 5 se active una memoria, y cuando el contador esté entre 5 y 7 se active otra memoria. Y con las memorias ya podrías hacer lo que quieras. Igual estoy equivocado, pero es lo que se me había ocurrido. Saludos
@@carlosgallego1076 Que bien que hayas podido agregar los comentarios. Para la lógica me parece bien, es funcional. Lo único es cuando quieras ajustar la duración del parpadeo, si no es un segundo y requieres milisegundos podría ser un detalle, aunque también se podría solucionar. Bueno al final hay muchas maneras
Hola amigo, tus videos son de mucha ayuda, disculpa, yo al momento de agregar la configuración de alarmas me salen 12 errores con solo agregarla, sabrías como solucionar eso?
Hola Oscar, gracias por tu comentario. Para el tema de los errores pues habría que revisarlo a detalle. Podría ser cuestión de versiones, ¿que versiones de Codesys tienes? En ocasiones al darle doble click al error te lleva a la sección de librerías y ahí te podría aparecer la opción de actualizar o descargar, siempre y cuando ese sea tu caso
Hola, disculpa pudiste resolver el error? Me da igual el mismo error, al parecer son las variables pero no estoy seguro, este es el error que me aparece: ------ Build started: Application: Device.Application ------- typify code ... [ERROR] SEMAFORO_LADDER_1: PLC_PRG [Device: PLC Logic: Application](Network 2 / Operand '???' (Impl)): C0007: Expression expected instead of '?' Compile complete -- 1 errors, 0 warnings
¿Estás haciendo el ejercicio del video? Por lo que aparece en el error en algún elemento, ya sea contacto, bobina, o Function Block, te falta agregarle una variable, dale doble click al error y te deberías llevar a dónde está…
@@CarlosAbner si, lo estoy siguiendo igual y cuando le doy doble click al error me lleva a las variables declardas asi: VAR bluz_roja_1: BOOL; bluz_verde_1: BOOL; bluz_amarilla_1: BOOL; bluz_roja_2: BOOL; bluz_verde_2: BOOL; bluz_amarilla_2: BOOL; R_TRIG_0: R_TRIG; TON_luz_roja_1: TON; TON_luz_verde_1: TON; TON_luz_amailla_1: TON; R_TRIG_1: R_TRIG; TON_luz_verde_2: TON; TON_luz_amailla_2: TON; TON_luz_roja_2: TON; END_VAR me lleva a esa sección
@@adrianmendez1881 ¿alguno en especial muestra líneas rojas? Por qué se ve bien la declaración. Ahora revisa el programa, que en ningún elemento te falte agregarle la variables
@@mariolsosaaraiza2812 Ah es que ahí debes agregar un bloque que se llama Box with EN, por default te aparece con un nombre de función, en mi caso AND, solo borra AND y pon el nombre de la función que quiere, en tu caso LE Me comentas si eso es lo que buscabas...
debo hacer exactamente lo mismo pero el blink debe ir en los amarillos simulando un fallo , con un pulsador e tratado de hacerlo pero al ubicar las bobinas de los amarillos correspondientes a la salida del bloque blink estas no encienden, alguna idea profe?
Hola Jorge, si es hacer lo "mismo" pero que sea el verde, pues solo cambia los nombres de los contactos y bobinas, lo que aparece en 21:51. Cambiar todo lo que dice verde por ambar
@@CarlosAbner tengo instalado el 3.5 sp7 patch2 e instalado el tarjet suport package CDPX package for codesys v3, logro descargar el código origen del PLC, pero cuando intento ponerlo en línea ya no logro establecer comunicación. Un problema para establecer una ruta activa. Que podría ser ?
@@josemanuelcontreras9736 Ok José, ahora, ¿Qué error es el que te marca en específico?, ¿Ya estableciste la ruta activa? Tal vez este vídeo te de una idea, ruclips.net/video/52b8hgEwJG0/видео.html a partir del minuto 9:45 O si ya no te aparece la ventana con el mensaje de la ruta, dale doble click a tu dispositivo, se encuentra en el árbol del lado izquierdo, hasta arriba aparece el nombre del proyecto y abajo el dispositivo, debería decir algo como CDPX, ahí dale doble click para que muestre la opción de "Device", normalmente por default aparece la pestaña de "Configuración de comunicación" en caso de que no pues seleccionala, son puros menus que aparecen del lado izquierdo...
@@CarlosAbner mi dispositivo me aparece cuando descargo el código origen como "CODESYS Control win V3" , todo bien hasta ahí para extraerlo, el caso es para ponerlo en línea ya no logro establecer una ruta activa. Agrego mi dispositivo manualmente mediante la dirección IP pero me manda el siguiente mensaje "no se puede registrar el dispositivo con la configuracion de filtro actual porque id del sistema de destino es diferente" lo que he hecho es actualizar mi dispositivo en la ventana de dispositivos a un device (CDPX) solo así logro ponerlo en línea, pero me marca 4 advertencias, en relación a mis entradas y salidas. Y mi programa corre pero no Lee mis entradas ni me da ninguna salida
Cuando dices que no lee tus entradas / salidas ¿quiere decir que no te muestran el estado actual?, ¿aparecen como inhabilitados? Si es así, en la ventana de entradas/salidas abajo a la derecha aparece una opción creo de actualizar, es como una lista desplegable, selecciona la segunda opción, no recuerdo como aparece. Debe ser fuera de línea. La parte de las advertencias a veces es cuestión de programación, cosas que Codesys considera como inadecuado pero aún así permite correr el programa, cuando es error ahí si no lo permite
Muy buen video!! tengo una pregunta,¿ en este caso quienes serian tus entradas y tus salidas?
Pues salidas serían las “lámparas” y entradas pues no hay, o digamos que podría ser un botón para iniciar la secuencia y ya
@@CarlosAbner vale, porque quiero poner un boton peatonal para cada semáforo, pero no sé dónde podría colocarlo en dicho lenguaje.
Hola , disculpa tienes algún vídeo en el que utilices PID?
Hola 👋🏼, no tengo video pero si lo he utilizado. ¿Qué aplicación estas realizando?
@@CarlosAbner Gracias por responder :), en codesys simular una caldera tengo que controlar nivel y témperatura con PID
¿Es una aplicación real o solo simulación?
@@CarlosAbner solo simulación 😯
@@anaclaudiadiazgarcia6896 ok, ¿qué avance tienes?, ¿cuál sería tu duda en específico?
Hola Carlos
Muy bueno, un poco enrevesado el parpadeo, yo quizás lo hubiera hecho de otra forma, pero interesante.
Me ha funcionado perfecto, una sola consulta. Como pongo los comentarios, cuando inserto una red por abajo. Yo pincho con el botón izquierdo pero no me deja poner ningún comentario, y si me situo encima de la red con el ratón y le doy al botón derecho sólo me deja poner etiquetas, pero no consigo poner los comentarios. ¿ Como los pongo? Con el botón derecho hay una cosa que pone conectar o desconectar comentarios, pero le doy y no hace nada, o yo no noto nada.
Saludos
Hola tocayo, si esta un poco confuso, tal vez pude haber profundizado mas. Y si hay varias maneras de lograr el objetivo, ¿tu como harías el parpadeo?
Para la cuestión de los comentarios debes de ir al menú "Herramientas" de la parte superior, después a "Opciones", buscas del lado izquierdo "FBD, LD, IL" y selecciona la casilla de "mostrar comentarios de red".
Por último que bien que hayas realizado la práctica, (Y)
Hola Carlos
Ya he conseguido ver los comentarios, gracias.
La idea mía era poner un sólo blink, un contador de 1 a 7, cuando el contador sea menor de 5 se active una memoria, y cuando el contador esté entre 5 y 7 se active otra memoria. Y con las memorias ya podrías hacer lo que quieras.
Igual estoy equivocado, pero es lo que se me había ocurrido.
Saludos
@@carlosgallego1076 Que bien que hayas podido agregar los comentarios.
Para la lógica me parece bien, es funcional.
Lo único es cuando quieras ajustar la duración del parpadeo, si no es un segundo y requieres milisegundos podría ser un detalle, aunque también se podría solucionar. Bueno al final hay muchas maneras
Muy buenos videos amigo 👍
Que bien que te haya gustado 😁
BUEN VIDEO
Gracias, que bien que te haya gustado
Hola como sería para agregar un botón para paso peatonal?
Hola amigo, tus videos son de mucha ayuda, disculpa, yo al momento de agregar la configuración de alarmas me salen 12 errores con solo agregarla, sabrías como solucionar eso?
Hola Oscar, gracias por tu comentario. Para el tema de los errores pues habría que revisarlo a detalle. Podría ser cuestión de versiones, ¿que versiones de Codesys tienes?
En ocasiones al darle doble click al error te lleva a la sección de librerías y ahí te podría aparecer la opción de actualizar o descargar, siempre y cuando ese sea tu caso
Hola, disculpa pudiste resolver el error? Me da igual el mismo error, al parecer son las variables pero no estoy seguro, este es el error que me aparece:
------ Build started: Application: Device.Application -------
typify code ...
[ERROR] SEMAFORO_LADDER_1: PLC_PRG [Device: PLC Logic: Application](Network 2 / Operand '???' (Impl)): C0007: Expression expected instead of '?'
Compile complete -- 1 errors, 0 warnings
¿Estás haciendo el ejercicio del video?
Por lo que aparece en el error en algún elemento, ya sea contacto, bobina, o Function Block, te falta agregarle una variable, dale doble click al error y te deberías llevar a dónde está…
@@CarlosAbner si, lo estoy siguiendo igual y cuando le doy doble click al error me lleva a las variables declardas asi:
VAR
bluz_roja_1: BOOL;
bluz_verde_1: BOOL;
bluz_amarilla_1: BOOL;
bluz_roja_2: BOOL;
bluz_verde_2: BOOL;
bluz_amarilla_2: BOOL;
R_TRIG_0: R_TRIG;
TON_luz_roja_1: TON;
TON_luz_verde_1: TON;
TON_luz_amailla_1: TON;
R_TRIG_1: R_TRIG;
TON_luz_verde_2: TON;
TON_luz_amailla_2: TON;
TON_luz_roja_2: TON;
END_VAR
me lleva a esa sección
@@adrianmendez1881 ¿alguno en especial muestra líneas rojas?
Por qué se ve bien la declaración.
Ahora revisa el programa, que en ningún elemento te falte agregarle la variables
Hola amigo. ¿Sabes cómo se llama la librería del bloque de función LE?
Hola Mario, ¿Con LE te refieres a "Less Equal", Menor o igual?
¿O a qué te refieres?
@@CarlosAbner si ese
Es que tengo la versión 2.3 y no lo encuentro
Así que supongo que debe ser alguna librería
@@mariolsosaaraiza2812 Ah es que ahí debes agregar un bloque que se llama Box with EN, por default te aparece con un nombre de función, en mi caso AND, solo borra AND y pon el nombre de la función que quiere, en tu caso LE
Me comentas si eso es lo que buscabas...
debo hacer exactamente lo mismo pero el blink debe ir en los amarillos simulando un fallo , con un pulsador e tratado de hacerlo pero al ubicar las bobinas de los amarillos correspondientes a la salida del bloque blink estas no encienden, alguna idea profe?
Hola Jorge, si es hacer lo "mismo" pero que sea el verde, pues solo cambia los nombres de los contactos y bobinas, lo que aparece en 21:51. Cambiar todo lo que dice verde por ambar
Hola amigo tengo un PLC cdpx x a w 7, no logro ponerlo en línea, que versión de codesys necesito.
Pues habría que revisar a detalle, probablemente sea Codesys 2.3, intenta con ese
@@CarlosAbner tengo instalado el 3.5 sp7 patch2 e instalado el tarjet suport package CDPX package for codesys v3, logro descargar el código origen del PLC, pero cuando intento ponerlo en línea ya no logro establecer comunicación. Un problema para establecer una ruta activa. Que podría ser ?
@@josemanuelcontreras9736 Ok José, ahora, ¿Qué error es el que te marca en específico?, ¿Ya estableciste la ruta activa?
Tal vez este vídeo te de una idea, ruclips.net/video/52b8hgEwJG0/видео.html
a partir del minuto 9:45
O si ya no te aparece la ventana con el mensaje de la ruta, dale doble click a tu dispositivo, se encuentra en el árbol del lado izquierdo, hasta arriba aparece el nombre del proyecto y abajo el dispositivo, debería decir algo como CDPX, ahí dale doble click para que muestre la opción de "Device", normalmente por default aparece la pestaña de "Configuración de comunicación" en caso de que no pues seleccionala, son puros menus que aparecen del lado izquierdo...
@@CarlosAbner mi dispositivo me aparece cuando descargo el código origen como "CODESYS Control win V3" , todo bien hasta ahí para extraerlo, el caso es para ponerlo en línea ya no logro establecer una ruta activa. Agrego mi dispositivo manualmente mediante la dirección IP pero me manda el siguiente mensaje "no se puede registrar el dispositivo con la configuracion de filtro actual porque id del sistema de destino es diferente" lo que he hecho es actualizar mi dispositivo en la ventana de dispositivos a un device (CDPX) solo así logro ponerlo en línea, pero me marca 4 advertencias, en relación a mis entradas y salidas. Y mi programa corre pero no Lee mis entradas ni me da ninguna salida
Cuando dices que no lee tus entradas / salidas ¿quiere decir que no te muestran el estado actual?, ¿aparecen como inhabilitados?
Si es así, en la ventana de entradas/salidas abajo a la derecha aparece una opción creo de actualizar, es como una lista desplegable, selecciona la segunda opción, no recuerdo como aparece. Debe ser fuera de línea.
La parte de las advertencias a veces es cuestión de programación, cosas que Codesys considera como inadecuado pero aún así permite correr el programa, cuando es error ahí si no lo permite
Amigo en la u me pidieron hacer una simulación con 4 semáforos y estoy un poco complicado podrías hacer una simulación con 4 semáforos y explicarlo?😅
Pues lo podría hacer, solo que tendría un costo, si quieres escríbeme al correo que aparece en la descripción