ECPW Software Architecture
ECATNav is GUI tool written in C# for simulating various functions of ECPW Library.
ECATScan is an user-friendly graphic interface for users to generate ENI file and configurate PDO mapping.
Simulation Mode allows user to operate ECATNavi without connecting any slave modules for the pretest purpose.
|Number of Axes||Max. 10 / 20 / 30 / 40 / 60 Axes|
|Number of IO||Up to 10,000 points|
|Distributed Clocks||0.5 / 1 ms|
|CoE||Support PDO and SDO read / write|
|Development Environment||Support C/C++ or C# for 32/64-bit application|
|Operation System||Windows 7 32/64 or Windows 10 LTSC with INtime® RTOS|
|Utility tool||ECATNavi is used for EtherCAT motion and I/O test and diagnosis.|
|Motion Library||Number of Groups||Max. 48 different groups for interpolation command|
|Number of Buffers||Buffer command execution mode, Max. 10,000 commands shared by all axes|
|Buffers functions||Continuous segment motion, path planning and sequential I/O reaction|
|Velocity Profiles||T-Curve, S-Curve, Asymmetric acceleration and deceleration and override planning|
|Interpolation Modes||Linear (60 axes), 2D Arc (2 axes), 3D Arc (3 axes), Helical (3 axes) and Cone (3 axes)|
|Change on the fly||Position change and velocity change|
|Path Motion||Blending an arc move for sharp corners to do a non-zero velocity end and start moving|
|Event Trigger||DI for latch position and DO for position compare by Realtime OS engine|
|Simulation mode||Perform motion application without any slave modules|