El lenguaje Ladder, diagrama de contactos, o diagrama en escalera, es un lenguaje
de programacin grfico muy popular dentro de los autmatas programables debido a
que est basado en los esquemas elctricos de control clsicos. De este modo, con los conocimientos que todo tcnico elctrico posee, es muy fcil adaptarse a la programacin en este tipo de lenguaje.
Ladder es uno de los varios lenguajes de programacin para los controladores
lgicos programables (PLCs) estandarizados con IEC 61131-3. En este apartado se tratarn, de modo general, los conceptos bsicos de programacin en Ladder.
Una vez conocidos los elementos que LADDER proporciona para su programacin, resulta importante resaltar cmo se estructura un programa y cul es el orden de ejecucin.
El siguiente esquema representa la estructura general de la distribucin de todo
programa Ladder, contactos a la izquierda y bobinas y otros elementos a la derecha.