Problems with a PCI-7344 motion controller

Hi all,
I've run into a weird problem with a NI PCI-7344 motion controller, where I
have a program that provides the motion control for my program that works
reasonably well, but when I make minor changes gets motion errors. The changes
are not specifically to the motion parts, just changing a couple of globals
that provide communication with another part of the program (and another piece
of hardware). The errors I get indicate that I am trying to enable limits
switches at the wrong time in my program. I will add that I do not get any
errors when I go through the program in debug mode
Tnx,
P.W.Monroe

The portion of my program that gets the errors uses the "Flexmotion" Find Home
and Find Index routines, which are built into the 7344 controller. In the
exampes for using these VIs, they are followed by a loop that has a VI that
monitors the status of these VIs for completion, both move complete and Home or
Index Found. The globals that I mentioned are being used to terminate the loops
if an error condition occurs elsewhere, and do not cause the program to do
anything other than terminate looking at the status and then go into a wait
loop. It crashes when it goes into the loop when I substitute a different
global, which is baffling to me, as they aren't triggering something that would
result in a race condition.

Similar Messages

  • PCI-7344 motion controller encoder reset problem

    I'm using a PCI-7344 motion controller for my application. I'm currently working on simple display of position and velocity using an encoder. I am able to read the encoder pulser, but I am unable to reset it. I want the encoder pulses to be display continously till I press a reset button on the screen. After pressing the reset button on the front panel, the encoder count should become zero and start counting again till I press stop button. Kindly give me a simple example of encoder reset using push button. Thanks.
    Regards,
    Giridhar Rajan
    Cruiser Controls
    Mumbai, India

    This should do what you are looking for.  I am not at the computer that has a motion controller card in it, so I have not tested it. 
    It resets the encoders for Axis 1 and Axis 2.  Unless you have a different configuration for encoders and axes, it should work.
    Hope that this helps,
    Bob
    Bob Young - Test Engineer - Lapsed Certified LabVIEW Developer
    DISTek Integration, Inc. - NI Alliance Member
    mailto:[email protected]
    Attachments:
    Reset encoders.vi ‏66 KB

  • Windows 2000 upgrade from win98--wil​l i have problems with my pci-7344, pci 6110e & ni5411?

    I am running win98 with my Labview 5.1. It running fine, but I would like to upgrade the os to windows 2000.
    When I was running a check of the hardware, win2k said that the following hardware may not run:
    pci-7344, pci-6110 & ni-5411.
    will i need new drivers?
    will i run into any problems?
    any suggestions?
    thanks!
    Byron Golden
    Allied Geophysical Labs
    U of Houston

    Byron,
    You should not have any problems when you upgrade your OS. Depending on what driver versions you have for that hardware, you may want to go ahead an upgrade your drivers anyway, though. The drivers for these devices are all available for free from our website at:
    Current Driver Versions
    http://digital.ni.com/softlib.nsf/webcategories/9A​D71162B755F0E786256BBC005F001A?OpenDocument&node=1​32060_US
    Try that and let me know if you have any trouble.
    Regards,
    Scott R.
    Applications Engineer
    National Instruments

  • Connecting Hall Effect Sensor as an encoder(fe​edback) for PCI 7356 Motion Controller

    Hi,
    We have Labview 2010 and the following hardwares for testing a specific motor (a brushless DC motor):
    NI PCI 7356 Motion Controller
    NI UMI 7774
    AKD Servo Drive P00606
    However, I met some difficulty when wiring the motor to the motor drive(and controller). In the manual, it says PCI 7356 needs encoder signals as the feedback. But our motor doesn't have a built-in encoder. It has three Hall Effect Sensors, which we plan to use as an encoder. If we feed the hall sensor signals as the encoder phase signals (Phase A, B) to the drive/controller, I wonder if Labview or PCI 7356 (after an appropriate configuration) can adjuct the phase (from 120 degree to 90). Does it work even without the adjustment?
    If the above doesn't work, can I feed only one Hall Effect sensor signal as Encoder Phase A and don't feed anything to Phase B (since I only need control the motor speed in one direction)? Will PCI 7356 or Labview recognize the signal and function accordingly?
    If it doesn't work as well, could I use motor's Back EMF as a feedback (this motor produces a decent sinusoidal back EMF)? If I can, how should I configure the hardware and wire the motor to controller accordingly? 
    If all three above don't work, could you suggest a way to solve this problem?
    Thanks so much for your help.
    Best,
    Chen

    Hey Chen,
    I have comfirmed that the PCI card will not be able to do feedback with the hall effect sensors. However, you could do that with our NI 951x modules if you run it in FPGA mode. You would need an extra IO module to set up the hall effect sensors with, but you could effectively customize your control and your feedback on the FPGA board immediately. 
    For your other post, I am not sure you can create a time constraint on the move, I believe that when you define a motion, you would need to define the number of steps or the position and not the time. If you are running the motor at a specific velocity for an amount of time, you would need to set that as the number of revolutions and not time.
    I hope this helps.
    Regards,
    A. Zaatari
    National Instruments
    Applications Engineer

  • PWM PID loop on 7344 motion controller

    I need to control motion by PWM, with the help of 7344 motion controller.Please verify if it possible or not, and how can I do it.Please provide me(if it possible)any example of solution of this problem.

    Hello,
    The onboard PID circuitry can only be utilized with servos and closed loop steppers. You can write your own PID loop in software using the PWM functions and the Read Encoder Position.flx. This should work pretty well for low loop rates (since it's implemented in sw). I don't think there are any examples of it available but it should be pretty straight forward.
    Regards,
    Yusuf C.
    Applications Engineering
    National Instruments

  • PXI 7344 motion controller as a DAQ device for ELVIS

    Hi,
    Is there a way to reconfigure a PXI-7344 motion controller with its two 68-pin connectors so as to use it as a DAQ device that would receive the signals from a NI ELVIS workstation. The 7344 has a "motion I/O connector" and a "digital I/O connector". Analog outputs are even possible if I remember well, as well as digital.
    Thanks

    Hello,
    The card does has some analog input and outputs. I would check the manual here: http://www.ni.com/pdf/manuals/370838b.pdf. The DAQmx API with a DAQ card is going to be much better than interfacing with a motion card, but you should be able to read off it at the least.
    Rahul B.
    Applications Engineer
    National Instruments

  • Great problems with K7N2G-ILSR onboard raid controller

    I have really great problems with my s-ata raid controller. First of all i had a 40GB HDD attached to IDE3. Worked really fine.
    Later on my system crashed and my raid controller seemed to be dead. (no "no array is defined" no "press crtl-f to enter setup,...).
    Then I attached a s-ata drive to the first s-ata interface. Suddenly the raid controller said: "no array is defined, press ctrl-f to enter setup". I entered setup an built an array an restarted my computer. Again: "No array is defined, press crtl-f to enter setup."
    Now my raid controller seems to be dead again cause it doesnt say a word again.
    Please help me if you can. (Besides i tried to solve the problem with updating my bios. I tried all versions from v1.0 to v1.3 but there was no result.)

    I have already tried two different types of Ram. 512 MB DDR 333 (I don't know the timing exactly but it's a CL2.5 Ram) and another one from a different manufacturer. Also DDR 333 CL 2.5. Then I combined both. But the raid controller didn't show any reaction and I can't imagine that the problem is the power supply because everything else works fine. Anyway... I will try to get a new K7NG2-ILSR on guarantee, sell my whole computer and buy the new K7N2-Delta because I have only problems with the K7N2G-ILSR.

  • Problem with data acquisition and motion control

    I have PCI-6024E and PCI-7342 cards on a single PC. Servo motion control works fine when it goes alone or is accompanied by one point data acquisition in a while loop, but when I start data acquisition with specified sample rate, the motor moves with breaks.
    Does anybody know what is the problem? Is it possible to fix it?

    How are you performing your motion? Is it a position move or a velocity move? How are your triggering the data acquisition? Using breakpoints on the 7342? If so, are you using single breakpoints or modulo? How are you configuring the data acquisition rate? Are you triggering just the start to the acquisition and the unsing the daq scan clock or are you using the motion controller to send the scan clock itself?

  • CPU-Usage during control of a DC Motor with the PCI-7344 board?

    Hello!
    I want do control a DC-motor (no stepper motor). Now i´m using the PCI-6527 board and simulating the delay between "high" and "low" on the Simulate-signal-vi. This works fine while no other process on the PC is running. The CPU-usage rises up to 100%. Is it possible to use the PCI-7344 board for controlling my DC-motor and having enough CPU resources to do other things like capturing pictures with a cam at the same time? The CPU is a Pentium 3 1Ghz.

    The PCI-7344 is a perfect solution for your problem. This board is designed for motion control applications and it's running everything on its own DSP and CPU:
    Trajectory Generation, PID control, limit switch monitoring and so on.
    Thus the PC's CPU is free for other tasks. Please note that you need a position feedback signal from a quadrature encoder.
    Best regards,
    Jochen Klier
    National Instruments Germany

  • Problems with older PCI-Videocards on K8N SLI Platinum ??

    Hi there,
    i just recieved my K8N SLI Platinum (without NEO) yesterday. Unfortunatly my new PCIe-Videocard isn't here yet,
    so i just built my rig with an old S3 Trio64 to install Windows etc. and to have at least my PC for some surfing and so on...
    The problem is:
    The Card is marked with an ! in the device-manager. It says the card couldn't get its required resources, and that i'd have to
    disable some other device of the system first to fully use the videocard. I checked for IRQ's, but the card has an exclusive one.
    I put it in the second (middle) PCI-Slot on the board. Due to that error, the drivers are not installed correctly and the performance
    of the display is ... well its even to slow for scrolling pages while surfing ... thats realy anoying, and my PCIe-card will not be here
    until the end of next week 
    I even manged to get another old PCI-dinosaur, but with no luck. The same Problem persists. So i think it's some problem with
    the board or some iossettings. The only thing regarding display in the bios was the PCIe / PCI switch which is correctly set to PCI.
    So if anyone knows how to get an old PCI-card running in that board, please help me
    [ApoC]

    Well,
    "f***ing up" the OS is not a problem, i got a GHOST of my perfectly fresh & clean OS.
    I have disabled:
    both SATA-Controllers (still running on good old ATA Samsung SpinPoint P80)
    the FireWire-Controller (which is shown in Windows anyways  )
    I changed the videocard from PCI 2 to PCI 1, with the only result that it shares IRQ with the OnBoard-Soundblaster in slot1.
    In slot2 it gets an exclusive IRQ. The problem is, i can't even see what resources are making trouble since Windows doesn't
    show any information in the cards resource-infos but that it ain't working (say what?)   
    *sigh*
    [ApoC]
    Edith says:
    I remember problems with the APIC-Mode on many nForce-2 Boards. Could this still be a problem? Any infos on that matter yet?

  • I'm having some problem with Text imported from Motion into FCPro

    Hey Everyone.
    I've got an animation that I created in Motion.
    The format for the timeline in Motion is NTSC DV 4:3
    Final Cut has the same attributes to the sequence.
    I have text on my graphic.... Some of it looks great. Some of it does not.
    You can see it here.
    http://www.drewwfilms.com/Temp/McClure/Graphic.html
    The word "Show" looks terrible, where as the other text looks great.
    I do have a filter on the word show... actually it's not even a filter it's just one of the style parameters which is Outline and Face. The outline attribute has a bit of a blur on it.
    Still i would think this would copy over into final cut without and issue but for some reason it looks really bad.
    Anyone have any ideas on this?
    Thanks.
    -Fraky

    Your problem stems from the bright red on a dark background. It is particularly noticable on text because it is a uniform color.
    You might have other elements in your movies that use this exact shade and it wiil happen there, but it is less noticable because that element consists of multiple tones and is probably moving.
    Very saturated, bright reds always cause problems in video. It is a limitation of the medium.
    If you want to learn more about this facinating subject, the keywords are *Chroma Rise Time*.
    The solution: desaturate and/or lighten the red, change the color completely or live with it.
    Once I render. I get the pixelation.
    Your Motion clip is being rendered to your NTSC DV Sequence setting which is 1:5 compression.
    The problem with the red is only made worse due to this.
    Message was edited to answer newer information from Fraky.

  • Is anyone having problems with the iPhone 5 motion sensors?

    I having a problem with my phone when it comes to reading movement, the compass doesn't work when it asks to tilt phone to calibrate and in some games it doesn't read when I tilt the phone. I read that apple had a lot of customer complaints about bad motions sensors not be calibrated correctly and I was wondering if anyone else is having/had this problem and what was done to fix it.

    I've not had this problem.  Thanks for asking.

  • Problem with "Noise dissolve" filter Motion 1.0.1/ psd transparency

    Hello,
    sorry for my english but i'm writing from france...
    So, this is my problem. If you want, try the same thing and you will see something ugly :
    this is an example (not real files that i'm working on) :
    I import a photoshop file with two layers in Motion. Layer 1 is just a pink color. Layer 2 is a copy of small portion of Layer 1 ( so it's the same color : pink ). I make this copy with a progressive border/selection of 2px (soft edge of 2px).
    In motion layer 1 is under layer 2. Of course layer 2 have a transparency, because it's just a copy of small portion of layer 1.
    When you look at the image, you just see pink color ( in fact there's two layer of the same color ). This is before applying the "noise dissolve" filter.
    I apply the "noise dissolve" filter on layer 2 to make this layer appear in 300 frames. At frame 0 layer 2 is hidden by effect, at frame 300 the effect reveal the layer 2 with animated pixels (this is the "noise dissolve" effect). Of course, once again you don't see layer 2 appear because it's the same color than layer 1.
    BUT...
    when layer 2 "appear", i can see a black (and ugly) border around the layer 2!
    It seems that Motion make a soft border around a transparency object !
    Maybe i don't understand something ? I try to change the settings of the alpha channel in the inspector when i'm selecting my imported image, but it doesn't change anything!
    I try to make a progressive border/selection/soft edge of 0px ( it's like a hard edge i think ) on the layer 2 in photoshop. In Motion, it's better but i can see the black and ugly border again ( not so visible, but visible anyway).
    Here is a capture of what i see with the effect applied (On left you have hard edge, on right soft edge.):
    http://perso.wanadoo.fr/elzef/motion.jpg
    I hope you understand what i mean...
    Somebody know about this problem ?
    Thank you
    G5 2x2 Mac OS X (10.3.9) Motion 1.0.1
    G4 MDD Dual 867 Mac OS X (10.3.9) and 9.2.2
    G4 MDD Dual 867   Mac OS X (10.3.9)   and 9.2.2

    Hi Patrick,
    thank you,
    i set layer 2's alpha to pre-multiplied:
    at the begining it's seems to be OK,
    but at the middle of the effect the noise appears as white pixels, then disappear when come to the end.
    At the end the soft border is not visible ( that's waht i want for the end) but the hard edge still visible - not so visible whan it was black, but still here.
    I try to set layer2 alpha to "behind". It seems to work with the soft edge but don't work with the hard edge.
    I will try again with the images of my real project and try to not use hard edge, maybe it's gonna work.
    Thank you very much
    elzef (France)

  • Triggering problems with IMAQ PCI 1411 using NI-IMAQ 2.6 drivers

    I am having problems with the NI-IMAQ triggering mechanisms. I would like to use imgSessionWaitSignalAsync to register a call-back function to be repeatedly called on rising edges on the external trigger line. Now the external trigger line is connected to a photocell that is low when there are no objects in front of it and is high when there is an object in front of it. Unfortunately, when running my application, the callback function is not always triggered when an object moves in front of the photocell, and it is often triggered when no object is in front of the photocell. The callback function is not called anywhere else in the code.
    An engineer at my company hooked up an oscilloscope to the trigger l
    ine and we found that the photocell performs as expected. So I am looking for help to ensure that every time an object starts to pass in front of the photocell, the callback function will be triggered.
    System Details:
    Windows 2000 PC
    Visual C++ 6.0
    2x IMAQ PCI 1411 installed(one is revision A, the other is revision C.) I have the same problem even if I switch to the other card.
    NI-IMAQ 2.60.0 drivers
    Thanks in advance,
    Michael

    Bruce,
    In fact that was my problem. The XC-73 operates at 30 Hz. My strobe
    lighting was not triggered at 30 Hz. Once they matched, the
    interlacing problem I described went away.
    -Shehrzad
    Bruce Ammons wrote in message news:<506500000005000000634D0000-1004225886000@exc​hange.ni.com>...
    > Shehrzad,
    >
    > What kind of lighting are you using? I have seen variations like you
    > describe when using fluorescent lighting, and also with incandescent
    > lighting when the frame rate didn't match the power frequency. I
    > suspect you are right about the lighting. I can't think of any other
    > reasons for the problem you described.
    >
    > Bruce

  • Problem with Application-download to FP2000-controller

    Hello
    i have a problem with the download to the fieldpoint module.
    My software configuartion:
    - LV 7.1
    - LV DSC 7.1
    - LV RealTime 7.1
    - FieldPoint 4.1 & LVRT for FP-20xx
    at the beginnings the system works fine. but after an operating system reinstall from win2k to winxp it would not work.
    the error message which i get called: "download failed VI_IsInitialized.vi"
    and in an other window: Shared library vistopped cannot started at the RT-device
    thank you for time I look forward to your reply.
    Markus Hediger
    ps: sorry for my bad english

    Hi All,
    I am using SAP LOGON 710 version . And also  I  tried to convert txt to Excel file .While converting also it is not giving the sysmbol of ( " ) .
    thanks for your reply.
    Regards,
    Srikanth P.

Maybe you are looking for

  • Iphone 6 plus stuck in recovery mode

    Hello I wanted to restore my fairly new 6plus to "as new" as i found that when i originally restored from backup battery life wasn't the greatest. I followed all the necessary steps and when i hit restore in iTunes, it started searching for iPhone an

  • Problem with HP Deskjet F2210

    I have a deskjet F2210 and am having problems with it, of course it's out of warranty and I've tried just about everything.  All of the lights on top are on solid.  I cannot turn off my printer and when I try to run the diagnostic, it says that the p

  • Control IDs

    This falls into the "there has to be a way to do this": I've got a page constructed by nesting dataTables - something along the line of this minimal example: <h:dataTable value="#{Bean.reportProxies}" var="proxy"> ..<h:dataTable value="#{proxy.fragme

  • Is it possible to use MDIS to import to hierarchy tables?

    Hello everybody! Tell me, please,is it possible to import records into hierarchy tables using MDIS? The imported XML-file looks like this: <data> <row>   <NAME>Some Name</NAME>   <DATA_UPD>01.27.2006</DATA_UPD>   <HIER>03000000000\03408000000\0340855

  • B1ITEM2B1ITEM BIU when updating

    Hi all, This is a long one... Now that I can run the B1PO2B1SO, I've created a new BIU to synchronize Items in a B1 to B1 scenario (including add, update and remove). To not affec existing PublicationObjectTypes and ObjectTypes, I've created new ones