ICP DAS plans to launch production of EtherCAT Master controllers of the EMP-9000 and EMP-2848M series by the end of the year, as well as modules for them. The controllers are based on modern Intel and ARM processors, operate under Windows 10 IoT or Linux, and also support the creation of programs in IEC 61131-3 languages: IL, LD, FBD, ST, SFC using the Win-GRAF environment.
EtherCAT is a high-performance Ethernet-based industrial communication protocol supporting various network topologies.
EMP-9000 series controllers
The EMP-9000 PLC series is built with an Intel Atom E3950 or Intel Core i5-8365UE CPU and runs Windows 10 IoT. The EMP-9000 controllers allow you to control up to 32/16 axes and up to 512 slave units. The PLCs have built-in 8 DIs and 8 DOs, and the EMP-9251 model additionally has 2 slots for installing I/O expansion modules e9K, I-9K, I-97K.
EMP-9000 controllers are available in two versions:
- EMP-9xx1: without additional Software and support for .Net Compact Framework, Dll for VC and Visual Studio.Net
- EMP-9xx8: with Win-GRAF and IEC 61131-3 language support: IL, LD, FBD, ST, SFC.
In addition, EMP-9xx8 PLCs support PLCopen function blocks for axis control, comply with the CiA402 EtherCAT slave driver standard, and work with protocols: EtherCAT, Modbus TCP/RTU and OPC UA server.
Key features of EMP-9000 controllers:
W/o software | EMP-9091-32 | EMP-9091-16 | EMP-9051-32 | EMP-9051-16 | EMP-9251-32 | EMP-9251-16 |
---|---|---|---|---|---|---|
With Win-GRAF software and IEC 61131-3 | EMP-9098-32 | EMP-9098-16 | EMP-9058-32 | EMP-9058-16 | EMP-9258-32 | EMP-9258-16 |
OS | Windows 10 IoT Enterprise (64-bit) | |||||
Framework | .Net Framework 3.5 - 4.8 | |||||
Services | IE11, FTP Server, IIS 7.0, ASP (Java Script, VB Script) | |||||
SDK | Dll for VC and Visual Studio.Net | |||||
Interface language support | English, Russian, German, French, Spanish, Portuguese, Italian, Korean, Japanese, Simplified Chinese, Traditional Chinese | |||||
CPU | Intel Atom E3950, 1.6 - 2.0 GHz, 4C4T | Intel Core i5-8365UE, 1.6 - 4.1 GHz, 4C8T | ||||
64-bit hardware serial number | Yes | |||||
RAM | 8 GB DDR4 SDRAM | 16 GB DDR4 SDRAM | ||||
NVRAM | 128 KB MRAM, 16 KB EEPROM | |||||
Storage | 64GB SSD, 32GB CF card | |||||
Real time clock | Supports seconds, minutes, hours, dates, day of the week, month, year | |||||
Watchdog timer | Yes | |||||
Video interface | VGA, HDMI | |||||
Supported resolution |
VGA 1920 x 1080 (16 : 9), 1024 x 768 (4 : 3) HDMI 2560 x 1600 @ 24bpp |
|||||
COM | 1 x RS-485, 1x RS-232/RS-485, 3000 V DC isolation | |||||
Ethernet | 2 x RJ-45 10/100/1000 Base-TX | |||||
USB | 4 x USB 2.0 | |||||
Slots for expansion modules | — | 2 slots for e9K, I-9K, I-97K | ||||
DI |
8 channels, Sink/Source, 3000 VDC isolation Level 1: +19V ~ +24V Level 0: +11V |
|||||
DO |
8 channels, Sink (open collector), 3000 VDC isolation Load voltage +24 V Load current 1000 mA per channel |
|||||
EtherCAT port | 1 x RJ-45 | |||||
Number of EtherCAT axes | 32 | 16 | 32 | 16 | 32 | 16 |
Number of EtherCAT nodes | 512 | |||||
Power requirements | +10…30 V DC, 1 kV isolation, redundant power inputs | |||||
Power consumption | 18.5 W | |||||
Mounting | DIN rail, wallmount | |||||
Dimensions | 239 x 164 x 133 mm | 300 x 164 x 133 mm |
EMP-2848M controller
EtherCAT Master controller EMP-2848M is based on a Cortex-A53 CPU, running Real-Time Linux (RT-Preempt) and with a compact footprint, it is ideal for a small motion control solution where cost and space are critical.
The EMP-2848M controller allows you to work with 128 EtherCAT slave nodes and control up to 16 axes with a cycle time of 500 microseconds. The PLC comes with the Win-GRAF environment, which allows you to create algorithms in IEC 61131-3 languages. There is also protocol support: EtherCAT, Modbus TCP and Modbus RTU.
Key features of the EMP-2848M controller:
Model name | EMP-2848M |
---|---|
OS | Real-Time Linux (RT-Preempt, Kernel 4.14.98) |
IEC 61131-3 support | IL, LD, FBD, ST, SFC |
Development environment | Win-GRAF |
Protocol support |
Modbus TCP Master/Slave Modbus RTU/ASCII Master/Slave EtherCAT |
Motion control | PLCopen Function Blocks |
CPU | Cortex-A53, 4 cores, 1.6 GHz |
SDRAM | 1 GB LPDDR4 |
Storage | 8 GB eMMC Flash, 4 GB microSD card |
Ethernet | 1 x RJ-45, 10/100/1000 Base-TX |
EtherCAT | 1 x RJ-45 |
USB | 2 x USB 2.0 |
Console | RS-232 (RxD, TxD, GND) w/o isolation |
COM1 | RS-232 (RxD, TxD, GND) w/o isolation |
COM2 | RS-485 (Data+, Data-) isolated 2500 VDC |
COM3 | RS-485 (Data+, Data-) isolated 2500 VDC |
EtherCAT cycle time | 500 µs |
Number of EtherCAT nodes | 128 |
Number of EtherCAT axes | 16 |
Power requirements | +12…48 V DC |
Power consumption | 7.2 W (at 0.3 A @ 24 V DC) |
Dimensions | 42 x 164 x 129 mm |
Operational temperature | -25…+75 ℃ |
EtherCAT modules
The EMP-9000 and EMP-2848M controllers support the connection of various devices, I/O modules or motion control modules using the EtherCAT protocol. Both third-party modules and those from ICP DAS are supported.
ICP DAS offers the following EtherCAT modules:
- Analog I/O
- Discrete I/O
- Motion control modules
- Counters and encoders
- Modbus TCP/RTU gateways
- EtherCAT bus branching modules
ECAT-2094S2 (for 4 axis stepper motor)
- Improved version of ECAT-2094S
- Cycle time 2 ms
- FOE support for firmware upgrade
- Explicit ID support
ECAT-2094DS (for 4 axis stepper motor /CiA402)
- CiA402 support
- Cycle time 2 ms
- FOE support for firmware upgrade
- Explicit ID support
Series EC1 (for internal installation)
- EC1-P16C16, 16 DI, 16 DO
- EC1-P32, 32 DI
- EC1-C32,32 DO
- EC1-AI16O2, 16 AI, 2 AO, 8 DIO
Series EC2 (external module)
- EC2-P16C16, 16 DI, 16 DO
- EC2-P32, 32 DI
- EC2-C32, 32 DO
- EC2-AI16O2, 16 AI, 2 AO, 8 DIO
Series EC9 (base module and modules)
- ECP-940/960/980 (base module with 4/6/8 slots)
- EC9-P16C16, 16 DI, 16 DO
- EC9-P32, 32 DI
- EC9-C32, 32 DO
- EC9-AI16O2, 16 AI, 2 AO, 8 DIO