Home > Electrical & Electronics > Electrical Control System > NI PXI-7340 Motion Controller

NI PXI-7340 Motion Controller

NI PXI-7340 Motion Controller photo-1
Negotiable MOQ: 1 Piece (Price negotiable depending on order volume and customization)
Key Specifications
Get Latest Price
Material:
Other, Global universal model
Condition:
Other, Global universal model
Task:
Other, Global universal model
Payment & Shipping
Payment Methods:
Port of Shipment:
guizhou
Delivery Detail:
Delivery time depends on order quantity.
Material Other, Global universal model
Condition Other, Global universal model
Task Other, Global universal model
Mathematical Model Other, Global universal model
Signal Other, Global universal model
Customized Non-Customized
Structure Other, Global universal model
Operating Temperature 0℃ to 60℃
Relative Humidity 5%-95% (non-condensing)
Dimensions 160×100×233 mm

I. Product Overview


National Instruments PXI-7340 (Part Number: 185119C-01) is a 4-axis independent/coordinated motion controller designed based on the PXI bus architecture and compatible with PXI 3U specification chassis. Its core functions include precise position control, speed control, torque control, and trajectory planning for 4-axis stepper motors or servo motors, supporting complex motion modes such as point-to-point motion, linear interpolation, and circular interpolation.


Equipped with features like high sampling rate, low latency, and multi-axis synchronization, the controller seamlessly integrates with development environments such as LabVIEW and C/C++ via the NI-Motion driver software. It is widely used in scenarios including automated test equipment, precision machine tools, electronic manufacturing equipment, and robotic systems, providing a stable and reliable solution for high-demand motion control tasks.


Adopting a 3U PXI standard module size, the controller integrates a high-performance DSP processor and FPGA chip, with independent axis control channels and rich I/O interfaces. It supports the connection of various feedback devices (encoders, linear scales) and can achieve nanometer-level precision motion control, meeting the stringent requirements of precision manufacturing and high-end testing fields.


II. Functional Features


4-Axis High-Precision Motion Control and Trajectory Planning

  • Supports 4-axis independent control or multi-axis coordinated control. Each axis is equipped with a 32-bit position counter (resolution up to 1 nm), a 32-bit speed controller (range: 0.1 μm/s ~ 1 m/s), and a 16-bit torque controller, compatible with stepper motors (maximum pulse output frequency: 2 MHz) and servo motors (supporting analog command output of ±10 V).

  • Built-in rich trajectory planning algorithms, supporting point-to-point motion (PT), linear interpolation (2–4 axes), circular interpolation (2 axes), helical interpolation (3 axes), and spline curve interpolation, with interpolation accuracy ≤ ±1 LSB. It meets the requirements of complex path motion scenarios (e.g., electronic component placement, precision cutting).

  • The position loop update rate reaches 1 kHz, and the speed loop update rate reaches 10 kHz. The trajectory look-ahead function supports pre-planning of up to 1,000 motion segments, effectively reducing motion start-stop shocks, realizing smooth and high-speed trajectory transitions, and improving motion control stability.


Multi-Feedback Modes and Closed-Loop Control Capability

  • Each axis supports the connection of feedback devices such as incremental encoders (maximum sampling rate: 5 MHz), absolute encoders (SSI, BiSS-C protocols), and linear scales, enabling multi-loop closed-loop control of position feedback, speed feedback, and torque feedback, with positioning accuracy ≤ ±0.1 μm (depending on feedback device accuracy).

  • Integrates an adaptive PID control algorithm, supporting real-time adjustment of proportional gain (P), integral gain (I), and derivative gain (D). It is equipped with feedforward compensation and friction compensation functions, effectively suppressing load disturbances and system lag, and improving dynamic response performance (step response time ≤ 10 ms).

  • Supports position error monitoring and alarm functions. The position error threshold can be set; when the deviation between the actual position and the command position exceeds the threshold, an alarm is automatically triggered and preset protection actions (e.g., emergency stop, deceleration) are executed to ensure equipment safety.


