Buscador
YoReparo.com La Web 

Lenguajes de Programación en PLC

Escrito por Ing. Martín Torres

Operaciones Lógicas

Las operaciones lógicas más utilizadas son: AND, OR, NOT, EXOR. A continuación se presentan las tablas de verdad que las definen.

Los programadores de PLC tienen formación en múltiples disciplinas y esto determina que exista una diversidad de lenguajes. Los programadores de aplicaciones familiarizados con el área industrial prefieren lenguajes visuales, por su parte quienes tienen formación en electrónica o informática optan inicialmente por los lenguajes escritos.

AND - Conjunción

La operación lógica AND -conjunción- entrega como resultado V si todas las entradas son V. Esta se aplica en situaciones en las que se requiere realizar una acción si y sólo sí se cumplen un determinado número de condiciones. En lenguaje de contactos se realiza disponiendo los contactos en serie.

Entradas Salidas
A B Y
F F F
F V F
V F F
V V V

Ejemplo: En el circuito se activa Q1.2 cuando I1.0, I1.1 e I1.2 son verdaderas. De hecho, el PLC evalúa la rama ejecutando la operación lógica Q1.2 = I1.0 AND I1.1 AND I1.2


OR - Disyunción

La operación lógica OR -disyunción - entrega como resultado V siempre que alguna de las entradas sea V, lo que se logra poniendo los contactos en paralelo.

Entradas Salidas
A B Y
F F F
F V V
V F V
V V V

Ejemplo: En el circito se activa Q1.3 si alguna de las entradas I1.0 o I1.1 se activa. La operación lógica es Q1.3 = I1.0 OR I1.1.


NOT - Inversión

La operación lógica NOT – inversión- entrega como resultado el estado contrario al presente en la entrada, esto se logra con el uso de Contactos Normal Cerrado.

Entradas Salidas
A Y
F V
V F

Ejemplo: Función y operación realizada es Q1.0 = NOT I1.0.


EXOR - OR - Exclusiva

La EXOR - OR -exclusiva- es V si alguna de las entradas, pero nunca ambas, es V también; se puede decir que es V si y sólo si las entradas son distintas. Analicemos detenidamente el circuito que la realiza.

Entradas Salidas
A B Y
F F F
F V V
V F V
V V F

Ejemplo: Para realizar la operación Q1.0 = I1.0 EXOR I1.1, se debe efectuar una combinación de operaciones AND y OR: Q1.0 = ((I1.0 AND (NOT I1.1)) OR ((NOT I1.0) AND I1.1)).


1 2 3 4

 

Acerca de Ing. Martín Torres

Ing. Electrónico con orientación en control e instrumentación industrial, Técnico superior electromecánico. Su empresa DG-TAM OIL Work & Service Industry se aboca al sector industrial, desarrollos electrónicos, ingenierías de obras. Hobbies “off-road en su 4x4, jugar al rugby, asados. Su frase favorita es: “Mas vale ser una bolita de nervios, que un boludo nervioso….”

Opine
¿Le sirvió el artículo? ¿Tiene algo que agregar?

muy claro y exacto el articulo estaba buscando algo de plcs gracias  JOSE ANGEL RIVERA GONZALE

 

lo mejor que podeis hacer es instruir al lector gracias  astro80

 

no me dejes iniciado aconsejame un sitio para bajar un simulador gratuito de ladder, siempre me ha interesado el tema, pero no lo he logrado porque no poseo experiencia en la programacion. chao y gracias. quedo a la espera de tus buenas ideas  idmoreno

 

[b:285704c9fe]Bien amigo,[/b:285704c9fe] como veras, en el foro de electronica industrial, hay un post [b:285704c9fe]"NueVoS TuToRiaLeSy NoTaS(instalacion y configuracion de PLC)"[/b:285704c9fe] donde encontraras varios tutoriales complementarios al tutorial que estas realizando ahora, y tambien tienes varios links de descarga de informacion, software, entre otros ( http://www.yoreparo.com/foros/electronica_industrial/nuevos-tutorialesy-notasinstalacion-y-configuracion-de-plc-t171394.html ) Si sos iniciado, te recomiendo que te bajes gratuitamente desde estos links los siguiente programas de simulacion de PLC [b:285704c9fe]WinSPS 3.3 -[/b:285704c9fe] http://193.108.217.183/ATProducts/plcwebsite/englisch/ [b:285704c9fe]LABORATORIO DE AUTOMATIZACIÓN VIRTUAL: LAV[/b:285704c9fe] http://www.isa.uniovi.es/genia/spanish/app/prog/lav.htm [b:285704c9fe]LAV 1.9 (1/1) (16,8Mb) :[/b:285704c9fe] http://www.isa.uniovi.es/genia/spanish/download/lav.exe [b:285704c9fe]Prosimax = Simulador de Procesos Industriales[/b:285704c9fe] http://www.isa.uniovi.es/genia/spanish/app/prog/prosimax.htm [b:285704c9fe]Winss = Simulador de PLC Simatic S5 de Siemens[/b:285704c9fe] http://www.isa.uniovi.es/genia/spanish/app/prog/winss_5.htm [b:285704c9fe]Winss7-200 = Simulador de PLC Simatic S7-200 de Siemens[/b:285704c9fe] http://www.isa.uniovi.es/genia/spanish/app/prog/winss_7_200.htm [b:285704c9fe]otro:[/b:285704c9fe] http://www.vicman.net/es/dir/35877/Descarga-PLC_que_Entrena_-_Simulador_de_RSlogix.htm espero que te ayuden a complementar el curso de lenguajes de PLC... Cualquier duda o consulta, estoy a tu disposicion  torres.electronico

 

Ver todos los comentarios »

Su nombre:
Su comentario:
 

Artículos técnicos

Publicar un artículo

 

siempre útiles