Este documento presenta un tutorial sobre programación en Simatic S7. Explica conceptos básicos como PLCs, autómatas, ciclo de trabajo y lenguajes de programación. Luego cubre temas como sistemas de numeración, estructura de memoria, tipos de datos, marcas, entradas/salidas, registros, temporizadores y contadores. Finalmente describe operaciones lógicas, de salto, control de programa y formatos de representación de números. El objetivo es proporcionar una introducción completa sobre cómo programar en el sistema de control lóg