This document discusses data blocks in Siemens S7 PLCs. It defines elementary and complex data types that can be used in data blocks, and how to create new data blocks. It describes addressing data elements within data blocks and how to access them. An exercise is included to write a PLC program using a data block to calculate a mathematical equation and determine the value of K with given values for X, Y, and Z.