Windows Realtime Extension with Master for EtherCAT, ProfiNET and
The mission of SYBERA is the development of realtime extension products for Windows (32 and 64
bit), network solutions and fieldbus communication. SYBERA develops
based on the X-Realtime technology for industrial fieldbus control (e.g. EtherCAT, ProfiNET, SERCOS III).
Windows Realtime Extension
SHA for Windows (32-bit and 64-bit) leaves little to be
desired. The ability of using individual processors as PLC system in realtime - fully decoupled from Windows - leads to a new
dimension. Especially the highly accurate jitter performance (<10 microseconds) allows the realization of deterministic
controller and automation applications. Each processor can be operated in realtime task-cluster as a single shot or periodic
mode, with a frequency up to 200 KHz. The realtime extension, based on the asynchronous X-Realtime technology forms the base
of all further libraries and enables the development of applications, e.g. for the control of hardware resources in realtime.
The X-Realtime engine works without any additional hardware under Windows (32-bit and 64-bit) and allows realtime
multitasking to 10 microseconds cycle period with the lowest jitter performance. The X-Reatime Engine has multi-processor
support, and can be used for versatile application and driver projects. With the special Virtual Code Mapping technology the
programming can be done within the familiar development environment (eg Visual C ++).
EtherCAT Master for Windows
With the PC-based
Stack for Windows and
the X-Realtime Engine the need for a separate EtherCAT controller hardware has been eliminated, as the Master Control is
implemented directly from PC with standard Ethernet adapters. With the X-Realtime Engine of SYBERA a standard Ethernet card
can be used as EtherCAT Master directly. The physical connection is made via a standard INTEL or REALTEK PCI or a
corresponding PCMCIA or PCIe adapter. Basic for this is the SYBERA EtherCAT Master protocol stack and the X-Realtime
Technology. The software runs under Windows, and allows the control of EtherCAT slave devices (e.g. the EtherCAT modules of
Beckhoff GmbH) in realtime. Depending on the PC hardware and application telegram update times are feasible upto 250 usec.
The latest version of the EtherCAT master controls Drives from Beckhoff, LTi, Metronix, Kollmorgen, ELMO (and more) DC
synchronized with a sampling rate of 100 microseconds and an update period of 1 msec (changeable). For controlling EtherCAT
Drive controllers SYBERA uses the procedure "Dynamic Jitter Compensation" with active and passive feedback. The PDO
parameters are set with the EtherCAT Configurator.
ProfiNET Master for Windows
With the PC-based
ProfiNET IO master for Windows,
Sybera extends the program of realtime library software. This master library allows the RT control of ProfiNET IO devices.
Based on the increasing requirements of networking within the industrial area, the ethernet communication plays a more and
more important role for the control of devices. Different ethernet standards are available for the bus related communication,
like SERCOS, Powerlink, EtherCAT and PROFINET. The communication principle rested characteristically on a deterministic
process data-exchange and requires therefore for control and devices deterministic Soft- and hardware. The SYBERA ProfiNET
Master library allows the RT control of ProfiNET IO devices. The Open Master Library is based on the Ethernet Realtime Core.
SYBERA provides therefore a library called SHAPNIOCORE for mastering the ProfinetIO states and sending and receiving of
ProfinetIO frames in realtime.
Ethernet/IP Master for Windows
Ethernet/IP Master Stack for Windows
(32- and 64-bit) and the X-Realtime Engine eliminates
the need for a separate controller hardware, because the master controller is implemented directly from the PC with standard
Ethernet adapters. With the PC-based slave stack, devices under Windows can be simulated. When using the Ethernet/IP Library
Systems own applications can be developed (programmed). The developer shall have the option of programming complex control
projects via simple interface functions and combine it with his own graphically applications. As with the standardized
programs the developer must have the ability to realize the parameterization and the logical link via Library functions.
Furthermore, it must also be ensured, that with the available library functions can be take influence of complex operations,
such as Status change of equipment or fault situations.