Rich I/O Interfaces and Expansion Capability

  • Equipped with 32-channel general-purpose digital I/O interfaces (16 inputs/16 outputs), supporting 5 V TTL/CMOS levels. They can be configured as limit switch inputs, home signal inputs, emergency stop signal inputs, cylinder control outputs, etc., meeting the signal interaction requirements in motion control.

  • Each axis is provided with dedicated limit signal interfaces (positive limit, negative limit), home signal interface, and emergency stop signal interface, supporting dual protection of hardware emergency stop and software emergency stop with a response time ≤ 1 ms to ensure the safety of the motion process.

  • Supports linkage with PXI data acquisition modules and PXI signal generation modules via the PXI bus, realizing synchronous triggering of motion control, data acquisition, and signal excitation (synchronization accuracy ≤ 10 μs), suitable for collaborative work scenarios in automated test systems.


Flexible System Integration and Programming Support

  • Compatible with all PXI 3U specification chassis (e.g., NI PXI-1042, PXIe-1082), supporting multi-module stacking to expand the number of axes (up to 16 axes in total). It can be combined with NI PXI series I/O modules and communication modules to build complex motion control systems.

  • Supports NI-Motion driver software and is compatible with development environments such as LabVIEW, LabWindows/CVI, C/C++, and Python. It provides a graphical programming function library and textual API interfaces, enabling motion mode configuration, parameter adjustment, status monitoring, and data recording through software, simplifying the system development process.

  • Supports the import of custom motion trajectories (e.g., CSV format trajectory files) and has a trajectory simulation function, which can verify the rationality of the trajectory before actual motion and reduce debugging risks. It supports real-time storage of motion data (position, speed, torque data) with a sampling rate of up to 1 kHz, facilitating post-analysis and optimization.


Industrial-Grade Reliable Design and Full-Scenario Adaptation

  • Features an industrial-grade operating temperature range (0℃~+60℃), with multiple protection functions such as overvoltage protection (±15 V power input), overcurrent protection (maximum I/O interface current: 50 mA), and electrostatic discharge protection (±2 kV contact discharge), adapting to various environments such as industrial sites and laboratories.

  • Core functions cover: precision position control, multi-axis synchronous linkage, complex trajectory planning, and collaboration between motion control and data acquisition. It is suitable for multi-field applications: electronic manufacturing (chip packaging, PCB drilling), precision machining (micro-component cutting), automated testing (sensor calibration, equipment verification), and robotic systems (collaborative robots, Cartesian robots).


PXI-7340


III. Technical Specifications


CategorySpecific Parameters
Product Type4-axis PXI bus motion controller (supporting stepper/servo motors)
Core FunctionsPosition control, speed control, torque control, multi-axis interpolation, closed-loop feedback control
Axis Configuration4-axis independent/coordinated control; supports axis expansion (up to 16 axes in total)
Motor CompatibilityStepper motors (maximum pulse output frequency: 2 MHz); servo motors (analog command: ±10 V, current ≤ 10 mA)
Control PrecisionPosition resolution: 1 nm; positioning accuracy: ≤ ±0.1 μm (depending on feedback device); interpolation accuracy: ≤ ±1 LSB
Motion PerformancePosition loop update rate: 1 kHz; speed loop update rate: 10 kHz; maximum speed: 1 m/s; acceleration: 10 m/s²
Trajectory ModesPoint-to-point motion, linear interpolation (2–4 axes), circular interpolation (2 axes), helical interpolation (3 axes), spline interpolation
Feedback InterfacesIncremental encoders (up to 5 MHz), absolute encoders (SSI/BiSS-C), linear scales; 1-channel A/B/Z phase signal per axis
I/O Interfaces32-channel general-purpose digital I/O (16 inputs/16 outputs, 5 V TTL/CMOS, maximum current: 50 mA); dedicated limit/home/emergency stop interfaces per axis
Bus InterfacePXI bus (32-bit/33 MHz); supports PXI trigger bus (synchronization accuracy ≤ 10 μs)
Power Supply ParametersSupply voltage: +5 V DC (3 A), ±15 V DC (1 A); power consumption: typical 15 W, maximum 20 W
Physical ParametersDimensions: 160×100×233 mm (3U PXI standard); weight: approximately 0.8 kg; installation method: PXI chassis slot mounting
Environmental AdaptabilityOperating temperature: 0℃~+60℃; storage temperature: -40℃~+85℃; humidity: 5%–95% (non-condensing); vibration: 5g (10 Hz~500 Hz)
Protection FunctionsOvervoltage protection, overcurrent protection, electrostatic discharge protection (±2 kV), position error alarm, hardware emergency stop (response time ≤ 1 ms)
Compatible SoftwareNI-Motion driver; development environments: LabVIEW, LabWindows/CVI, C/C++, Python
Application ScenariosElectronic manufacturing, precision machining, automated testing, robotic systems, precision positioning equipment


