Programación plc

antonioalgus

Nuevo miembro
Hola grupo! Escribo para ver si alguien me puede indicar, como puedo iniciarme en programación, teniendo en cuenta que he echo algún curso, pero estoy pegado. Y vivir en una zona rural no facilita estudiar por la cercania de los centros educativos y compatibilizar el trabajo. Por donde puedo empezar y que no sea muy costoso. Gracias
 

Coitocircuito

Miembro Plata
Hola
Vuelvo a insistir en la SERIEDAD

Marcas de PLC´s hay varias, las cuales llevan su propia programación . Existen algunos modelos que trabajan bajo la plataforma CoDeSys, pero, como apunto, no es genérico

Cursos a distancia sí hay, pero como apunto, de cada fabricante

Otra opción es comprarse el PLC, un ordenador y hacerse con el programa (hay versiones demo gratuitas-incluso con simulador de PLC-) PERO hay que saber matemáticas (Algebra de BOOLE) y automatismos para poder plasmar lo que se quiere hacer. Una cosa es el manejo del programa y otra tener mente fresca e iniciativa para desarrollar un automatismo

Saludos

 

Raúlmc

Miembro
Puedes comenzar con algebra de Boole, y más tarde con lenguaje ladder o diagramas de funciones. Puedes mirarte también algo de grafcet para comprender el funcionamiento de una máquina.
Puedes descargarte el software de Logo Siemens (que tiene simulador incorporado) y mirar ejercicios por internet, y si dispones de dinero más adelante te compras un módulo para "cacharrear".
Ve poco a poco y no te agobies, porque aprender a programar plcs por libre es bastante complicado.
Empieza programando un marcha-paro (por ejemplo) cuando te leas la teoría, y hasta que no entiendas bien eso no pases a lo siguiente. Como empieces con cosas un poco más avanzadas te va a dar hasta fiebre.
Un saludo.
 
Última edición:

AMJ

Nuevo miembro
Hola Antonioalgus, no hagas caso a lo que te comentan en este hilo.

Mira esto:


Ahí verás como aprende la gente a programar, y NO necesitas aprender algebra de BOOLE, no aprendas NUNCA GRAFCET bajo ningún concepto, y nunca debes "cacharrear", por otra parte aprender a programar por libre no es complicado si lo haces con cierto orden, créeme, yo de esto se algo, no mucho pero si algo.

Puedes empezar con el LOGO, si quieres te puedo poner ejercicios de cualquier dificultad, pero ten en cuenta que un factor muy importante si te quieres poner a aprender autodidacta, es la edad que tengas.

NUNCA esperes la solución, de lo contrario no aprenderás nunca a programar porque nunca vas a desarrollar TU estilo, ya que el estilo de cada uno es único y no hay más que uno.

Tranquilo que no te da fiebre, créeme.

Tu dices.

Saludos.
 

Raúlmc

Miembro
Desaconsejar conceptos básicos no creo que sea acertado.
Para manejar diagrama de contactos o ladder (que es lo básico), se ha de empezar por Boole (solo entenderlo, no hace falta que profundices mucho) y luego para comprender el funcionamiento de la máquina te puedes ayudar de un Grafcet.
No te digo que yo tenga la verdad universal, pero es que ese es el inicio.
Técnicas novedosas y mejores seguro que habrá, pero lo que se trata es de entender lo que estás haciendo y cuando comprendas como funciona todo esto, tendrás tiempo de elaborar tu estilo.
Yo no soy un profesional de la programacion plc ni mucho menos, pero de inicios entiendo un poco.
Saludos!
 

Coitocircuito

Miembro Plata
Hola Antonioalgus, no hagas caso a lo que te comentan en este hilo.

Mira esto:


Ahí verás como aprende la gente a programar, y NO necesitas aprender algebra de BOOLE, no aprendas NUNCA GRAFCET bajo ningún concepto, y nunca debes "cacharrear", por otra parte aprender a programar por libre no es complicado si lo haces con cierto orden, créeme, yo de esto se algo, no mucho pero si algo.

Puedes empezar con el LOGO, si quieres te puedo poner ejercicios de cualquier dificultad, pero ten en cuenta que un factor muy importante si te quieres poner a aprender autodidacta, es la edad que tengas.

NUNCA esperes la solución, de lo contrario no aprenderás nunca a programar porque nunca vas a desarrollar TU estilo, ya que el estilo de cada uno es único y no hay más que uno.

