Maxon motor control with LabView
Hello everyone, I'm new here and I tried to find out how this process of work for some time and I ran out of options. LabView is very difficult to understand.
I'm about to order a controller epos Maxon motor 24/5. I have a vi that does what I do, but I need to find a way to make the process faster. Basically will control a wing that goes forward and backward at very high speeds. I'm not sure what I should do, I would also like to generalize the process by a power enter a function or a wave of the position of my choice. If any of you all can help me it will be greatly appreciated. Thanks in advance.
CarlosUT,
Without the subVIs Epos, it is difficult to say where downturns could be.
Take into account:
1. the mathscript node is probably much slower than native LabVIEW, special code for what looks like a logic very simple. Replace with the range of comparison functions. Also consider the feedback node initialization so that you know where it starts when the VI is called.
2. learn a few basics of data flow. Your delay (ms) and judgment is read only once at the beginning of the VI and these original values are passed to the loop. Any subsequent changes to these values will not see inside the loop. Move the terminals in the loop.
3. double code: you have the same Subvi in each case in the structure of the case. Move the Subvi outside the structure of the case and simply use the box structure to choose which set of values will be used.
4. given that the minimum value of the delay (ms) is 150, the loop cannot run more than about 6 times per second. You don't specify what you mean by high speeds for the control of the wing, but this may be a factor.
Lynn
Tags: NI Software
Similar Questions
-
need suggestions on the way to a position on a motor control with current continuous
Hi, I'm a newbie with labview
I'm doing a position on current motor control continuous. I use a USB 6259 to generate an output voltage and acquire the angular position of a coder.
I enclose my system of proaction
How can I transform into a feedback system, with a given reference signal?
Thank you
The "cascade dc motor speed regulator" example uses the Control Design and Simulation Module, and it is thought to control a motor which is simulated. Since you have to acquire data from a real system the standard while loop is correct.
With respect to the operation of PID control, you can take a look at the following examples:
-
simulate induction motor starting with labview online
Hi all
I want to simulate induction motor in line beginning with Labview. I installed labview control design and simulation, simulation interface toolkit 2009
No, because I don't really know what you're doing.
What you're faking? So far, what you wanted to do is how to "simulate" turn on an engine. A motor is either on or off. If you have a Boolean value which would lead to a digital output which would drive away a contactor/starter motor if you had one of this material. Since you do not, all you can do is put a Boolean indicator on your façade.
You want to simulate these sensors entries as well? Then put a few orders of front that you can adjust you can replace later with the signals from these sensors.
-
Hello
I recently implemented an ABB ACS550 player to control an air blower speed. I was control the player through the interface on the disc itself. However, I am now looking to control the device with LabVIEW. I don't know where to start and I was wondering if someone could explain what I would need the equipment and the basic principles on how this control can be implemented.
Thank you!
-Alex
After a few weeks to play with the entrance on the digital player, I now have a program that he order. Thank you for your help. If anyone needs help with digital controls, feel free to ask.
Thank you
-
simulate the track access control with labview
Hello
I want to simulate a track with labview access control.
This is the procedure:
vehicle is located in front of a door, antenna check access control, if that's ok the traffic light turns green and the gate of the student.
I thank very you much for helping me.
Hi hot wheels,.
I think it will be useful for you
-
Can I remotely from a computer that does not have control with LabVIEW?
Hi, I have a PC at work that has LabVIEW (LV) installed, and I order several machines using a GPIB/USB interface. I would like to be able to control them remotely, at home, so I can start new experiences without having to enter in my lab. However, my PC at home isn't LV what are my options to achieve this?
The most obvious solution is to use a software that allows me to remotely control the PC of my work, and then do that. However, it would be nice if there is an easy way to interface directly with LV. For example, something where he would create the VI as a Web page, and then I could see it in my browser to home or something. Is there something like this?
What are my options to control everything from home, without LV on my PC at home?
If "at work" is a reasonable society, there will be a firewall and it would be difficult to do anything without their approval. Connections to the internal network from external random places are usually blocked for good reasons. Talk to your first COMPUTER service.
Assuming that you can connect to the remote computer, you can start reading here. Be aware that several modern browser (e.g. Chrome) is no longer support or allow NPAPI plugins, then your choice of browser style are limited.
A better choice is direct on the remote control. This allows you to fully control the LabVIEW application, start it even if it is not active, loading/saving files, etc.
I generally use Chrome remote desktop. I can connect to one of my computers from anywhere, even if both computers are located on networks private behind a NAT or firewall. Works great!
-
Arduino to control with labview
Hello
I want to use my arduino uno with Labview,I just need the arduino to send pulses of 5 volts X dry all the seconds
How can I do through labview?Thank you
And all Group Arduino for Arduino/LabVIEW
-
Control with Labview instead of MAX PCI-1422
Hello Experts,
I need your help in one of my problem. I have a camera of sensors unlimited that is SU - 640 1.7 RT - D and a card parallel NI PCI-1422. I can use and acquire data with power MAXI of the camera, but I want to exploit, use and acquire images from the camera by using LabView. Is it possible to export or using the camera with Labview instead to write fresh code in LabView?
LabView offers it all support or bed automatically PCI-1422 or any possible solution that I get the code for the use of this device block diagram in LabView.
Please let me know, answer.
For any help or suggestion will be highly appreciated.
Thanks in advance!
Hi David,
You can use the function IMAQ write file to record the images to the disc. Please see the link for an example below.
IMAQ writing file 2 VI
http://zone.NI.com/reference/en-XX/help/370281M-01/imaqvision/imaq_write_file_2/#IMAQWriteJPEGFile2
IMAQdx enter and save individual files
-
VisualAnalog control with labview
Hi all
We bought an AD9643 that came with an FPGA based FIFO capture Board of Analog Devices, since they are just called VisualAnalog software to read the data and the control of the Board of CDA. Can I manage control this software under Labview?
We just need to make easy control as start, stop and get the data.
I tried the ActiveX method, but when I try to insert the ActiveX object, may not find all related objects.
Hey Martin,
I'm not particularly familiar with similar Visual but LabVIEW is usually good enough to communicate with third-party software. You said you tried to make calls through ActiveX (which was also my first try) and that doesn't seem to work. Below, I have included a link to an article that should be helpful when trying to interface with other software using LabVIEW.
http://zone.NI.com/DevZone/CDA/tut/p/ID/10060
Hope this Helps,
Doug B
-
ihr320 control with labVIEW monochrometer.
I have a few demo s vi for initialization and a monochrometer moving, but they have errors associated with them. Is there any existing vi to control an iHR320 monochrometer?
Thank you
Click on "add attachments".
-
Cannot install Datalogging and supervisory 2014 control with labview 2014 64-bit Module
Community salvation OR
I installed labview 2014 64 bits, then I tried to install Datalogging and supervisory Control Module 2014
http://www.NI.com/download/LabVIEW-datalogging-and-supervisory-control-module-2014/4848/en/
but a display of error messages "labview 2014 must be installed. What I have to install labview 2014 32 bit, is there another solution
In addition to morem, try installing real-time 2014
http://www.NI.com/download/LabVIEW-Real-time-module-2014/4832/en/
an error message display "labview 2014 32 bits must be installed". is there any version for 2014 lv 64-bit
Thank you
The compatibility matrix is here.
You must install LabVIEW 32bits.
You have a specific need for 64-bit LabVIEW?
-
Agilent 8648C control with Labview
I download the driver 8648A http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=533 and use it to control Agilent 8648 C. When I put initialize.vi to the application, the erroe 1223 meassage is shown and if I didn't put the initialize.vi in the program, it works. I think it's because the intitialize.vi's 8648, how do I change to make work for 8648 C. thank you
Change of the cable to the string constant model function of correspondence for 8648 just or the test for A 8648 or 8648 C. Also, you realize that you don't have to do the query ID, you?
-
-
Hello!
If I understand you is good, this might help you. It is created in LV2010
Note that you must put in logic before you run the forloop, since the trip from 0 mm and 0 mm resolution is not a good thing to run.
-
PID control with big delay in the process variable
Hello
My goal is to control the temperature via a valve and heat exchanger. I proceeded variable (temperature) measured from a hose. This temperature should be raised a few degrees with a heat exchanger. So basically I need to order a valve that allows the water to flow through the heat exchanger to raise the temperature to the desired level.
My original plan was to use a base PID regulation to operate the dispenser. However, it is about 0.5 to 1 minute of delay time in the temperature probe after I opened the valve, which increases the temperature. This leads to a situation where the PID regulation valve fully open during this period (trying to get the temperature rise). Then once the temperature begins to rise it fires quite quickly. PID begins turning the tap off almost immediately, but because of the time delay in the sensor, the temperature exceeds seriously. This led to severe oscillation and at worst unstable processes. I tried to adjust the PID control to "predict" the timer to close the valve in advance to minimize the excess, but failed.
I would appreciate if anyone has any ideas how to make this type of control with Labview PID functions. I also wonder if there is a better type of control procedure for this scenario as a PID control?
-Lars
This is a very common situation in the heating control, and generally PID can be adjusted to make it work. How do you do the tuning? If you do it by trial and errors, you have little chance to succeed. For a slow process with time delay, I like to use the method Cohen Coons, or similar open Ziegler-Nichols-loop method. The idea is that you temporarily remove or disable the PID. Set the valve in a fixed position and wait for the temperature to stabilize. Then, change the setting of the valve and record temperature at regular intervals data until the temperature is stable again to a new value. Use these data to get the initial values of PID using the equations provided by the tuning method you choose.
Maybe you are looking for
-
Zoom is limited, even with Zoom.maxPercent to 99999
I can zoom in only a few times (8 times the default value). I used to be able to zoom in more, then Zoom.maxPercent has been introduced and limited, but through the: config I could change that. Zoom.maxPercent changing has no effect more either.
-
Relocation of store bought XP to regain an new APPLE help paralles desktop HP machine.
After many improvements, disks, memory, video and operating system (for XP), I am retired this old HP Pavilion 9800. New machine is an iMac from Apple. I bought 'Paralles' intending to install XP as an additional OS, so I can continue to use my old
-
Downgraded to Windows 8 to 7, and now I could not install driver Wifi or WiFi!
Hello I had the laptop Envy of HP dv7-7290eo * P.ID: C1W26EA #UUW, Windows 8 has been installed on it, so I reformat my PC to Windows 7 Ultimate x 64. And now, I couldn't find any driver network, just to have internet access to update all my drivers.
-
No bounding box using the drawinmg object.
HelloTo animate a CC, I find that if I draw a circle with the Oval tool in object drawing Mode, there is no encompassing visible around the object.My understanding is that a bounding box should appear around objects in Object Drawing Mode.Can someone
-
What is the default Oracle DB version that comes with a 12.2 installation?
Hello:Does anyone know what the default version of the Oracle database that comes with a 12.2 installation?Thank you