Can DAQ send signal to motor controller?

Dear all,
I have been busy with a project since 6 months. This project involves a DAQ which acquires loadcell samples while a linear motor pressing on a loadcell.
the DAQ i am using is "NI USB-6343", the linear motor controller is Newport SMC 100(has its labview drivers). I am controlling both of them with labview and I managed to build my application. BUT there is only one problem.
The problem I am facing is: The motor controller has a limited response time like 220 ms while DAQ is acquiring sample in every 1 ms.
So while running the tests, when DAQ's acquired value reached 5 Newton preload, the vi. stops the linear motor using the motor controller's labview drivers. Since motor controller's response time is high, this preload goes over 5 Newton, because the linear motor keeps pressing the loadcell due the the motor controllers late response time.
So what I want to know is that: When the certain value is reached, can I force the Motor Controller to do "stop.vi" action by DAQ? , for example, Can I manage this with DAQ trigger signal options?
Note: I built my application with case structures(like move the linear motor in true case untill a value is reached, then get to the false case structure to stop the motor and return home position)
Kindly waiting for your responses,
I really want to solve this problem, please help me.
Sincerely,

Dear apok,
Please see the attached view of my vi. I can not try to enter lower preload to match with what I really want, because it is unpredictable and it is not professional solution.
It is always 220 ms for motor controller. Isn't there any solution with DAQ triggering options or something else?
Kind Regards,
Sincerely.
Attachments:
Loadcell&MotorControl.png ‏286 KB