Tranquilo que no te da fiebre, créeme.

Tu dices.

Saludos.
Hola

Se te ve que "estas suelto en el tema" dando consejos que para ti no tienes. Programar un LOGO no es programar un PLC. Quien aconseja no aprender BOOLE, o desdeñar el GRAFCET es que no vio una máquina en su vida. Así mismo, quien dice que que hay que programar "con estilo propio", es que tiene flojos la mitad de los tornillos de la sesera

Sería el equivalente a cablear un automatismo con relés y contactores, y hacer que las entradas sean las inferiores y las salidas las superiores, porque a uno le sale de los "cataplines". O en lugar de colocar los fusibles aguas arriba del contactor colocarlos entre el contactor y el térmico, ya que el retorno del hipotético cortocircuito en el motor va pasar por entre ellos, sí o sí

Un PLC va ir montado en una industria en la cual surgen averías, bien sea en una máquina o proceso. Si no existiera una forma estructurada de programar, aviados iban a estar el personal de mantenimiento

Por eso programar un PLC, a nivel industrial, no se deja en manos de cualquiera: hay que tener estudios superiores. Un "aleatorio tecnológico" no está capacitado para verlo aquel que no domine el algebra de BOOLE. El dominar el control Etapa-Transición es fundamental en estos casos

No saber detectar tal aleatorio, en la fase de programación, puede llevar a un accidente grave cuando menos se espera. La propia definición lo corrobora ALEATORIO

Y cuando intervenga el juez, a petición de la viuda, y este le pregunte al interfecto qué capacitación universitaria tiene y le responda que "lo aprendió mirando videos de Youtube" va tener un serio problema: él y la empresa que dejó en sus manos tal programación

Cordial saludo
 
Última edición:

AMJ

Nuevo miembro
Hola:

Verán, el iniciante del hilo dice:

"como puedo iniciarme en programación"

Si lo han leído bien y tanto saben de programación, deberían saber que ni algebra de BOOLE, ni GRAFCET, son lenguajes de programación, por lo tanto, si lo que se quiere es aprender programación, no tiene sentido aprender esos conceptos.

Un LOGO no es un PLC, sino un relé programable y dista mucho del PLC, pero eso no quita, de que un alumno en manos de alguien que programe, (lo que es programar, que no GRAFCET), lo enseñe a usar técnicas de alto nivel en los relés programables, ese tipo de conocimientos no están al alcance de cualquiera, porque se requiere de unos conocimientos muy claros de los conceptos que concretamente se deben usar en ese caso en concreto, lo que puede influir en el desarrollo global de la APP, es decir, una misma función, debido a su estructura, puede servir en unos casos, pero no en otros, ese es el motivo por el que si se da a 10 programadores la MISMA aplicación, incluso en la misma plataforma, las 10 van a funcionar perfectamente, pero no habrá nunca dos iguales ya que esas diferencias son la personalidad de cada uno de los 10. Nadie entiende la problemática de igual forma, lo que uno ve de tal forma puede ser incomprensible para otro y viceversa.

Coitocircuito y Raúlmc, ustedes no han programado nunca, por eso escriben lo que escriben.

Ahora me reafirmo en mi post, espero que el iniciante siga el hilo.

Saludos.
 

Raúlmc

Miembro
Tu bien lo has dicho "iniciarse en programación", no técnicas de alto nivel ni conocimientos que no están al alcance de cualquiera...
Yo no voy a entrar en el debate de que es mejor o que es peor, ni quiero convencer ni mucho menos vender nada a nadie. Yo escribo lo que a mí, hasta el día de hoy, me ha funcionado para poder COMPRENDER (importante esto último) el proceso automatizado de una máquina o un conjunto de ellas.
No he dicho en ningún momento que Grafcet (ni Boole) sea un lenguaje de programación, si no una herramienta para poder comprender el funcionamiento de una máquina que, desde mi punto de vista, es lo primero que debes de saber para empezar a programar... Enterarte bien de qué hace y cómo lo hace.. Etapa-transición, entrenar la lógica (Ej: Si activo este sensor me da esta salida, pero si no lo activo da esta otra). Luego cablear y montar es otra cosa, porque tendrás que seguir la normativa europea de seguridad en máquinas (en la cual hay etapas que debes incluir porque la normativa lo exige) y algunas normas, las cuales ahora mismo no recuerdo... porque como bien dices (y es en lo único que estoy de acuerdo contigo), yo no he programado nunca para una empresa.
Lo que sí te puedo decir que donde se ve la personalidad y profesionalidad de cada uno, es en la redacción de un proyecto o memoria. Que es donde verdaderamente se explican el plano, montaje y puesta en marcha de un sistema automatizado. La programación, a fin de cuentas, si el empresario es ingeniero o técnico igual lo mira, pero por lo general no lo son.
Un saludo.
 

