A data industrial control I/O system comprising: a backplane having connector slots for receiving multiple I/O modules; an I/O module from said multiple I/O modules connected to the backplane, wherein the I/O module is arranged for receiving signals from an industrial process, wherein the I/O module has one or more input channels; and an industrial controller coupled to the backplane that is arranged for acquiring each data block from each of said multiple I/O modules, either by polling or data production initiated by the I/O module and processing the data blocks to control the industrial process, characterized in that: each of the one or more input channels is arranged for acquiring a set of signals sequentially in time from a dedicated portion of the industrial process; the I/O module is further arranged for storing each set of signals acquired sequentially in time, for assembling each set of signals acquired sequentially in time into a data block, wherein each data block includes all signals acquired sequentially in time by the corresponding input channel of the I/O module during a period of a polling rate or an I/O module production rate, and for assigning a time-stamp identifier to the data block, wherein each set includes at least two signals; and the industrial controller is further arranged for processing each set of sequentially acquired signals of the data blocks to control the industrial process. a backplane having connector slots for receiving multiple I/O modules; an I/O module from said multiple I/O modules connected to the backplane, wherein the I/O module is arranged for receiving signals from an industrial process, wherein the I/O module has one or more input channels; and an industrial controller coupled to the backplane that is arranged for acquiring each data block from each of said multiple I/O modules, either by polling or data production initiated by the I/O module and processing the data blocks to control the industrial process, characterized in that: each of the one or more input channels is arranged for acquiring a set of signals sequentially in time from a dedicated portion of the industrial process; the I/O module is further arranged for storing each set of signals acquired sequentially in time, for assembling each set of signals acquired sequentially in time into a data block, wherein each data block includes all signals acquired sequentially in time by the corresponding input channel of the I/O module during a period of a polling rate or an I/O module production rate, and for assigning a time-stamp identifier to the data block, wherein each set includes at least two signals; and the industrial controller is further arranged for processing each set of sequentially acquired signals of the data blocks to control the industrial process. each of the one or more input channels is arranged for acquiring a set of signals sequentially in time from a dedicated portion of the industrial process; the I/O module is further arranged for storing each set of signals acquired sequentially in time, for assembling each set of signals acquired sequentially in time into a data block, wherein each data block includes all signals acquired sequentially in time by the corresponding input channel of the I/O module during a period of a polling rate or an I/O module production rate, and for assigning a time-stamp identifier to the data block, wherein each set includes at least two signals; and the industrial controller is further arranged for processing each set of sequentially acquired signals of the data blocks to control the industrial process.