03-01-2022 04:31 AM
Hello, I am very new to LabView and am trying to create a simulation of a DC motor with an incremental encoder. The motor should have controllable speed and torque, and save the data from the motor's operating cycle. I followed instructions to create a PI controller and was successful in recreating the system and understanding the principles, but I get stuck at expanding it myself. Should I keep trying to expand the PI-based system or create a new one from scratch? In either case, what steps would I need to take into account?
Software: LabView 2019 SP1
03-01-2022 08:08 AM
Hi,
Not quite sure what your exact request is ... can you be more clear?
"I followed instructions to create a PI controller ..." which instructions are you referring to? Is this an online tutorial?
"Should I keep trying to expand the PI-based system or create a new one from scratch?" Have no idea how to help you, based on this question. What would be your criteria for creating a new one?
There are many tutorials online for DC Motor simulation with LabVIEW. Here are a few you can try:
https://www.youtube.com/watch?v=vqnTXbw8Un0
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YHx8CAG&l=en-US
Hope this helps.
03-01-2022 09:06 AM
Thank you for the reply! I actually used the 2nd link you provided to recreate the system and changed the DAQ's they used for virtual ones, based on the physical ones (PCIe-6343, connected to SCB-68A breakout boxes) at the office where I'm interning. I will do my best to elaborate my issue further:
I am trying to create a closed-loop system for DC motor testing. The motor in question must have controllable speed and torque. I need help with implementing a motor with controllable speed and torque. I need to be able to manipulate the speed and torque independently, graph the output data, record it and save it. Is my request clearer now? I am still a complete noob in LabView.