Similar Messages

  • Sending signals with 6280

    Greetings!
    I wonder why I can't send signals to my friends with Nokia 6280? I can recive mp3, acc and other formats. When I try send I get this message on the display. "It's not possible to send chosen files"
    I've been in contact with Halebop the company I use and they say they have no limit on sending tunes to other people. My question is now if the Nokia 6280 got restrictions on sending tunes with mms and how big this limit are?
    Regards
    User of Nokia 6500 Slide

    1) bash uses the # character to start a comment, unlike Java's //, so you would need to change the // in the pidof line to #
    2) if you set a variable in a bash script, you'll need to reference that variable with a $ to get its value. So the second line should be kill -2 $a
    3) In most modern Linux distributions you can just use the "killall" command that combines these two steps for you, letting you simply Runtime.exec "killall -INT maude.linux", for instance.
    Hope this helps!
    James
    James Manning | Principal Engineer
    Porivo Technologies, Inc.
    919.806.0566 | [email protected]
    http://www.porivo.com/
    Measuring end-to-end Web performance.
    Register for a FREE Performance appraisal:
    http://www.porivo.com/peerReview/eval.html

  • Can I get a stepper motor to work useing an AO channel on a DAQ card?

    Can I get a stepper motor to work useing an AO channel on a DAQ card? I know its a very low currentl coming out, but what Im going to be using the motor for is very weak. Has anyone tried this before? I certinaly dont want to spend 2,000+ on somthing that will be basicly moving a string on some pullys back and forth.
    Thanks,
    -Mark

    Greetings, Mark
    You can certainly use the A0 as a driving signal, but you need to amplify the current considerably to run a stepper motor. Additionally, most stepper motors require multiple phase driving signals to work properly. If I understand your application, I believe a stepper motor is a bit of overkill...you only want to use them when precise positioning and repeatability is an issue. You might look at some of the linear actuators available.
    Eric
    Eric P. Nichols
    P.O. Box 56235
    North Pole, AK 99705

  • Sync DAQ measurements with motor controller

    Hi all,
    I've been grinding my head for days on this problem.
    I've got an NI DAQ reading an analog voltage and a Maxon EPOS2 motor controller.
    I want to read analog voltage from the DAQ at a frequency of 1800Hz and around 25 samples. For every set of samples, I want the EPOS2 motor controller to read its encoder position and have write to measurement file log all the data.
    The problem I'm having is that although data values from the DAQ are recorded, they lag behind the encoder values provided by the EPOS2 by approx 50ms. This lag time changes as a function of the DAQ's rate and number of samples.
    I attached an example data file. If you scroll all the way to the bottom, you'll see that the right most value (time from computer and I believe EPOS?) is different from the left most time value which came from the DAQ waveform.
    I've attached my code to this post. Would some form of rendezvous or queue be applicable? Any thoughts would be most helpful.
    Thanks
    Attachments:
    APS_linear1_5_stable.vi ‏137 KB
    8_17_11_25s_1800Hz_150_2.txt ‏977 KB

    Hello Ruben_D
    I'm sorry this is causing you an inconvenience!  Can you please provide a link to the EPOS2 install file as I seem to be missing a number of their dependent VIs.  Thank you very much!
    Sincerely,
    Greg S.

  • My TV is mounted on a wall so I can't connect the Apple TV device. Is it possible to connect to an HD Cable Box and send signal to TV that way? Other problem is that Box only has one HDMI socket .. Help!

    My TV is mounted on a wall so I can't connect the Apple TV device. Is it possible to connect to an HD Cable Box and send signal to TV that way? Other problem is that Box only has one HDMI socket so would also have to use a splitter. Tried Apple Support but couldn't offer a solution. I can't be the only person with this issue surely?
    Help!

    No, unless you are using a home theatre system already, your only option is to connect to the TV.

  • How can I get my 2010 mac book pro to send signal out through the mini display port?                      end signal out through the end video signal out through the

    How can I get my 2010 macbook pro to send signal out through the mini display port?

    First, what you said is contradictory. You say "can't get a video signal", then say"the Mac wallpaper is broadcast, the mouse pointer is visible". "No video signal" means an absolutely black,blank screen. It sounds like you have plenty of signal.
    I am supposing what you are seeing is actually a blank desktop, which is to be expected if your settings are such that you are extending the desktop, instead of mirroring it.
    Within the preference panes is a setting that allows you to change this. Open System Preferences, click Displays, and then click Arrangement. You will see that you are extending the desktop. Change that setting.

  • My iPhone4 loses signal and when I do hard reset, I can't send or receive SMS and calls. I have to back-up and restore weekly!

    It started last month before I ungraded to iOS5. So my network provider advised me to upgrade. It fixed the problem but it happens again after several days. I lose signal then when I do hard reset, signal is back but I can't send or receive SMS or make and receive calls. But from the other end my phone is ringing but nothing is happening to my phone.This is really frustrating! Coz it happens weekly and the only way to fix it is to back-up and restore. Which is a hassle coz it takes me about 3 hours! Please help. My phone is still under warranty but the provider is telling me it might take them 3 months to check and fix.
    I think there is a bug with the iOS5 coz it happen when it I upgraded. Before I was quite happy with my iPhone4 but now it has become a source of anxiety and stress. I've received a lot of complaints at work coz they couldn't contact me.

    Try to set it up as new device without using the last backup: How to back up your data and set up as a new device

  • I have full signal and have wifi but I'm can't send messages or receive them. I can't make phone calls either.

    HI
    I have full signal and have wifi but I'm can't send messages or receive them. I can't make phone calls either. it picks and chooses when I can receive them and make calls. It only works everytime I turn my phone off.

    Try turning on Airplane mode for a little bit (20-30 seconds) and turn it back off. see if that doesn't allow you to re-connect.
    In my current project my office receives no signal at all. I have to do this almost every time I leave the office in order to get a signal.

  • The little 'E' that was next to my signal bars has dissapeared and now i can't send texts, make calls or go on the internet.HELP!

    The little 'E' that was next to my signal bars has dissapeared and now i can't send texts, make calls or go on the internet. WHY? HELP!

    As suggested make sure "cellular data" is ON and you have valid cellular data plan.
    That "E" sign only shows the network (Edge) or 3G (if you are in the 3G network), but it has no relation to you not been able to make regular calls or sending regular texts with network signal (in the form of bars) being present.
    Double check if you have credit in your phone (in case of pre-paid) or if you have reached your limit (in case of post-paid)

  • I have recently been given a new iPhone 4, I put my old SIM card into the phone. It says I have signal and it is topped up but I still can't send or recieve calls/texts. Any help would be useful please?

    I have recently been given an iPhone 4, and I put in my old t-mobile simcard. It says that I have signal but i can't send/recieve calls and texts. Is there anyway this can be fixed?

    is the "old" T mobile sim an iPhone micro sim or something else ,
    if so that is likely your issue

  • How can I send commands to a stepper motor to move in steps?

    How can I controll a stepper motor by using labview.7?
    what do I need?

    This will depend on what hardware you are using to send the commands to the stepper motor. NI offers motion controllers and drives that come with all the functions you will need to operate the motors. Depending on the size and number of motors, you will have different hardware requirements. Take a look at the motion products available here: http://sine.ni.com/apps/we/nioc.vp?cid=1506〈=US
    If you have more questions, you can always contact NI at www.ni.com/contact to help spec out the system.
    If you are using third party products, you will have to call their dll from LabVIEW using a Call Library Node function. This gives you access to all the functions in a dll.
    Hope this helps.
    Regards-
    Julie S.
    Applications Engineer
    National Instruments

  • Can I send the zoomed portion of a signal from data view to the next step

    I get a zoom window on Data View when I select it.  Can I send the zoomed portion to the next step or use it in any way?  If I Create VI with this,  will the zoomed portion show up in the VI?   Will a graph of any kind show up in the VI?

    Hi,
    Thankyou for posting to the National Instruments Forums.
    The feature you are looking for is the Subset and Resample step which may not be the exact thing you are looking for. If indeed this does not fulfil your needs we would love to hear about what features you would like implemented at the Product Suggestion Center.
    Hope this helps!
    Abhinav T.
    Applications Engineering
    National Instruments India
    LabVIEW Introduction Course - Six Hours
    Getting Started with NI-DAQmx
    Measurement Fundamentals

  • CANopen: the PC doesn't communicate with the motor controller

    Hi there,
    I'm new with both Labview and CANopen and I'm trying to write a RXPDO on my Linmot motor controller(VI attached). I'm using a PCI CAN Series 2 card. 
    My VI worked just once ; I was able for example to move the motor with the JOG commands. 
    Now the VI runs without errors but any control word is not really sent to the controller.
    Sometimes (don't know why!!) after the CANopen create interface.vi, the interface object results "Not executed" but even when it is regularly executed, the motor doesn't receive the command.
    Can anyone help me to solve this problem? 
    Regards
    Alessandra
    NOTE: the linmot controllers need the count nibble to be incremented for each new command; I've set the auto-increment using the linmot software. 
    Attachments:
    ControlWord send.vi ‏26 KB

    Hi Loura,
    thank you for your suggestion. Unfortunately I already know those labview VIs, they are well developed but they don't run over the CANopen protocol.
    I think the problems I'm having in using my controllers with Labivew and CANopen could depend on the fact that the LV canopen library are not intended for use with the latest version of Labivew (which is the version I'm actually using).
    (It's the only explanation I have for strange behaviours dealing with open / close / reset can objects)
    Bye
    Alessandra

  • How do I establish serial communicat​ion using LabView to two stepper motors using a motor controller​?

    I currently use an off the shelf motor controller to run my two stepper motors. It already has integrated a firmware software that sends commands to operate each motor. I would like to create an interface where I can send these commands using LabView. If someone can point me in the right direction I would appreciate it.

    Look at the examples for the serial VISA vi.  Something like Basic serial write and read.vi is a good starting point.
    Have you searched for a LabVIEW driver  at the NI LV driver network?   Asked the vendor?
    If you write your own driver with the serial VISA vis remember to open and configure the port only once at the beginning and close it at the end of your program. 
    Message Edited by Henrik Volkers on 07-13-2009 04:21 PM
    Greetings from Germany
    Henrik
    LV since v3.1
    “ground” is a convenient fantasy
    '˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'

  • Motor Controller communication via PDO CANopen

    I am using a Mattkeg Servo position Controller (MDR2300) to control a PMSM via Speed and Position control. The motor controller uses the CANopen protocol to receive commands from the NI Realtime Controller. In order to send the speed, position, velocity, etc commands, I am currently using the SDO method of communication. But I want to use the PDO method in order to do the same.
    I am using the 'NI-Industrial Communications for CANopen 1.0.3' library. The examples given by NI regarding PDO, transmit/receive 64bit word. But the way I understand it, the Objects can be mapped to the 4 transmit and 4 receive PDO's so that I can send, for example object values for target_position, profile_velocity, profile_acceleration, and polarity in one PDO msg. I managed to do the PDO mapping using the LabVIEW Batch SDO process. But I don't know how to use it further in my Program. I have attached the current program I have that uses SDO. I wish to accomplish the same using PDO. Has anyone managed to do this?
    Thanks a lot for your help..
    Attachments:
    Position_Control.png ‏115 KB
    Speed_Control.png ‏103 KB

    the more appropriate NI forum http://forums.ni.com/t5/Automotive-and-Embedded-Networks/bd-p/30

Maybe you are looking for

  • Not able to create a parameter of type STRING_TABLE in BOR

    Hi All, I want to send a table of type STRING_TABLE from webdynpro to workflow. I have created this table of type STRING_TABLE in webdynpro as well as in workflow successfully. But i am not able to create a parameter of type STRING_TABLE in BOR event

  • Desktop 6.0 does not recognize outlook so I can't sync calendar

    I have a Curve 8520 and downloaded the latest version of the desktop software.  Unfortunately the desktop software does not find my outlook 2007to sync with.  It only offers options for ASCII and Yahoo.   I installed and reinstalled and still the sam

  • "Back to My Mac is turned on, your VPN connection cannot be established"?

    Hi, I searched for this recurring notice that I am getting " Because Back to My Mac is turned on, your VPN connection cannot be established", and came up with this thread: http://discussions.info.apple.com/message.jspa?messageID=8436720 However, I am

  • Can someone please tell me how me, a Mac user is s...

    And please, dont even waste your time telling me, that i have to find a stinking Windows pc to update from.  Coz I cant, they are extinct around here, everyone I know only use Macs. I mean for God's sake man!

  • PO vendor partner role through ALE/IDOCs

    We have ALE/IDOC interface with vendor. The requirement is PO will be sent to the ordering vendor and invoice should be received with PI vendor. We are using stardard message types for purchase order (outbound) and INVOIC (inbound). Could you please