In process automation, the term cycle time stands for the duration in which the production program is run through once. Transferred onto communication networks, this cycle corresponds to the time that the controller needs to process the cyclic program, to update the process image and to fulfil all further system tasks. In the PROFIBUS, the output data is copied from the master to the slave and the input data from the slave to the master during this "bus cycle". In the PROFINET, the same principle for controller and I/O devices is valid – however, a cycle is not concluded here until the package for the clock synchronisation has been transferred.