EtherCAT business
Development of KSJ EtherCAT communication system started in 2013, and both of hardware and software were designed / developed by ourselves to build our original master stack and slave stack. We can provide "EtherCAT master board with original master stack" which is special in the world.
Our master stack is different from other master stack vendors in terms of FPGA-based design for both master and slave. FPGA based master stack can realize high-speed periodic and high-precision transmission frame timing (veru low jitter).
Those features are very important for high-spec and real-time control system.
About price, we manufactures the boards equipped with our own master stack, we have great strengths not only in price, but in product reliability.
If any problem found, you can easily resolve the route cause.

KSJ products are also introduced on EtherCAT Technology Group website.
Products on ETG>
FPGA based EtherCAT board (master / slave)
Achieved high specifications
-
・Master support function
"ETG.1500 class B compliant", "DC function", "Cable Redundancy", "FoE" -
・Measured value of periodic time / transmission jitter
32 bit data × 1 slave system: 8 μsec (Jitter ≒ 30nsec)
40 Byte data ×5 slaves system: 40 μsec (Jitter ≒ 30nsec)
Block Diagram of master stack

High performance & cheap price!
-
・When supplying the board, master stack fee can be free. it enable very cheap price considering hardware and license.
(* Equipped with our developed master stack)
(* For FPGA slaves, Beckhoff IP core fee is required separately) -
・When using our standard master / slave board "LZ202",
Expansion connectors make it easy to add the features / interfaces you need. -
・Compatible with both Xilinx FPGA and Intel FPGA
-
・Available: Zynq7000 series board, Ultrascale Zynq series board


KSJ EtherCAT configuration tool
PC tool of EtherCAT configuration by connecting to KSJ master board.

Branch controller (slave stack & master stack)
FPGA-based EtherCAT master & slave installed at the same time
-
・Since two layers of EtherCAT communication lines can be branched, complicated network configurations are possible.・Since the number of slaves in one EtherCAT network can be reduced compared to the case without a branch controller, it is possible to avoid an increase in cycle time due to an increase in the number of sleeves.・KSJ have already built a mechanism for BranchController that can guarantee time synchronization even if it is a two-layer EtherCAT communication line!
ESI generation tool introduction
What is an ESI file? -Building hurdles-
-
・Abbreviation for EtherCAT Slave Information. Slave device function and setting information. (Product information, profiles, objects, process data, synchronization, sink manager settings, etc.)・Must be generated according to standards and difficult to create without sufficient knowledge of EtherCAT・Preparing C code linked to the ESI file contents for the firmware is a very laborious task.
Features of KSJ ESI generation tool
-
・ Three formats of files can be generated

-
・ Prepare GUI from the developer's point of view

CC-link IE TSN product introduction (certification test in progress)
1-axis stepping motor driver
-
Motion control core, NPM pulse control LSI: PCL6115 installed
3.0A / phase (max), current up during acceleration / deceleration, microstep 1/32 division,
Applicable motor: 2-phase bipolar stepping motor
Control method: Bipolar constant current drive
Excitation method: microstep control (1/1, 1/2, 1/4, 1/8, 1/16, 1/32)
For details, please see the website of Nippon Pulse Motor Corporation, the distributor. CC-link IE TSN
remote board >
History of EtherCAT development (including CC-link IE TSN)
2013 |
|
---|---|
2014 |
|
2015 |
|
2016 |
|
2017 |
|
2018 |
|
2021 |
|
Examples of Development Achievements
System | Outline | Detail | |
---|---|---|---|
Mass flow controller for semiconductor manufacturing device |
| | |
Ultra-fast analog data logging system |
|
Data of 3 axis accelerators (24bit×3 axis) in the building are collected by 100usec cyclic communication. Measured resonance frequency of building. |
|
|
Slave: ET1100 + NXP micro-processor | Motor control unit can control 16 axis stepping motors. Synchrotron radiation facility "Spring8" uses this unit. |
|
Tester for gas leaking | Master: KSJ master board LZ202 | Enable to detect the leaking of gas from IC components or the package of medicine. Due to the merit of system cost, replaced from PLC system. Connected slave number:10 - 20 pcs |
|
|
|
As EtherCAT slave, multiple I/O unit and motors are connected to this system. 100 μsec cyclic communication is achieved. |
|
|
|
This system is structured by 2 layers of EtherCAT line. At maximun, this system is composed by 5 master board, and 40 slave boards, with 100usec cyclic synchronized communication. |
|
|
Slave: Infineon XMC4800 micro processor | 250 usec cyclic communitation CiA402 motion profile Compliant | |
|
|
CiA402 motion profile Compliant | |
|
|
During 250 μsec cyclic communication, 8 motor drivers is controlled simultaniously. |
|
Backplane system for Railroad vehicle |
|
Slave does not have the processing unit for EtherCAT, all sequence is implemented by HDL code This system is going to acquire the certification of Functional Safety at SIL level. |
|
Power transmission equipment for Railway system | Slave: KSJ master board LZ202 | Slave is directed how to control by EtherCAT master. In FPGA logic area, PID current feedback control is implemented to excite coils. |
✕