IV. Working Principle


The core working logic of the NI PXI-7340 follows the sequence of "Command Input → Trajectory Planning → Drive Output → Feedback Adjustment → Status Monitoring", with the specific process as follows:
  1. Command Input: Motion commands (including motion mode such as linear interpolation, target position, speed, acceleration, etc.) are input via host computer software (e.g., LabVIEW) and transmitted to the DSP processor inside the controller through the PXI bus.


  2. Trajectory Planning: Based on the input commands, the DSP processor calls the built-in trajectory planning algorithm (e.g., S-curve acceleration/deceleration algorithm) to generate a smooth position-time trajectory curve. Meanwhile, it optimizes trajectory transitions through the look-ahead function to avoid motion shocks.


  3. Drive Output: Trajectory commands are converted into motor drive signals by the FPGA chip. In stepper motor mode, pulse/direction signals are output (maximum frequency: 2 MHz); in servo motor mode, ±10 V analog speed/torque commands are output to drive the motor to perform motion.


  4. Feedback Adjustment: Feedback devices (e.g., encoders) collect the actual position and speed signals of the motor in real time and transmit them to the position loop and speed loop controllers of the controller. These signals are compared with the command signals, and the drive output is adjusted through the adaptive PID algorithm to achieve closed-loop control, compensating for position errors and speed fluctuations.


  5. Status Monitoring: The controller monitors the motor operating status (position error, speed, current) and I/O signals (limit, emergency stop) in real time. When an abnormality is detected (e.g., position error exceeding the limit, emergency stop trigger), an alarm is immediately triggered and protection actions (e.g., stopping drive output) are executed. Meanwhile, status information is fed back to the host computer to facilitate troubleshooting.


V. Operation Guide


1. Installation StepsInstallation Environment


Install the controller in an idle slot of a PXI 3U specification chassis, away from strong electromagnetic interference sources (e.g., frequency converters, high-voltage cables), high-temperature heat sources (e.g., power modules), and humid areas. The chassis must be well-grounded (ground resistance ≤ 4 Ω) to ensure stable bus communication and equipment safety.


Mechanical Installation

  1. Turn off the power supply of the PXI chassis. Align the controller with the chassis slot guide rail and push it in smoothly until the buckle locks, ensuring the controller is in good contact with the chassis backplane bus and power interface. After installation, gently pull the controller to confirm it is not loose.

  2. Check whether the indicators (power light, ready light) on the controller panel are normal (both off when not powered on). Confirm that the I/O interfaces and feedback interfaces are free of dust and oxidation to ensure reliable subsequent wiring.


Module Connection

  1. Motor Connection: Connect stepper motors to the "STEP" and "DIR" pins of the controller via pulse/direction interfaces; connect servo motors to the servo driver via the analog command interface ("AO" pin), and connect the enable signal ("EN" pin) of the servo driver at the same time.

  2. Feedback Device Connection: Connect the A/B/Z phase signals of the encoder to the "ENC A", "ENC B", and "ENC Z" pins of the corresponding axis of the controller respectively, ensuring correct wiring polarity (reversing A/B phases will cause position counting errors).

  3. I/O Signal Connection: Connect limit switches and home switches to dedicated limit/home interfaces; connect the emergency stop button to the "EMERGENCY STOP" interface. Connect other control signals (e.g., cylinder control) to general-purpose digital I/O interfaces. Use shielded cables for wiring, with the shield layer grounded at one end.


2. Configuration and Debugging


Software Installation and Driver Configuration

  1. Install the NI-Motion driver software (compatible with Windows 10/11, LabVIEW 2018 and above versions). Restart the computer and open the NI Measurement & Automation Explorer (MAX) software.

  2. Expand "Devices and Interfaces" in MAX, right-click the PXI chassis and select "Refresh". MAX will automatically identify the NI PXI-7340 controller. Right-click the controller and select "Properties" to configure parameters such as bus address and trigger mode, then click "Apply" to save the settings.


Motion Parameter Configuration

  1. Open the LabVIEW software and create a new project. Call the "Motion Initialize" function in the NI-Motion function library to initialize the controller, selecting the number of control axes and motor type (stepper/servo).

  2. Use the "Motion Configure Axis" function to configure parameters for each axis: position resolution, maximum speed, acceleration, PID gain, feedback device type, etc. Set the trajectory mode (e.g., linear interpolation) and interpolation parameters via the "Motion Configure Trajectory" function.


