Texto estructurado (ST, Structured Text)

From Wikipedia, the free encyclopedia

El texto estructurado (del inglés, Structured Text), abreviado como ST o STX, es uno de los cinco lenguajes soportados por el estándar IEC 61131-3, y fue diseñado para la programación de controladores lógicos programables (PLC).[1][2] Es un lenguaje de alto nivel estructurado en bloques y se basa en el Pascal, por lo que su sintaxis es muy parecida.[3] Todos los lenguajes de programación comparten elementos comunes de la IEC61131. Las variables y llamadas a funciones están definidas por elementos comunes, por lo que se pueden utilizar diferentes lenguajes dentro del estándar IEC 61131-3 en el mismo programa.

Se admiten declaraciones complejas e instrucciones anidadas:

  • Bucles de iteración (REPETIR-UNTIL; WHILE-DO)
  • Ejecución condicional (IF-THEN-ELSE; CASE)[3]
  • Funciones (SQRT(), SIN())

Ejemplos adicionales de programación ST

Referencias

Related Articles

Wikiwand AI