KINGSTAR system architecture
KINGSTAR is a Subsystem that runs on RTX64. It is a Windows-based platform that develops real-time motion control applications. This section describes the components of the KINGSTAR Subsystem and how they interact with each other.
Requirements
To use KINGSTAR, your system must meet the following hardware and software requirements:
- Processor: a system must have at least two cores but can support up to a 64-core system. Windows and RTX64 require at least one core each. If your system has more than two cores and hyper-threading is enabled, you should assign an even number of processors between Windows and RTX64.
- Operating system: Windows 10, 64-bit.
- Network: the Network Interface Card (NIC) must be supported by KINGSTAR. See the Supported NICs document for a list of supported EtherCAT NICs. EtherCAT requires packets to be sent at the precise time so all delays must be avoided. This means the network port should have its own controller and not use CPU as a controller. Integrated NICs are not suitable because they share resources with CPUs. Dedicated NICs are preferred. We recommend you turn off the power saving feature of the dedicated NIC.
Components and features
The following components and features are introduced in this section: