{"id":54264,"date":"2024-09-17T06:40:49","date_gmt":"2024-09-17T04:40:49","guid":{"rendered":"https:\/\/www.techopedia.com\/es\/?post_type=definition&p=54264"},"modified":"2024-09-18T11:06:59","modified_gmt":"2024-09-18T09:06:59","slug":"logica-escalera","status":"publish","type":"definition","link":"https:\/\/www.techopedia.com\/es\/definicion\/logica-escalera","title":{"rendered":"L\u00f3gica de escalera"},"content":{"rendered":"
La l\u00f3gica de escalera es un lenguaje de programaci\u00f3n<\/a> que crea y representa un programa mediante diagramas de escalera que se basan en diagramas de circuitos. Se utiliza principalmente en el desarrollo de programas o software para controladores l\u00f3gicos programables (PLC)<\/strong>, que se utilizan en aplicaciones industriales.<\/p>\n El lenguaje evolucion\u00f3 a partir de ser originalmente un m\u00e9todo para documentar el dise\u00f1o y la construcci\u00f3n de bastidores de rel\u00e9s utilizados en la fabricaci\u00f3n y el control de procesos, con cada bastidor de rel\u00e9s representado por un s\u00edmbolo en el diagrama de escalera que tiene conexiones a dispositivos por debajo de ellos que parecen ra\u00edles verticales. Los propios s\u00edmbolos de los rel\u00e9s parecen pelda\u00f1os de una escalera.<\/p>\n La l\u00f3gica de escalera se describe como un lenguaje basado en reglas m\u00e1s que como un lenguaje procedimental<\/a> o imperativo. Cada \u00abpelda\u00f1o\u00bb de la escalera representa una regla<\/strong>, de modo que cuando se aplica a rel\u00e9s y diversos dispositivos electromec\u00e1nicos, estas reglas se ejecutan simult\u00e1nea e inmediatamente.<\/p>\n Pero si el programa se aplica a PLCs, las reglas se ejecutan secuencialmente a trav\u00e9s del software<\/a> y en un bucle continuo. Al ejecutar el bucle con la suficiente rapidez, el efecto sigue pareciendo una ejecuci\u00f3n simult\u00e1nea e inmediata dentro de la tolerancia temporal requerida.<\/p>\n Durante la programaci\u00f3n hay que tener en cuenta las capacidades del PLC utilizado, ya que la naturaleza electromec\u00e1nica de los dispositivos conectados a \u00e9l puede no ser capaz de seguir el ritmo de las instrucciones, y puede parecer que se saltan algunas reglas cuando los dispositivos realmente no pueden seguir el ritmo.<\/p>\n La l\u00f3gica de escalera se utiliza mucho en entornos industriales para programar PLC en los que se requiere un control secuencial de los procesos y operaciones de fabricaci\u00f3n.<\/strong><\/p>\n El lenguaje de programaci\u00f3n es muy \u00fatil para programar sistemas sencillos pero cr\u00edticos o para transformar sistemas antiguos cableados en otros m\u00e1s nuevos programables. Tambi\u00e9n se utiliza mucho en sistemas de automatizaci\u00f3n<\/a> muy sofisticados, como f\u00e1bricas de electr\u00f3nica y autom\u00f3viles.<\/p>\n La idea que subyace a la l\u00f3gica de escalera es que incluso el personal sin conocimientos de programaci\u00f3n puede programar r\u00e1pidamente<\/strong>, ya que utiliza s\u00edmbolos de ingenier\u00eda convencionales y familiares para la programaci\u00f3n.<\/p>\n La ventaja descrita anteriormente se ve r\u00e1pidamente anulada, ya que los fabricantes de PLC suelen proporcionar tambi\u00e9n sistemas de programaci\u00f3n de l\u00f3gica de escalera con sus productos, que a veces no utilizan los mismos s\u00edmbolos y convenciones que los de otros modelos de PLC de otros fabricantes.<\/p>\n Esto debido a que el sistema de programaci\u00f3n suele estar pensado s\u00f3lo para modelos concretos, por lo que los programas no se pueden portar f\u00e1cilmente a otros modelos de PLC o hay que reescribirlos directamente.<\/p>\n","protected":false},"excerpt":{"rendered":" \u00bfQu\u00e9 significa l\u00f3gica de escalera? La l\u00f3gica de escalera es un lenguaje de programaci\u00f3n que crea y representa un programa mediante diagramas de escalera que se basan en diagramas de circuitos. Se utiliza principalmente en el desarrollo de programas o software para controladores l\u00f3gicos programables (PLC), que se utilizan en aplicaciones industriales. El lenguaje evolucion\u00f3 […]<\/p>\n","protected":false},"author":7813,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"definitioncat":[888],"class_list":["post-54264","definition","type-definition","status-publish","format-standard","hentry","definitioncat-desarrollo-de-software"],"acf":[],"yoast_head":"\nDefinici\u00f3n de l\u00f3gica de escalera<\/span><\/h2>\n