Subscribe: Motion Control and Motor Drives
Added By: Feedage Forager Feedage Grade B rated
Language: English
akd  axis  control  controller  crio  drive  ethercat  labview  module  motor  motors  set  softmotion  stepper motor  stepper 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (2)

Feed Details and Statistics Feed Statistics
Preview: Motion Control and Motor Drives

Motion Control and Motor Drives topics

Motion Control and Motor Drives topics

Published: Sun, 18 Mar 2018 10:31:46 GMT2018-03-18T10:31:46Z


cRio 9030 EhterCAT error

Thu, 15 Mar 2018 07:11:41 GMT2018-03-15T07:11:41Z

I am beginner in using motor.
I have a crio 9030 connected to MAXPOS 50/5 via EtherCAT.
However, I occur error when device state chane Pre Operational to Safe Operational.
I want to get some suggestions(this error) or some tutorials for cRio 9030.

About motor controlling

Thu, 15 Mar 2018 04:04:13 GMT2018-03-15T04:04:13Z

Hello, we are team 6191. We used motors to rotate arms, like the arm to deliver gears in 2017. A bit like the robot of team 5801( We deliver gears by rotating the box forward and the gear can be pull up smoothly. 

However, we have trouble on maintaining an arm in a chosen position. The way we used is to turn on and off the motor alternatively in very short time so that the arm seems to stay in the same place. After a few matches, our motor controller burned and the delivery box couldn't even stay in 0 degree.

Also, it swayed when the robot moved.

We hope this can be solved by changing the hardware device. Can you guys share your experiences?

connecting NI 9512->P70530->nanotec stepper motor

Tue, 13 Mar 2018 10:16:16 GMT2018-03-13T10:16:16Z

I am working on a project to synchronise two Nanotec stepper motors with NI drive (9512 and P 70530). I would like to know if an additional controller and amplifier is required for the motor during connection or if I can directly connect the drive P 70530 to the mottor.




Thorlabs APT motor controlling through ActiveX - methods description needed

Fri, 09 Mar 2018 15:38:50 GMT2018-03-09T15:38:50Z

Hello everyone,


I am currently trying to control my Thorlabs' stepper motor with LabVIEW, through the APT and ActiveX interfaces. I am not looking for a programming advice, but instead in a help to find the API of the APT methods.

As I want to control my motor through LabVIEW, I open an ActiveX container and then I insert my APT interface. now I will be able to program the movements of the motor through the methods of the MG17Motor class. Unfortunately, I cannot find anywhere, neither in Thorlabs website, the complete description of the methods I could use.

I know what the basic method are supposed to do, but other methods are as well available and they could be useful maybe, if only I would have their description...

I know that Thorlabs provide the initial guide to control APT hardware with LabVIEW, but it contains only basic stuff and no description of the methods.


Does anyone has a list with the description of these methods?


Thanks a lot



Connecting cable for UMI7764

Fri, 09 Mar 2018 11:20:54 GMT2018-03-09T11:20:54Z

Can I use SHC68-68-EPM cable in place of SH68-C68-S to connect my motion control card PXI 7344 to UMI7764?

3 Stepper Motor Control with Soft Motion

Fri, 09 Mar 2018 04:13:17 GMT2018-03-09T04:13:17Z

Hi All:


I am trying to control 3 stepper axis with encoders using Soft Motion.  See link


I want an inexpensive motion controller so I was thinking of using SMD-7615 controller.  Is this controller for one axis only or for multiple axis?


Thanks in advance

Two stepper motos with one cRIO

Wed, 07 Mar 2018 03:44:32 GMT2018-03-07T03:44:32Z



I am using two stepper motors for my project. I have one stepper motor, Stepper motor drive P70530, Stepper motor C series module NI9512.

I am planning the other motor which is intended to be controlled by the same cRIO.

How can I do the setup for two motors? Do I need two SMDs? Do I need two modules NI9512? Pl help.

Compax3 communication

Mon, 05 Mar 2018 07:57:27 GMT2018-03-05T07:57:27Z



We have a set of a Parker Compax3 controller C3S025V2F10I11T30M21 with a HMI XPR-PowerStation that works so far.

Now we need to make a spercial application that runs temporarely. Since I'm coding in LabView I wanted to make it through the RS232.

I've read several forum threads and found out that the controller needs to be setted for it. (I12T11) 

I guess this needs to be done by Parker themselves, or not?


If not, I already tried to establish communication with "hterm" and sent some commands. Unfortunately with no effects and feedback.


Of course the original program stored in the controller should run again once this temporary project is finished.


Any help and clarification would be great. Thank you




STAC6-QE and HT23-594: New user and can't get anything to work

Thu, 01 Mar 2018 18:18:14 GMT2018-03-01T18:18:14Z

I'm brand new to this.

I'm trying to command from a Raspberry PI with a USB to RS232 connection to the STAC6-QE.

I used the ST Configurator to set it up.

Commands like AC2 and JA2 cause the stepper to turn slightly and then stop (I wouldn't suspect that they should affect the stepper directly at all.

VE2.5 does nothing.  It is a buffered command.  If I only issue this VE2.5, should it execute without me supplying another command to actually start it?


Thanks in advance,


NEMA 23 stepper motor, DQ542MA stepper motor driver, Labview connection.

Wed, 28 Feb 2018 22:16:55 GMT2018-02-28T22:16:55Z



I am looking to use 2 NEMA stepper motors with 2 DQ432MA motor drivers on a linear actuators (2-axis). I would like to directly connect this to a Labview module to control it. I have NI 9478 module with DSUB and NI 9923. 

I just don't know of a way to connect the driver to the module.

Does anyone know of a way to do this?




Softmotion AKD ethercat read faults problem

Wed, 28 Feb 2018 19:21:11 GMT2018-02-28T19:21:11Z

I cannot read the fault code(s) from the AKD drive via softmotion ethercat. I'm using AKD-P00306 drive, AKM21C motor using ethercat to a cRIO-9035 on Labview 2017.


I generate fault F439 by stalling out the drive, I see the error code in workbench and on the AKD front panel but when I use the softmotion Read Faults method it returns no fault codes and the "fetched" output is 0. The fault would be stored in parameter DRV.FAULT1.

Has anybody got this working?

Kollmorgen AKD EtherCAT Drive and Softmotion spline data

Sun, 18 Feb 2018 20:01:09 GMT2018-02-18T20:01:09Z



I would like to understand properly how the NI RT Controller interact with the AKD EtherCAT drive when generating a straight line move with acceleration, deceleration and speed constraint. It look like Softmotion is generating the trajectory but how does it send data to the AKD Position loop so that points are generated between the AKD position loop (higher rate loop, ex: .125ms) and the RT loop. (ex.: 4ms). Do we put the acceleration, deceleration and speed constraint on the Kollmorgen drive really high so that Softmotion stay the master?


When using a 9514 module or an unbound axis with analog input drive, the TG is sending the spline DATA (FXP) to the spline engine so that the FPGA function generate point for all fpga interation, how does it work with the AKD EtherCAT Drive, is it similar?


A second question is that it look like there is a analog input (16bit) on the EtherCAT AKD Drive, can we choose to use that instead of the EtherCAT on the same drive or there is a Analog Model and an EtherCAT model, Kollmorgen site doesn't show the analog model.


Thanks for your help.


myRIO and Shield adapter (Uno R3)

Fri, 16 Feb 2018 16:09:17 GMT2018-02-16T16:09:17Z

Currently I am designing a robot that can move and use a linear actuator to pick stuff up off the ground.  I am working with another student on this project and we were not sure how to drive the motors for this robot (2 12v DC motors and a stepper motor).  My friend ordered a shield adapter from digilent ( because we already had a few shields laying around from arduino.  I cannot seem to figure out how to make this adapter work with the myRIO.  I want to use the easy screw down terminals but I am not sure how to go about it. Also this is the shield we are using with the adapter:

NI ST34-5 Stepper Motor Transfer Function

Thu, 15 Feb 2018 09:24:41 GMT2018-02-15T09:24:41Z


For my actual Labview project I would like to simulate a stepper motor in order to implement a PID controller with the Control Design and Simulation module.

To do so I need the stepper motor Transfer function but I have no idea how to find it from the motor caracteristics.

I'm using a NI ST34-5 DC 24V stepper motor (with a SMD-7611 motor driver).

If you can please give me advices or exemples how to find the transfer function.

Best Regards,





Softmotion Homing Ethercat Kollmorgen questions

Fri, 09 Feb 2018 15:00:00 GMT2018-02-09T15:00:00Z

I have a few questions about homing, using AKD-P00306 drive, AKM21C motor using ethercat to a cRIO-9035. I am using Labview 2017 and Softmotion.


1. How do I do a immediate homing, set the current position to zero (HOME.MODE = 0)?

2. Is there a parameter that tells me homing is okay?

3. If yes does this parameter get set the false if the homing is no longer valid?

4. What are the conditions that would invalidate the homing?


I need to this in Labview with the Softmotion VIs. These things appear to be available in Kollmorgen Workbench but not in Labview Softmotion.

NI-9485 Connector

Thu, 08 Feb 2018 15:03:12 GMT2018-02-08T15:03:12Z

We have this NI-9485 C Series Relay Output Module - (8Ch SSR 193051C-01L) and somehow lost the terminal block. I have been unable to find the part number for the 16 pin plug-in screw terminal block. Does anyone know the NI part number or the Phoenix Connector part number? Thanks.  Philip Correll at Equilibar.

Programming in LabVIEW with NI 9512 and P7000 drive

Thu, 08 Feb 2018 04:05:02 GMT2018-02-08T04:05:02Z

Hello, I am using a stepper motor with NI 9512 and P7000 series drive. I have followed the "getting started.." manual and done with all the connections and settings. I want to control the motor with a cRIO 9076 in scan mode. Now, I dont know how to proceed with labVIEW. How should I start programming in LabVIEW? Please suggest some examples of scan mode. I found examples mostly in FPGA part.

Controlling a Stepper Motor from NI-9132 cDAQ with an Integrated Controller

Thu, 01 Feb 2018 18:38:05 GMT2018-02-01T18:38:05Z



I am currently in the process of updating testing rigs that open and close multi-turn valves and measures the required torque. The current rigs use a stepper motor to open and close the valves and it is being controlled from a Windows 7 based PC. I am planning to make these rigs independent from this PC and I'm looking into using cDAQ NI-9132 to control the stepper motor and log the torque measurements. I know that the C-series module designed for controlling stepper motors is only supported by cRIO but I was wondering if the usb port on the cDAQ could be used instead. The current set-up already has an adapter that allow the stepper motor to be controlled over usb but I am unsure if this will work with the cDAQ. Do you think this set-up will still work on a cDAQ controller or should I look into getting a cRIO?


Note: The main reason that I am looking into using a cDAQ controller is that the current code is lengthy and confusing to follow (especially to someone who is new to LabView's programming language like me). The way that the cDAQ controller is set-up, it should theoretically allow me to use the majority of this code with minimal changes. Otherwise, I would have to make major modifications to the code so that it works in FPGA.

Multiple Axis sync movement in Softmotion

Thu, 01 Feb 2018 11:12:59 GMT2018-02-01T11:12:59Z

Hi all,

I have a question regarding softmotion:

I have a little crio with a couple of 9512 cards, to control up to 5 stepper motors. I would like to run synchronized profile/contour movements with any number or pair of these axis, but I cannot find a solution to do this programatically. I'm referring specifically to being able to dynamically define a coordinate system for a given set of Axis, which seems to be not possible: needs to be done previously in the project.

I find this quite limiting and was wondering if anyone has any thoughts on this;

Thanks a lot,



Control a stepper motor with USB-6001

Wed, 31 Jan 2018 23:00:32 GMT2018-01-31T23:00:32Z

Hi, I am a college student. I have a project of controlling a stepper motor. I have a CD-rom stepper motor and L298n from Seeedstudio as my motor drive. I try to drive this motor with labview and usb-6001. However, I do not know wire configuration between driver and USB-6001. There is no examples about USB-6001. Am I right on the track to control the motor?