En los bloques funcionales también es posible la entrada de valores literales conforme la figura a seguir.

Figura 1: Ejemplo de Programa
Los valores literales son los que no están vinculados a ninguna variable, éstos se insertan en el esquema Ladder con su valor explícito.
En este ejemplo fue configurada la entrada PT del bloque TON con el valor 1000 que es un literal.
Para la entrada de literales deben ser usadas las siguientes convenciones:
| • | Número entero no tiene punto. |
| o | Ej. 12, 1000, 1555 |
| • | Números reales en punto fluctuante deben obligatoriamente tener punto. |
| o | Ej. 1.5, 2.25, 3.0 |
| • | Números representados en hexadecimal obligatoriamente deben definir el tipo de dato. |
| o | Ej. BYTE#16#7F, WORD#16#3CF0, DWORD#16#00FF0088 |
| • | Números representados en binario obligatoriamente deben definir el tipo de dato. |
| o | Ej. BYTE#2#1010_0000, WORD#2#0111_0000_0000_0001 |
|
¡ATENCIÓN! En algunos bloques, por cuestiones de verificación de consistencia de datos, será necesario definir el tipo de dato del literal a través de notificación específica que tendrá las siguientes opciones: BOOL#, BYTE#, INT#, UINT#, DINT#, UDINT#, WORD#, DWORD# y REAL#. Ejemplo: WORD#17321 |