Update: This feature has been incorporated into the NI LabVIEW 2010 NI SoftMotion Module. The NI SoftMotion Property and Invoke Nodes allow you to create motion applications using the same properties and methods that the NI SoftMotion function blocks are built from. Software Requirements The following software is required to use the NI SoftMotion Property and Invoke Nodes: • NI LabVIEW 2009 SP1 • LabVIEW Real-Time Module 2009 SP1 • LabVIEW FPGA Module 2009 SP1 • NI-RIO 3.3.0 or later • Refer to for information about the different available NI SoftMotion packages. • NI-Motion 8.1 or later driver software Installation Instructions •.
To enable Convert to SubVI on the Function Blocks edit the labview.ini file located in your Program Files National Instruments LabVIEW 2009 folder and add the following line ' nisoftmotionlabs=true'. When Blushing Hurts Pdf. Overview The NI SoftMotion Property and Invoke Nodes provide properties and methods you use to create motion applications with axis, coordinate, and table resources you create in the LabVIEW Project. Installing this software adds several items to the NI SoftMotion palette in LabVIEW. The following image shows the additional palette items: • Axis—Use the Axis resource constant to reference an NI SoftMotion axis created in the LabVIEW Project. • Coordinate—Use the Coordinate resource constant to reference an NI SoftMotion coordinate created in the LabVIEW Project.
Feb 11, 2010 Hi Folk, I need to move a stepper motor following a velocity profile, i.e. I need to change continuously the velocity while motion is in progress. LabVIEW software and the LabVIEW SoftMotion Module deliver graphical development for custom motion control applications. Motion control is offered alongside and in. SoftMotion is an implementation of software-defined motion control, where the various motion control components, such as supervisory control, trajectory generation.
• Table—Use the Table resource constant to reference an NI SoftMotion table created in the LabVIEW Project. • Create—Use the Create polymorphic VI to create a reference to specific NI SoftMotion interface objects. You can select from the following options: • Straight-Line Move • Arc Move • Contour Move • Find Reference Move • Position Capture • Position Compare • Stop Move • Gearing • Camming • Time Sampled Read - See Known Issues • Property Node—Use the property node to access NI SoftMotion properties for the specified reference. • Invoke Node—Use the invoke node to access NI SoftMotion methods for the specified reference. • Destroy—Use the Destroy VI to close the reference.
Note: Property and method descriptions are identical to the NI SoftMotion function block parameters and methods. Refer to the NI SoftMotion Module book of the LabVIEW Help for detailed information about the available properties and methods. The following methods are available for the Axis class: • Clear Faults • Power • Read (Analog Line, Capture Data, Digital Line, Encoder, Data, Status, Faults, Motion I/O, Trajectory Data, Method Status) • Reset Position • Write (Analog Line, Digital Line, Setpoint, Velocity Override) The following methods are available for the Coordinate class.