IndraLogic XLC (eXtended Logic Control) PLCs use planning, configuration, programming and diagnostic functions standardized in one engineering environment, with motion control functions integrated. It connects into different communication networks via sercos III real-time and other common interfaces. Functions include convenient editor tools, object orientation as an extension to IEC 61131-3, and comprehensive function libraries, as well as fast compilers for efficient generation of machine codes.