Coitocircuito

Miembro Plata
Hola:

Verán, el iniciante del hilo dice:

"como puedo iniciarme en programación"

Si lo han leído bien y tanto saben de programación, deberían saber que ni algebra de BOOLE, ni GRAFCET, son lenguajes de programación, por lo tanto, si lo que se quiere es aprender programación, no tiene sentido aprender esos conceptos.

Un LOGO no es un PLC, sino un relé programable y dista mucho del PLC, pero eso no quita, de que un alumno en manos de alguien que programe, (lo que es programar, que no GRAFCET), lo enseñe a usar técnicas de alto nivel en los relés programables, ese tipo de conocimientos no están al alcance de cualquiera, porque se requiere de unos conocimientos muy claros de los conceptos que concretamente se deben usar en ese caso en concreto, lo que puede influir en el desarrollo global de la APP, es decir, una misma función, debido a su estructura, puede servir en unos casos, pero no en otros, ese es el motivo por el que si se da a 10 programadores la MISMA aplicación, incluso en la misma plataforma, las 10 van a funcionar perfectamente, pero no habrá nunca dos iguales ya que esas diferencias son la personalidad de cada uno de los 10. Nadie entiende la problemática de igual forma, lo que uno ve de tal forma puede ser incomprensible para otro y viceversa.

Coitocircuito y Raúlmc, ustedes no han programado nunca, por eso escriben lo que escriben.

Ahora me reafirmo en mi post, espero que el iniciante siga el hilo.

Hola

Llevas razón, yo de programar NADA.

EXCEPTO que “cuando aún tú subías los mocos al desván” yo ya tenía peladas las gónadas de programar con SUCOS; SIEMENS; ABB; OMRON;TEE; PHILIPS;HITACHI; FESTO; KEYENCE...


Por cierto, el mejor de todos: HITACHI, el cual me sacó de un apuro con el refresco de unas marcas que el S5 de Siemens no podía con ellas

Con respecto a los consejos que quieras darle al iniciador del hilo puedes iniciar una conversación particular con él, pulsando en su nick

1728822520142.png




Saludos
 

AMJ

Nuevo miembro
Hola;

Raúlmc, estás fuera de órbita.

Coitocircuito dice,

"yo ya tenía peladas las gónadas de programar con SUCOS; SIEMENS; ABB; OMRON;TEE; PHILIPS;HITACHI; FESTO; KEYENCE..."

Si es cierto eso que dices, te reto, ponme un caso a mi y yo otro a ti, te aseguro que tu caso yo lo resuelvo sea cual sea, y te aseguro también que tú el mío no lo resuelves.

Esto va para Raúlmc, si se atreve.

Por cierto Coitocircuito, gracias por la información sobre el privado, pero al dentista va quién le duele la muela.

Saludos.
 

Coitocircuito

Miembro Plata
Hola;

Raúlmc, estás fuera de órbita.

Coitocircuito dice,

"yo ya tenía peladas las gónadas de programar con SUCOS; SIEMENS; ABB; OMRON;TEE; PHILIPS;HITACHI; FESTO; KEYENCE..."

Si es cierto eso que dices, te reto, ponme un caso a mi y yo otro a ti, te aseguro que tu caso yo lo resuelvo sea cual sea, y te aseguro también que tú el mío no lo resuelves.

Esto va para Raúlmc, si se atreve.

Por cierto Coitocircuito, gracias por la información sobre el privado, pero al dentista va quién le duele la muela.

Saludos.
Hola

En esto de los foros enseguida se sabe quién entra a ayudar y quién a vacilar. También puede llegar uno a deducir la edad que tiene cada cual. Las confrontaciones suenan más bien a edades infantiles

Puedes poner en duda que yo me haya dedicado durante un tiempo a la programación (quedarías acojonado cómo se programaba el SUCOS) También que haya sido de los POCOS que hayamos entrado al mundo de los PLC´s tras haber trabajado con la lógica cableada (que te sonará a chino) Pero es lo que hay: si uno no sabe algebra de BOOLE no sabe lo que es un aleatorio tecnológico...habrás oído la mala hostia que gastan los jueces