Power-On Debugging

  1. Start the devices in the order of "PXI chassis → host computer". Observe the power light (steady green) and ready light (steady green) on the controller panel; normal indicator status indicates the controller is operating properly.

  2. Single-Axis Point-to-Point Motion Test: Configure the single-axis target position (e.g., 10 mm) and speed (100 mm/s), call the "Motion Start" function to start the motion, and read the actual position via the "Motion Read Position" function. Compare the command position with the actual position; the deviation should be ≤ ±0.1 μm to verify positioning accuracy.

  3. Multi-Axis Interpolation Test: Configure a 2-axis linear interpolation trajectory (e.g., 10 mm for X-axis, 5 mm for Y-axis). After starting the motion, observe whether the motor motion trajectory is smooth without stuttering or deviation; normal interpolation function is indicated if no such issues occur.

  4. Emergency Stop and Limit Test: Trigger the emergency stop button or limit switch; the controller should immediately stop the motion output, and the host computer displays alarm information, verifying that the protection function is normal.


3. Operation and Maintenance


Status Monitoring

Monitor the status in real time via MAX or host computer software:
  • Normal Status: Controller indicators are steady green, the motor runs smoothly, position error ≤ ±0.1 μm, no alarm information, and controller temperature ≤ 60℃.

  • Fault Status: The red light is on (power failure), the yellow light flashes (alarm), and the host computer displays information such as position error exceeding the limit and feedback signal loss. The system must be shut down immediately for inspection.


Regular Maintenance

  • Monthly: Clean dust from the controller panel interfaces with dry compressed air, check whether the wiring of motors and feedback devices is loose or oxidized, and tighten loose components. Calibrate feedback devices via MAX software to ensure positioning accuracy.

  • Semi-Annual: Check whether the controller supply voltage (+5 V, ±15 V) is stable with a fluctuation range ≤ ±5%. Test the signal integrity of I/O interfaces and measure the output signal level with a multimeter to ensure it meets requirements.

  • Annual: Perform a comprehensive cleaning of the controller, check whether the internal cooling fan (if any) is operating normally, and clean dust from the heat dissipation channel. Re-calibrate axis parameters and PID gains via the NI-Motion calibration tool to optimize control performance. Back up system configuration parameters and motion programs to facilitate quick recovery after faults.


4. Common Troubleshooting


Fault PhenomenonPossible CausesTroubleshooting Methods
MAX fails to recognize the controllerAbnormal chassis power supply, poor backplane contact, driver not installedCheck whether the ±15 V and +5 V outputs of the chassis are normal; re-plug the controller and clean the backplane golden fingers; install the latest NI-Motion driver
Motor does not moveIncorrect motor wiring, enable signal not activated, incorrect parameter configurationCheck the wiring of motors and feedback devices against the wiring diagram; confirm that the enable signal is triggered; verify that axis parameters (e.g., motor type, resolution) are configured correctly
Large positioning accuracy deviationIncorrect feedback device wiring, improper PID gain, mechanical load disturbanceCheck whether the A/B phase wiring of the encoder is correct; adjust PID gain to optimize closed-loop performance; inspect mechanical transmission components (e.g., lead screw) for looseness or wear
Stuttering/shock during motionExcessively high acceleration setting, trajectory look-ahead function not enabled, uneven loadReduce the acceleration parameter; enable the trajectory look-ahead function and increase the number of look-ahead segments; check whether the load distribution is uniform and eliminate jamming faults
Emergency stop/limit function failureIncorrect wiring, mismatched signal level, protection parameters not configuredCheck whether the wiring of the emergency stop/limit switch is correct; confirm that the signal level meets 5 V TTL/CMOS requirements; configure protection thresholds and actions in MAX
Feedback signal loss alarmFeedback device failure, loose wiring, encoder signal interferenceMeasure the encoder output signal with a multimeter; re-tighten feedback wiring; replace shielded cables and keep away from strong electromagnetic interference sources
Product Tags: PXI-7340

Send Inquiry to This Supplier

Message
0/5000

Want the best price? Post an RFQ now!
Gold Verified Supplier
1Yr
Verified Business License
Business Type
Trading Company
Year Established
2014
Factory Size
1,000-3,000 square meters
Product Certifications
SA8000