[1] O documento descreve os diagramas de blocos de funções (FBD), uma linguagem gráfica de programação para controladores lógicos programáveis. [2] Os blocos lógicos correspondem a uma linguagem intermediária que inclui funções de temporização pré-definidas, facilitando a criação de programas. [3] O documento também explica portas lógicas como AND, OR, NAND e NOR usando circuitos elétricos e tabelas-verdade.