Control device (CTL) for a production module (PM) for processing or handling a product (P) in a production system (PS) comprising a multiplicity of production modules (PM, PM1, ..., PM3), with a) a settings management module (EM) for detecting constraints that must be complied with by operating settings of the production module (PM), and for the respective generation of a constraint data record (CR1, CR2, ...) which specifies a detected constraint and identifies the operating setting restricted thereby, wherein the settings management module (EM) is configured to dynamically detect a product (P), to generate a change notification (CI) in response to such detection, to transmit the change notification (CI) to a synchronizing module (AM) and/or to an adjacent production module (PM1, PM2), and to initiate a capture of constraints imposed by interaction of the production module (PM) with the product (P) in response to the detection, b) a data memory (MEM) for storing a local constraints table (CT) with a multiplicity of constraint data records (CR1, CR2, ...), c) the synchronizing module (AM) for iterative reading in of first constraint data records (CRN1) of a corresponding constraints table (CT1) of a first adjacent production module (PM1), for iterative building of the local constraints table (CT) based on the read-in first constraint data records (CRN1), by synchronizing them with constraint data records (CR1, CR2, ...) stored in the local constraints table (CT), and for iterative forwarding of second constraint data records (CRN2) of the local constraints table (CT) to a second adjacent production module (PM2), and d) a control module (SM) for setting an operating setting according to a constraint data record of the local constraints table (CT) which identifies said operating setting. a) a settings management module (EM) for detecting constraints that must be complied with by operating settings of the production module (PM), and for the respective generation of a constraint data record (CR1, CR2, ...) which specifies a detected constraint and identifies the operating setting restricted thereby, wherein the settings management module (EM) is configured to dynamically detect a product (P), to generate a change notification (CI) in response to such detection, to transmit the change notification (CI) to a synchronizing module (AM) and/or to an adjacent production module (PM1, PM2), and to initiate a capture of constraints imposed by interaction of the production module (PM) with the product (P) in response to the detection, b) a data memory (MEM) for storing a local constraints table (CT) with a multiplicity of constraint data records (CR1, CR2, ...), c) the synchronizing module (AM) for iterative reading in of first constraint data records (CRN1) of a corresponding constraints table (CT1) of a first adjacent production module (PM1), for iterative building of the local constraints table (CT) based on the read-in first constraint data records (CRN1), by synchronizing them with constraint data records (CR1, CR2, ...) stored in the local constraints table (CT), and for iterative forwarding of second constraint data records (CRN2) of the local constraints table (CT) to a second adjacent production module (PM2), and d) a control module (SM) for setting an operating setting according to a constraint data record of the local constraints table (CT) which identifies said operating setting. <EOS>