Win-GRAF PC Runtime – Windows based SoftPLC Runtime

New Products 2024-03-22

Win-GRAF PC Runtime for Windows

Introduction
The Win-GRAF PC Runtime for Windows is a SoftSPS runtime environment designed for developing and running SoftSPS applications on a standard/industrial PC with a Windows operating system. After installing the runtime environment, the Windows PC can be programmed as a PLC using the Win-GRAF Workbench.

The SoftPLC supports all five programming languages defined in the IEC61131-3 standard and offers extensive programming libraries, including motion control and fieldbus libraries.
 
Real-time motion and IO control can be implemented with the ECAT-M801 series provided by ICPDAS. The ECAT-M801 device is a PCIe card that integrates a real-time EtherCAT MainDevice and a multi-axis motion kernel. The motion engine and the EtherCAT MainDevice run on a dedicated processor in a real-time environment to achieve time-deterministic control of the EtherCAT application. The motion control function blocks are designed according to PLCopen (parts 1, 2, 4) and CiA402, offer ease of use and significantly reduce learning and development time required. The controller can manage up to 512 EtherCAT SubDevices and up to 32 EtherCAT servo/stepper drives. It supports the implementation of both simple and complex motion control, such as single and multi-axis motion and interpolation.
 
An OPC UA server is part of the PLC runtime and is a secure, open and reliable mechanism for transmitting information over Ethernet. OPC UA is used for horizontal communication between machines and vertical communication between machine and higher-level IT system (SCADA, cloud). All standard OPC UA clients can be directly connected to the PLC application without customization, thus reducing the integration or application software development costs.
 
Programming interfaces and shared memory communication enable Windows applications to access the PLC data quickly and directly. This allows the system developer to integrate self-developed or third-party Windows software, such as HMIs and data acquisition and processing applications.
 
Embedded is a software package for configuring, programming and monitoring the SoftPLC application. In addition, extensive programming examples are provided.
 
Features
  • Win-GRAF PC Runtime is a Windows based SoftPLC runtime
  • Supports Windows 7, 8, 10, 11
  • EtherCAT based motion control:  
    • Required: PCIe card ECAT-M801, functions as EtherCAT MainDevice
    • PLCopen function blocks for single and multiple axes control
    • Supports all EtherCAT servo/stepper drives with a CiA402 drive profile
    • Control up to 32-axis with 0.5 ms cycle time
  • Communication protocol: 
    • EtherCAT
    • Modbus TCP/RTU
    • OPC UA server 
  • Allows third party software integration via shared memory
    • HMI driver for eLogger and AVEVA Edge
    • Programming interfaces for C/ C++/ C#/ LabVIEW
 
Model OS CPU RAM PCIe Slot Ethernet Port Cycle Time Number of Slaves Number of Axes
Win-GRAF
PC Runtime
Windows 10
Windows 11
and higher
N/A 512M ECAT-M801
PCIe card
1 500 μs
(min.)
512 32
* OS, CPU, RAM, PCIe Slot and Ethernet are the hardware requirements of PC
 
For more information, please visit the module webpage.
https://www.icpdas.com/en/product/Win-GRAF__PC__Runtime