Skip to main content

EMotion

Product Introduction

EMotion is a high-performance 4-axis pulse-command type axis card that combines the advantages of the classic NI 7390 and NI 7354 axis cards. It provides high-speed pulse output up to 8MHz per axis, suitable for high-precision platform positioning control, especially in semiconductor equipment.

The 10MHz encoder reading speed prevents step loss during high-speed movement. All input/output front-end circuits feature channel-to-ground isolation to protect the controller from lightning and static electricity in industrial environments. It supports S-curve and Jerk setting functions to reduce vibration during transfer, and provides linear, circular, and helical interpolation functions for various machine tools and processing equipment.

WPC's LabVIEW version continues the design philosophy of NI Motion, making it an ideal alternative for NI axis cards. Since 2021, the addition of Motion Express VIs allows users to quickly get started and develop motor control programs in a short time.

EMotion

Main Specifications

ItemDescription
Power Input24VDC
Network Interface10/100 T-based Ethernet
Axes4 axes
Pulse Output ModePulse/Direction or CW/CCW
Max Pulse Rate8MHz
Encoder InputABZ Differential (up to 10MHz)
Limit Switch InputHome / FWD / REV, 3 per axis, 12 total
Supported SDKsPython, C#, LabVIEW

Appearance

EMotion I/O

Interfaces are described as follows:

  1. 24VDC Power Input: Powered via an ATX-2P connector.
  2. Ethernet RJ-45 Connector: Connects to a computer via an Ethernet cable.
  3. FUNC Button:
    • Long press (~3s): Resets IP to factory default 192.168.1.110.
    • Short press: Switches display pages on the OLED panel.
  4. RESET Button:
    • Press alone: Restarts the device.
    • Press with FUNC: Restarts and enters Bootloader mode.
  5. OLED Panel: Displays network info, firmware version, serial number, etc.
  6. DIN41612 48P Connector: Connects to the breakout board for axes 1 and 2.
  7. DIN41612 48P Connector: Connects to the breakout board for axes 3 and 4.

Dimensions

EMotion's dimensions are 254.2 × 147.4 (mm) in length × width; the height without breakout boards is 26.7 (mm).

EMotion Dimensions

System Installation

EMotion can be installed directly on a DIN rail; note that the DIN rail clip will lift the body by approximately 12.9 (mm). A clearance of 50 (mm) above the breakout boards is recommended for SCSI cable bending.

EMotion Installation

System Wiring

EMotion requires an external 24VDC power supply; please use the original WPC ATX-2P power module. Only an RJ-45 Ethernet cable is needed between the controller and the computer; servo drivers and limit switches are interfaced via breakout boards.

If using a specific breakout board, you can connect directly to the driver using a dedicated SCSI cable, greatly simplifying wiring. If using a general breakout board, wire according to the signal definitions.

EMotion Wiring
info

Breakout boards feature a 24VDC power output function, which can directly power limit switches, eliminating the need for extra wiring and simplifying system complexity.


Detailed Specifications

Pulse Command Output

ItemDescription
Axes4 axes
Control TypeOpen-loop or position command
Control ModeAbsolute, relative, velocity mode
Signal TypeRS-422 or Line-driver differential output
Output ModeStep/Direction or CW/CCW
Max Pulse Rate8MHz
Voltage Range0~5V, opto-isolated
Active LevelProgrammable, active-high or active-low
Trajectory FunctionsS-curve, position control, velocity blending, position blending
Contour Functions2D, 3D contour control
InterpolationLinear, circular, helical interpolation

Encoder Input

ItemDescription
Axes4 axes
Sensor TypeQuadrature encoder (A, B, Z phase)
Signal TypeDifferential (RS-422 compatible)
Max Count Rate10MHz
Voltage Range0~5V, opto-isolated

Limit Switch Input

ItemDescription
Sensor TypeForward (FWD), Reverse (REV), Home
Input Count12 (3 per axis)
Signal TypeSinking or Sourcing (set by 0R resistor on breakout)
Voltage Level24V
Active LevelProgrammable, active-high or active-low

Servo On

ItemDescription
Output TypeOpen-collector output, NPN or PNP
Output Count4 (1 per axis)
Signal TypeSinking or Sourcing (set by 0R resistor on breakout)
Voltage Level24V
Max Current400mA
Active LevelProgrammable, active-high or active-low

Alarm Clear

ItemDescription
Output TypeOpen-collector output, NPN or PNP
Output Count4 (1 per axis)
Signal TypeSinking or Sourcing (set by 0R resistor on breakout)
Voltage Level24V
Max Current400mA
Active LevelProgrammable, active-high or active-low

Break-point

ItemDescription
Signal TypeTTL Output
Output Count4 (1 per axis)
Output ModeSingle-ended
Max Rate1MHz
Voltage Range0~5V, opto-isolated

Capture

ItemDescription
Signal TypeTTL Input
Input Count4 (1 per axis)
Input ModeSingle-ended
Max Rate1MHz
Voltage Range0~5V, opto-isolated

General and Specific Breakout Boards

EMotion axis cards can be equipped with general or specific breakout boards to connect different brands of motor drivers. For detailed breakout board specifications, pinouts, and wiring for various brands, please refer to the following documents:

  • General Breakout Board: Features European-style terminals for flexible connection to various stepper and servo drivers.
  • Specific Breakout Board: Directly connects via SCSI-50P, supporting major brands such as Delta, Yaskawa, Mitsubishi, and Panasonic.