Instruments Corporation. National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
Page 4
Operation of this hardware in a residential area is likely to cause harmful interference. Users are required to correct the interference at their own expense or cease operation of the hardware. Changes or modifications not expressly approved by National Instruments could void the user’s right to operate the hardware under the local regulatory rules.
About the NI 951x Drive Interface Modules ..............1-1 Features......................1-1 Hardware ......................1-1 What You Need to Get Started ..................1-2 Using the NI 951x Modules in Scan Interface Mode ........1-2 Using the NI 951x Modules in LabVIEW FPGA Interface Mode....1-3 Safety Information ......................1-3 Special Conditions for Marine Applications ...........1-3 Optional Equipment .......................1-4...
Page 6
Digital Outputs....................3-17 Chapter 4 Accessory and Cable Connections Connection to P7000 Series Stepper Drives..............4-1 NI 951x Connection Accessories .................. 4-5 37-Pin Terminal Block Pin Assignments............4-5 Signal Connection Recommendations................4-7 General Connection Recommendations............4-7 Limit and Digital Input Connection Recommendations ......... 4-8 Encoder Connection Recommendations ............
Contents tab. • LabVIEW Help—Contains LabVIEW, LabVIEW Real-Time Module, and LabVIEW FPGA Module programming concepts, instructions, and reference information. Access the LabVIEW Help by selecting Help»Search the LabVIEW Help from within LabVIEW. NI 951x User Manual ni.com...
This chapter includes information about the features of the National Instruments 9512, 9514, and 9516 drive interface modules. Note The remainder of this document will refer to these modules collectively as NI 951x modules. About the NI 951x Drive Interface Modules The NI 951x drive interface modules are a family of C Series motion modules.
Procedures (Scan Interface) section of the LabVIEW Help for more information about using C Series modules in Scan Interface mode. To set up and use the NI 951x drive interface modules in Scan Interface mode, you must have the following items: ❑...
(FPGA Interface) section of the LabVIEW Help for more information about using C Series modules in LabVIEW FPGA Interface mode. To set up and use the NI 951x drive interface modules in LabVIEW FPGA Interface mode, you must have the following items: ❑...
Optional Equipment National Instruments offers several options for connecting NI 951x drive interface modules to external stepper drives or servo amplifiers including the following: •...
Refer to the NI SoftMotion Module book of the LabVIEW Help for information about chassis, slot, or software restrictions. Connect the module to a drive and other I/O using the NI 9512-to-P7000 Stepper Drives Connectivity Bundle, the NI 951x Cable and Terminal Block Bundle, or a custom cable for direct connectivity.
Refer to the NI SoftMotion Module book of the LabVIEW Help for information about Note chassis, slot, or software restrictions. Connect the module to a 37-pin terminal block using the NI 951x to 37-pin cable, or use a custom cable for direct connectivity. Connect the NI 9514 module to an external power supply.
Refer to the NI SoftMotion Module book of the LabVIEW Help for information about chassis, slot, or software restrictions. Connect the module to a 37-pin terminal block using the NI 951x to 37-pin cable, or use a custom cable for direct connectivity.
Figure 2-7. NI 9516 Block Diagram User Connectors The NI 951x has two connectors, a 15-pin DSUB drive interface connector and a 20-pin MDR feedback connector. The 15-pin DSUB includes command signals for interfacing with stepper drives or servo amplifiers, 0 to 30 V general-purpose digital input and digital output lines, and an input for power connection.
Chapter 2 Hardware Overview LED Indicators The NI 951x has four LEDs to display status information. 1 Axis Status (Green) 3 Limit Active (Yellow) 2 Encoder Active (Green) 4 Axis Fault (Red) Axis Status The Axis Status LED (green) has three states to display axis status.
The Axis Fault LED (red) has two states to indicate the presence of a fault in the system. Refer to the NI SoftMotion Module book of the LabVIEW Help for a list of module faults and troubleshooting information. • Off—No module faults. • Lit—One or more module faults. NI 951x User Manual 2-16 ni.com...
Signal Connections This chapter describes how to make input and output signal connections directly to the National Instruments 951x drive interface modules and describes the associated I/O circuitry. Table 3-1 describes the signals available on the modules. Table 3-1. NI 951x Signal Reference...
Page 31
Chapter 3 Signal Connections Table 3-1. NI 951x Signal Reference (Continued) Signal Signal Name Signal Overview Encoder 0 Encoder 0 Phase A+ • Primary encoder for position or velocity feedback Encoder 0 Phase A– • RS-422 differential, compatible with Encoder 0 Phase B+ single-ended encoders •...
Page 32
Chapter 3 Signal Connections Table 3-1. NI 951x Signal Reference (Continued) Signal Signal Name Signal Overview Position Capture Position Capture • High-speed position capture input • 5 V TTL input • 100 ns minimum pulse width • ±2 mA max input current •...
Chapter 3 Signal Connections Power Connections The NI 951x drive interface modules require an external power supply. An onboard regulator generates a +5 V output supply from the V input for both internal and external usage. The positive terminal for the power supply and the reference must be connected to COM.
Page 35
Refer to Appendix A, Specifications, for more information. Note Refer to Appendix B, Position Command Connections, for position command signal descriptions and information about connecting the NI 9512 module to drives that support position command mode. NI 951x User Manual ni.com...
Additional Drive Signals Drive Enable Use the Drive Enable output on the NI 951x module to control the enable function of a drive. The enable input on the drive must be active for the drive to acknowledge commands from the module. The Drive Enable signal is active during normal operation and deactivated upon a fault or error condition.
Page 37
Figure 3-4. Drive Enable Circuit Configured for Sourcing PNP (Sourcing) NI 951x Input Device NI 951x V Sourcing Drive Enable or Circuit Digital Output Drive Enable or Digital Output Configured For Sinking V– (Reference) Figure 3-5. Drive Enable Circuit Configured for Sinking NI 951x User Manual ni.com...
Forward Limit, Reverse Limit, and Home inputs are not required for basic motion control. These inputs are part of a system solution for complete motion control. National Instruments recommends using limits for personal safety, as well as to Caution protect the motion system.
Page 39
Figure 3-6. Limit Input Configured for Sinking NPN (Sinking) Output Device NI 951x NI 951x V Limit, Home, or Digital Input Configured For Sourcing Limit, Home, or Digital Input V– (Reference) Figure 3-7. Limit Input Configured for Sourcing NI 951x User Manual 3-10 ni.com...
Index pulse position and establish a reference zero position for absolute position control. Figure 3-10 shows the single-ended representation of the encoder pulses. Phase A Phase B Index Figure 3-10. Incremental Encoder Phasing Diagram NI 951x User Manual 3-12 ni.com...
Module book of the LabVIEW Help for more information about encoder settings. Encoder Input Circuit The NI 951x drive interface modules support RS-422 differential and single-ended inputs for Phase A, Phase B, and Index signals, and provide a +5 V output for encoder power.
Signal Connections Position Capture Input and Position Compare Output The NI 951x drive interface modules have a high-speed Position Capture input and Position Compare output. These signals are useful for high-speed synchronization of motion with actuators, sensors, vision and data acquisition devices, and other components in the complete motion system.
Chapter 3 Signal Connections Digital I/O Signals Digital Inputs The NI 951x drive interface modules have the following digital input signals: • Digital Input <0..1>—The NI 951x drive interface modules include two 5 kHz digital inputs compatible with 0 to 30 V logic outputs.
Page 45
Figure 3-13. Digital Input Configured for Sinking NPN (Sinking) Output Device NI 951x NI 951x V Limit, Home, or Digital Input Configured For Sourcing Limit, Home, or Digital Input V– (Reference) Figure 3-14. Digital Input Configured for Sourcing NI 951x User Manual 3-16 ni.com...
Page 47
PNP (Sourcing) NI 951x Input Device NI 951x V Sourcing Drive Enable or Circuit Digital Output Drive Enable or Digital Output Configured For Sinking V– (Reference) Figure 3-18. Digital Output Circuit Configured for Sinking NI 951x User Manual 3-18 ni.com...
Accessory and Cable Connections This chapter describes the accessory and cable connections for the National Instruments 951x drive interface modules, including connection diagrams and cable pin assignments, custom cable information, and additional information about software-mappable signals. Connection to P7000 Series Stepper Drives...
Page 49
Connect the drive power supply to the P7000 drive. Update the axis configuration settings in software for proper operation with the P7000 drives. Refer to NI 951x to P7000 Drive Configuration Settings in the NI SoftMotion Module book of the LabVIEW Help for axis setting information.
Page 50
5 Stepper Motor 8 P7000 Command I/O Connector 2 NI 9512 MDR Connector 6 NI 9512-to-P7000 9 NI 951x MDR to Terminal Block Cable 3 NI 9512 DSUB Connector Direct Connect Cable 10 37-pin Terminal Block 4 NI 9512 Module...
Page 51
Encoder 0 Index– Encoder 0 Phase A– Encoder 0 Phase B+ +5V OUT Position Capture Position Compare Encoder 0 Phase B– Reserved Reserved Reserved Reserved Shield Figure 4-2. NI 9512 37-Pin Terminal Block MDR-Only Pin Assignments NI 951x User Manual ni.com...
This section contains information about the NI 951x 37-pin terminal blocks and cables, including pin assignments for each module. Figure 4-3 shows the NI 951x module connected to the 37-pin terminal block using the NI 951x to 37-pin cable. Figure 4-3. NI 951x Module and 37-Pin Terminal Block...
Page 53
Drive Command COM Reserved † † † † Drive Enable Digital Input 1 Reserved Reserved † Reserved Reserved Reserved Reserved Shield † Indicates DSUB connector signals. Figure 4-5. NI 9514 37-Pin Terminal Block Pin Assignments NI 951x User Manual ni.com...
• Use a separate power supply for the CompactRIO chassis and the NI 951x module(s) to isolate the I/O from the controller. • Tie the V cable shield to chassis ground at the module side only.
The following additional recommendations apply to encoder signal connections: • National Instruments strongly recommends you use encoders with differential line driver outputs for all applications. You must use differential encoders if the encoder cable length is longer than 3.05 m (10 ft).
Do not exceed the maximum current specifications of the NI 951x digital outputs. • If the same power supply is used for the NI 951x module and the brake circuit, ensure that the power supply meets the maximum requirements of both the NI 951x and the brake circuit.
Page 58
.......±100 mA max ) ....0.3 Ω max Output impedance (R Output voltage (V ) sourcing ...V – (I Output voltage (V ) sinking .....I Min output pulse width....100 μs Active state ........Programmable: on or off NI 951x User Manual ni.com...
Page 60
Max compare rate (periodic) ...5 MHz Pulse width (programmable) Min ...........100 ns Max...........1.6 ms Active state.......Programmable: high or low Digital I/O Inputs Number of inputs NI 9512........4 NI 9514 and NI 9516....2 Input type.........Programmable: sinking or sourcing NI 951x User Manual ni.com...
Connect only voltages that are within the following limits. Channel-to-COM ........0 to +30 VDC max, Measurement Category I Isolation Channel-to-channel......None Channel-to-earth ground Continuous .......60 VDC, Measurement Category I Withstand .........500 V , verified by a 5 s dielectric withstand test NI 951x User Manual ni.com...
Such voltage measurements include signal levels, special equipment, limited-energy parts of equipment, circuits powered by regulated low-voltage sources, and electronics. Do not connect the NI 951x to signals or use for measurements within Caution Measurement Categories II, III, or IV.
18 shocks at 6 orientations Environmental National Instruments C Series modules are intended for indoor use only, but may be used outdoors if installed in a suitable enclosure. Refer to the manual for the chassis you are using for more information about meeting these specifications.
Waste Electrical and Electronic Equipment (WEEE) At the end of their life cycle, all products must be sent to a WEEE recycling EU Customers center. For more information about WEEE recycling centers and National Instruments WEEE initiatives, visit ni.com/environment/weee.htm National Instruments...
Page 66
Refer to the NI SoftMotion Module book of the LabVIEW Help for information about chassis, slot, or software restrictions. Connect the module to a drive and other I/O using the NI 951x 37-pin terminal block and NI 951x 37-pin terminal block cable or a custom cable.
Page 67
Step/CW/Pulse± Encoder Out Direction/CCW/Sign± Servo On/Drive Enable Alarm Clear Drive Ready/Servo Ready In-Position Drive Fault/Servo Alarm Encoder In Position Command Drive Servo Motor Encoder Motor Figure B-1. NI 9512 to Position Command Drive Connection Diagram NI 951x User Manual ni.com...
Page 69
Technical Support and Professional Services Visit the following sections of the award-winning National Instruments Web site at for technical support and professional services: ni.com • Support—Technical support at includes the ni.com/support following resources: – Self-Help Technical Resources—For answers and solutions,...
Page 70
You also can visit the Worldwide Offices section of to access the branch ni.com/niglobal office Web sites, which provide up-to-date contact information, support phone numbers, email addresses, and current events. NI 951x User Manual ni.com...
Page 74
Record position based on an external event. position compare When the encoder reaches a user-specified position, the associated position output compare output performs the user-specified action. NI 951x User Manual ni.com...
Page 77
Encoder 1 Phase A signal description (table), 3-2 Encoder 1 Phase B signal description (table), 3-2 KnowledgeBase, C-1 encoder active LED, 2-15 Encoder Index signal purpose and use, 3-12 Encoder Phase A signal purpose and use, 3-12 NI 951x User Manual ni.com...
Page 78
B-3 motion I/O signals, 3-9 servo ready, B-3 Position Compare signal description (table), 3-3 overview, 3-14 National Instruments support and services, purpose and use, 3-14 power connections, 3-4 NI 9512 power requirement specifications, A-5 connection diagram (figure), 2-3 programming examples (NI resources), C-1...
Need help?
Do you have a question about the NI 951x and is the answer not in the manual?
Questions and answers