# Format PLC Input Buffer

Used to extract values from a byte array, typically sent from a PLC.

You can specify a set of values, which will then be represented as an output pin. For each value, you can also define a starting index, a type, a name and size (though the type may determine the size). You can also address a single bit from a byte, and extract it as a Boolean value.

When the block is executed, the byte array will be parsed based on the values of the Data Format property (configured in the Format PLC Input Buffer Data Format Dialog), and the values of the output pins are overwritten with the newly extracted values.

Properties | Description
--- | ---
Name | Specifies the name of the block.
Data Format | Specifies the format of the output data, which is formatted using the Format PLC Input Buffer Data Format Dialog.