Performance Optimization
"Soft real-time" behavior of CODESYS Control Win
The CODESYS Control Win is operated as a "real-time" process on Windows, but this does not equate to hard real-time requirements of a PLC. Latencies and jitter times are within the range of several milliseconds. In exceptional cases, it can also be several 10 milliseconds. This delay depends on many factors, such as the load in the Windows kernel, the network load, the use of unfavorable or outdated drivers, and the performance of the computer.
These delays make the CODESYS Control Win unsuitable for typical Motion applications.
In general, the requirements of the real application have to be validated against the capabilities and limitations of CODESYS Control Win on the specific PC. A general statement about the maximum jitter times to be expected is not possible due to the many boundary conditions.