Quantcast
Channel: LabVIEW topics
Viewing all articles
Browse latest Browse all 68962

Position automation of a Thorlabs' Z825B servo motor actuator, using a KDC101 Brushed Motor Controller, LabView and Kinesis software.

$
0
0

Hello to everyone!

 

I am facing a problem. I’m working with a KDC101 Brushed Motor Controller and a Z825B servo motor actuator. Both of them are Thorlabs’ components. Regarding the automation, I useLabView, as well as Kinesis Software’s DLL files in order to establish the connection with the controller.

 

The purpose of this project is to automate the Z825B’s position. More specifically, the system will be triggeredexternally, through the two available inputs (e.g. using a function generator). So, the idea is to specify a position for each input port. Then, for example, when the input port-1 is triggered, the actuator moves to Position 1.

 

Thus, because of the limited Thorlabs’ bibliography, regarding automation using LabView and external triggering, I haven’t found yet the sequence of the nodes, as well as the way of setting the desired parameters (for the position (absolute or not), velocity, acceleration) for these nodes.

I am aware of the available Thorlabs bibliography, that the certain headers must be set for each particular action. This coding method is referred into the APT Communication Protocol document. Also, the Kinesis LabView Guide is considered, but is lacking in information for the external triggering method.

 

Finally, I must admit that I am not familiar with LabView programming, but I have established the connection with the controller and have made a simple program, different than the desired one. I have also checked that this kind of the programming idea works, setting the desired parameters through the Kinesis App and then triggering the controller using a function generator. 

 

Thank you in advance for your time!


Viewing all articles
Browse latest Browse all 68962

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>