CNC and MC Kernel allow OEM manufacturer to benefit the 20 years of experience in the fields of CNC and MC applications.
Isac provides to the customer the vast experience of the company developed over time: we have applicative library for some applicative fields, we also have ready to work applications that reduce the time –to-market, they are used as base for beginning the customization, reducing the time of development.
Kernel includes a PLC environment that complies with the standard IEC61131; all the languages belonging to the standard can be used for develop PLC logic:
LD – Ladder Diagram;
ST – Structured Text;
FBD – Function Block Diagram;
IL – Instruction List;
SCD – Sequential Chart Diagram.
In addition, some FB can be created with C language.
Kernel can exploit multiprocessor architectures, if are available, with a dedicated processor, the time ofinterpolation can be lower than 500µs, with jitter on the order of 1 microsecond.
Kernel is composed by Kernel MC and kernel CNC. Both can run at the same time in the same CPU, sharing the same axes. Both can be controlled by the same PLC logic.
Kernel is implemented in different realtimeOS, and on different hardware:
processor x86, IntervalZero RTX
processor x86, TenasysINtime;
ARM Cortex A9, Windows Compact 2013.
(only motion control) ARM Cortex A9, distribution Linux OSADL.
Kernel includes a Stack EtherCAT Master. **
The PC is directly connected with I/O modules, driver, inverter without the necessity of any added hardware. The pc supports all of the most used industrial fieldbuses, such as:
Kernel allows the users to develop their own driver with minimum effort, expanding the compatibility towards their favorite fieldbuses. HMI component, the axes management and the PLC connections are suitable for new components. It is available a SDK for add components that allow the Kernel to use information from different sources. Moreover Kernel allows integration of the HMI. It includes a set of HMI components used by OEM customer for customized their HMI with all the function, but with the minimum effort. These components include interface for I/O devices, EtherCAT configurator, tool for diagnostic as oscilloscope, preview and editor of the part-program.