Cordial saludo
 

AMJ

Nuevo miembro
Hola;

Raúlmc, esa respuesta es de perdedor.

Coitocircuito, lo más que programaste fueron 4 compresores en cascada con un LOGO.

Saludos.
 

Coitocircuito

Miembro Plata
Hola;

Raúlmc, esa respuesta es de perdedor.

Coitocircuito, lo más que programaste fueron 4 compresores en cascada con un LOGO.

Saludos.
Ya había notado que eras un personaje infantiloide. Ahora puedo añadir que eres un sinvergüenza

Por cierto: un LOGO no es capaz de hacer el SECUENCIADOR que se necesita para comandar compresores, ya sean de aire o de frío. Claro está que quien ignora como funcionan esos procesos cree que es lo mismo un traje luces que la funda de trabajo de un electricista
 
Última edición:

AMJ

Nuevo miembro
Hola Coitocircuito, a ver si te suena esto:

------------------------------------------------------------

18 abr 24, 17:52:28
Creo que no lo entendiste : he dicho puertas AND PARA CADA BOMBA

> Por muchas vueltas que le des, de per se, NUNCA va ser "inteligente" el programa para saber la bomba contigua

> Tengo hechos programas similares con compresores para que funcionen en cascada pero, o bien parto del propio presostato de cada compresor (que utilizo como apoyo, ya que el control de la presión general la hago con un presostato analógico) o bien coloco un selector de prioridad
-------------------------------------------------------------

Me puedes decir cuántos foreros empiezan a escribir con el signo ">" en los foros de electricidad, pues eso.

Y nunca fuiste capaz de hacer y nunca harás los 4 compresores que arrancan al menor tiempo, por que no sabes programar y mucho menos tienes capacidad para ello ya que no distingues una puerta AND de una OR, tal como se quedo claro en ese hilo del otro foro.

A ver ahora que me cuentas...y si quieres te pongo el enlace a ese post TUYO...

Saludos.
 

Coitocircuito

Miembro Plata
Hola Coitocircuito, a ver si te suena esto:

------------------------------------------------------------

18 abr 24, 17:52:28
Creo que no lo entendiste : he dicho puertas AND PARA CADA BOMBA

> Por muchas vueltas que le des, de per se, NUNCA va ser "inteligente" el programa para saber la bomba contigua

> Tengo hechos programas similares con compresores para que funcionen en cascada pero, o bien parto del propio presostato de cada compresor (que utilizo como apoyo, ya que el control de la presión general la hago con un presostato analógico) o bien coloco un selector de prioridad
-------------------------------------------------------------

Me puedes decir cuántos foreros empiezan a escribir con el signo ">" en los foros de electricidad, pues eso.

Y nunca fuiste capaz de hacer y nunca harás los 4 compresores que arrancan al menor tiempo, por que no sabes programar y mucho menos tienes capacidad para ello ya que no distingues una puerta AND de una OR, tal como se quedo claro en ese hilo del otro foro.

A ver ahora que me cuentas...y si quieres te pongo el enlace a ese post TUYO...

Saludos.
> Hasta ahora sabíamos que eras infantil, sinvergüenza y. tras esta entrada, certificamos que eres tonto del culo
> NADA tiene que ver un SECUENCIADOR con un control en CASCADA
Claro está que quien desconoce ambos sistemas mal va poder opinar del asunto
> Ya te gustará a ti saber porqué utilizar puertas AND, en lugar de OR en ese montaje. Con las ganas te vas a quedar. Luego dices ser un "programador de la hostia" (por eso estás en el paro)
 
Última edición:

AMJ

Nuevo miembro
Hola Coitocircuito, siempre echas en cara a la gente que si tiene una bola de cristal y tal y tal, pues la tuya debe tener dos capas de suciedad del tamaño de dos dedos cada una, y, parece mentira que sigas persistiendo en tu error, ya que sólo ciertos tipos de persona perseveran continuamente en su error.

Por otra parte, el insulto por tu parte, demuestra tu falta de argumentos, (y de más cosas), pero yo disfruto viendo como te revuelves en tus entretelas, porque en el fondo sabes que domino la programación a niveles que para ti son inalcanzables, por ello muy tonto del culo no puedo ser. ahora te recomiendo encarecidamente que limpies tu bola de cristal y entres en la INEM para comprobar mejor que yo NUNCA he estado en el paro, mi empresa tiene la salud de hierro y los nervios de acero.

