A control system for operating a system comprising an operable component for performing a task, the control system comprising a master unit and a slave unit , wherein the slave unit is assigned to the component and, thus, also configured to control the component , the master unit and the slave unit each comprising a software processing part and a programmable logic part , the master unit , by means of its software processing part , being arranged to receive job data, for operating the system , from an external processing unit , transform the job data into component job data, by choosing, from the job data, information and/or data which are relevant or necessary for the slave unit for operating the component of the system , and send the component job data to the slave unit assigned to the component , the slave unit , by means of its software processing part , being arranged to receive the component job data from the master unit , the master unit being arranged to execute the job corresponding to the job data and, by means of its programmable logic part , being arranged to send information about a current job status to the slave unit , and the slave unit , by means of its programmable logic part , being arranged to receive the information about the current job status from the master unit , and send information about the current job status to the software processing part of the slave unit , the slave unit , by means of its software processing part , being arranged to execute the job corresponding to the component job data using the current job status. the control system comprising a master unit and a slave unit , wherein the slave unit is assigned to the component and, thus, also configured to control the component , the master unit and the slave unit each comprising a software processing part and a programmable logic part , the master unit , by means of its software processing part , being arranged to receive job data, for operating the system , from an external processing unit , transform the job data into component job data, by choosing, from the job data, information and/or data which are relevant or necessary for the slave unit for operating the component of the system , and send the component job data to the slave unit assigned to the component , receive job data, for operating the system , from an external processing unit , transform the job data into component job data, by choosing, from the job data, information and/or data which are relevant or necessary for the slave unit for operating the component of the system , and send the component job data to the slave unit assigned to the component , the slave unit , by means of its software processing part , being arranged to receive the component job data from the master unit , the master unit being arranged to execute the job corresponding to the job data and, by means of its programmable logic part , being arranged to send information about a current job status to the slave unit , and the slave unit , by means of its programmable logic part , being arranged to receive the information about the current job status from the master unit , and send information about the current job status to the software processing part of the slave unit , the slave unit , by means of its software processing part , being arranged to execute the job corresponding to the component job data using the current job status. <EOS>