Por cierto, lo del reto sigue en pie, por si cambias de opinión, que no lo creo, porque si aceptas el reto harás el ridículo, créeme. y lo sabes.

Saludos.
 

Raúlmc

Miembro
Hola Coitocircuito, siempre echas en cara a la gente que si tiene una bola de cristal y tal y tal, pues la tuya debe tener dos capas de suciedad del tamaño de dos dedos cada una, y, parece mentira que sigas persistiendo en tu error, ya que sólo ciertos tipos de persona perseveran continuamente en su error.

Por otra parte, el insulto por tu parte, demuestra tu falta de argumentos, (y de más cosas), pero yo disfruto viendo como te revuelves en tus entretelas, porque en el fondo sabes que domino la programación a niveles que para ti son inalcanzables, por ello muy tonto del culo no puedo ser. ahora te recomiendo encarecidamente que limpies tu bola de cristal y entres en la INEM para comprobar mejor que yo NUNCA he estado en el paro, mi empresa tiene la salud de hierro y los nervios de acero.

Por cierto, lo del reto sigue en pie, por si cambias de opinión, que no lo creo, porque si aceptas el reto harás el ridículo, créeme. y lo sabes.

Saludos.
Todavía estás aquí? Tu no estás bien amigo, se te nota a leguas.
 

Coitocircuito

Miembro Plata
> No es mi estilo insultar a la gente. Lo que sucede es que, personajes infantiles, como es tú caso, desconocen el verdadero significado de las palabras

1728993721901.png
Como ves a ti te pilla como adjetivo; sinónimo y antónimo

> En cuanto a tu comportamiento también viene reflejado en ese libro: como ves ni que lo hubieran escrito pensando en ti
1728994120041.png
En esta otra te pilla en sinónimo cuarto

1728994324916.png
> Argumentos y saber argumentar no me faltan: fueron muchos los años teniendo a mi cargo impresentables como tú.
> Como dije, y sigo diciendo, yo no ando por aquí para vacilar de lo que sé o dejo de saber, como es tu caso. Intuyo que adoptaste un nuevo nick después de que te haya dejado en evidencia con el anterior. Me baso en ello en el interés que pones en mis respuestas

Paso a darte unos datos:

> A principios de los ´70 empecé a diseñar automatismos con lógica cableada, tecnología que tu no llegaste a conocer. Los de "mi quinta", que llegaron a utilizarla, están todos como abono de malvas
No me costó trabajo entrar en ese mundillo ya que provenía como mantenedor de equipos de electromedicina cuyos automatismos se hacen con TTL y, posteriormente, en CMOS
> A mediados de los ´70 cayo en mis manos un SUCOS, con su peculiar forma de programarlo
> A principios de los ´80 empecé a programar con el S5 de Siemens. De aquella trabajaba para una ingeniería cuyo dueño era reacio a invertir en esa tecnología. Así que compré la programadora PG 635 (650.000 ptas) y un PLC 135 U (300.000 ptas) y me dediqué a patear mundo, pero sin abandonar la empresa en la que estaba
> Cuando mi jefe vio que me estaba haciendo de oro y, a su vez, haciéndole la competencia al programar para otras empresas, me recompró programadora y PLC, al cabo de unos años. Acto seguido abandoné esa empresa ya que siempre he sido un culo inquieto. No creo que la haya amortizado
> Si me hice de oro con aquellas programaciones, no fue solo por cobrarlas a buen precio, sino que, también, por dejar "bugs" en las programaciones para que tuvieran que llamarme de vez en cuando. Por eso mi anterior jefe no pudo amortizarla (sé hacer las cosas bastante enrevesadas para que no de con ellas cualquiera)

Solo a una persona infantiloide se le ocurre entrar en un foro y, en lugar de prestar apoyo, se dedica a buscar confrontación para ver "quién la tiene mas larga"
Así que tu verás: yo sobrepaso con creces el uno noventa y calzo el cuarenta y seis de ambos pies

Con esto doy por cerrado, por mi parte, este post . Y "pongo una chincheta a tu nick" por si entras en futuros debates saber con la calaña que trato
 

Te puede interesar

material electrico
Arriba