PCI-7350 replacement

I currently have a suspect PCI-7350 8-axis (part number 190975B-08) which is now obsolete I believe. I have two cards in one PC. Is a direct replacement available anywhere in the world or can I replace it with the PCI-7358 and simply use a new set of drivers which will deal with both cards, 7350 and 7358?
Thanks in advance

Hi rdl001,
Thank you for posting on the National Instruments forum.
The PCI-7358 is the replacement for the old 8-axis PCI-7350. I am afraid that you might not be able to get a replacement for the 7350 8-axis since it is now obsolete. So the best option would be to go with the latest one that is the 7358.
Hope this helps.
Shalini B
Applications Engineer
National Instruments UK & Ireland

Similar Messages

  • Connecting Parker's AR-08AE driver to PCI 7350 card

    I have an Aries AR-08AE servo driver (by Parker) to drive a brushless servo motor (also by Parker).  I have been unsuccessful at connecting the motor to the PCI 7350 card through a 68-pin screw terminal.  I cannot get the motor to respond when i use the "interactive" section of MAX. 
    I have no prior experience with motion control.  Can someone please explain to me the proper wiring configuration between these two devices.  I've attached the pin diagram for the Drive I/O Connector of the Aries driver.
    Thanks in advance
    John Gillingham
    Attachments:
    AR-08AE_DriveIOConnector.pdf ‏481 KB

    Hi John,
    I don't have access to your drive or motor so I couldn't test this configuration, but it should work something like this to drive your servo motor.  Make sure you double check our Manual for the 7350 Controller against the manual for the drive.
    7350 Controller   Drive
    Pin 6                   Pin 1
    Pin 3                   Pin 21
    Pin 32                 Pin 14
    Pin 31                 Pin 15
    Encoders:
    Pin 36               Pin 3
    Pin 3                 Pin 4
    Pin 37               Pin 5
    Pin 3                 Pin 6
    Pin 38               Pin 7
    Pin 3                 Pin 8
    That should be all you need to get it to work.  Also make sure you check the Inhibit polarity from MAX to be sure Inhibt is not enabled when you are trying to do a move.
    S. Arves S.
    National Instruments
    Applications Engineer

  • Noise at analogue input of PCI-7350

    Hi,
    I have a set up as shown below. 
    Futek Load Cells >> SCC-SG04>> SC-2345 >>SH68-68EP Cable >> SCB-68 >> Analogue input of PCI 7350 8 axis motion controller.
    This set up has resulted in a noisy analogue signal from 7350 with high amplitude spike. 
    I had try connecting the signal out of SCB-68 directly to an oscilloscope, and the signal was fairly clean without the spikes. however, when i connect the signal to AI of PCI-7350, both oscilloscope and load ADC.vi readings of the signal became noisy with high frequency noise on oscilloscope. All the AI ports and AIGND ports were probed without other connections showed the same noise problem.
    Moreover, after the switching on of 24Vdc power supply for the motors, the amplitude of noise became even higher.
    Is there any method to eliminate/minimise the noise pick up at the AI ports?? Any suggestions are welcome.
    Thank you.
    Yanxinix 

     An essential issue when connecting analogue lines to a system is connecting not only the signals lines properly but also the ground lines. Proper grounding of the signal connections is essential. You should be aware that BOTH lines (signal and GND) carry the signal, and depending on the connection of the GND line excessive current flowing through this line on a section between the system and the sensor may cause excessive noise. Much has been written about proper grounding of analogue signals. The most essential rule is NEVER to let any significant current (besides the current generated by the signal source) flow somewhere between the system and the sensor, i.e. NEVER use the signal GND lines as GND line for the power supply of the sensor. There are tutorials available on this issue on the NI site, try this one: http://zone.ni.com/devzone/cda/tut/p/id/3344.

  • Envy 15t-3200 (Ivy Bridge) WLAN PCI Card Replacement

    Hello everyone! I just had a quick question - it's rather specific, so I'm just posting to see if anyone happens to have experience with this. Basically, I'm looking to replace the built-in WLAN adapter in my Envy 15t-3200 (CTO). Right now, it has the stock Intel Centrino Advanced-N 6235 WLAN adapter. This adapter isn't bad by any means, but I'm in the process of upgrading a few parts in my laptop (SSD, RAM) to give it a little refresh, and I'd like to see if I can replace the WLAN adapter as well. The one that I'd like to replace it with is the Intel 7260-Wireless AC adapter (with bluetooth). Hardware-wise, I think everything will work out great. However, the one hesitation I have is the rumored WLAN "whitelist" that may be hardcoded into some HP laptops. So, if anyone has successfully replaced their WLAN adapter in an Ivy Bridge gen. Envy 15t (especially the 3200 CTO), I'd really like to hear about it!
    TL;DR: I want to replace the WLAN adapter in my Envy 15t-3200 (CTO, Ivy Bridge gen.) but I'm worried about whether or not the HP BIOS will allow me to boot up once I do.
    Like I said, I'm not expecting this to be an easy-to-answer, straightfoward question. It's probably something that can only be answered by someone else who has tried the same thing. Anyways, I'll probably end up ordering the new WLAN card to try it out since I can send it back if it doesn't work. I'll post my results here if I end up going for it!
    P.S. I did search the forums and found one other topic about this same issue: http://h30434.www3.hp.com/t5/Hardware-Upgrades-Replacements/HE-Envy-15-2013-Network-Card-upgrade/m-p...
    It seems like it ended up working for those users, but I think they're talking about a newer (Haswell gen.) Envy laptop. Thanks in advance to anyone who replies/reads this!
    Edit: So I just noticed that the service/maintenance manual lists the WLAN module as an "end-user serviceable part," so it seems like this may work after all. I went ahead and ordered the part (from here), and I still plan on updating this post once I perform the switch.
    This question was solved.
    View Solution.

    cgatno wrote:
    Hello everyone! I just had a quick question - it's rather specific, so I'm just posting to see if anyone happens to have experience with this. Basically, I'm looking to replace the built-in WLAN adapter in my Envy 15t-3200 (CTO). Right now, it has the stock Intel Centrino Advanced-N 6235 WLAN adapter. This adapter isn't bad by any means, but I'm in the process of upgrading a few parts in my laptop (SSD, RAM) to give it a little refresh, and I'd like to see if I can replace the WLAN adapter as well. The one that I'd like to replace it with is the Intel 7260-Wireless AC adapter (with bluetooth). Hardware-wise, I think everything will work out great. However, the one hesitation I have is the rumored WLAN "whitelist" that may be hardcoded into some HP laptops. So, if anyone has successfully replaced their WLAN adapter in an Ivy Bridge gen. Envy 15t (especially the 3200 CTO), I'd really like to hear about it!
    TL;DR: I want to replace the WLAN adapter in my Envy 15t-3200 (CTO, Ivy Bridge gen.) but I'm worried about whether or not the HP BIOS will allow me to boot up once I do.
    Like I said, I'm not expecting this to be an easy-to-answer, straightfoward question. It's probably something that can only be answered by someone else who has tried the same thing. Anyways, I'll probably end up ordering the new WLAN card to try it out since I can send it back if it doesn't work. I'll post my results here if I end up going for it!
    P.S. I did search the forums and found one other topic about this same issue: http://h30434.www3.hp.com/t5/Hardware-Upgrades-Replacements/HE-Envy-15-2013-Network-Card-upgrade/m-p...
    It seems like it ended up working for those users, but I think they're talking about a newer (Haswell gen.) Envy laptop. Thanks in advance to anyone who replies/reads this!
    Edit: So I just noticed that the service/maintenance manual lists the WLAN module as an "end-user serviceable part," so it seems like this may work after all. I went ahead and ordered the part (from here), and I still plan on updating this post once I perform the switch.
    Hi,
    I'm positive it will work. Intel Envy laptops probably don't have the whitelist because I have tried three different Intel wifi cards and all worked. One of them actually had a very old part number (Intel Ultimate 6300). Don't worry it will be ok.
    Dv6-7000 /Full HD/Core i5-3360M/GF 650M/Corsair 8GB/Intel 7260AC/Samsung Pro 256GB
    Testing - HP 15-p000
    HP Touchpad provided by HP
    Currently on Debian Wheeze
    *Please, help other users with the same issue by marking your solved topics as "Accept as Solution"*

  • Power Mac G5 PCI Ethernet Drops Internet or always loading.

    Hi,
    I have a very weird problem.
    The ethernet card on my Power Mac stopped working and I bought a PCI Ethernet card to replace it. I also have the Airport Card installed and the wireless internet works perfect but it is not ideal to stream video to my PS3 or my Macbook.
    The PCI card presents a very particular problem, when I connect using the PCI ethernet, I try opening Safari with apple.com as Home page and it never loads, it loads to the middle and stays there. If I try loading another page after like iPhone blog, sports or google, it loads fine and seems to be ok. If I try YouTube or Google video, it happens again and it freezes.
    I have tried the following:
    Open Firefox and since Firefox has Google as Home page, it loads just fine but after browsing 2 - 4 websites it sort of freezes.
    Erase the network location and network setting for PCI ethernet.
    Physically change the slot of the card on the Power Mac.
    I got the PCI Card replaced by a new one and still same problem.
    Change the cable, router port (I have a Time Capsule).
    I would like to know if there's any way to identify this problem to the card or the computer or the network settings. It is very weird and I don't know if I buy a PCI wireless 802.11 n card will be different?
    I did a speed test and gave me 9372 kbps download speed and 732 kbps uploard speed but as I write this topic the progress bar is stuck at the middle and is still like loading the page.
    I would appreciate any suggestions and Help!!
    Thank you.

    I should have asked earlier, but did you do the basic trouble-shooting step of resetting the PRAM.
    http://support.apple.com/kb/HT1379
    Also if it might work without the drivers, did you try it previously with the driver not installed?
    As a test, you can try creating a new admin user account in System Preferences Accounts pane. Log out and log in to the new account. Do you have the same problem in the new account? If you do not, the problem is somewhere in your current user account. If you do have the same issue, the problem is with your overall system or with hardware.
    If the latter (the issue recurs in more than one user account), do you have a place, such as a second internal drive or external FireWire drive, where you can install a fresh Mac OS X system, and boot from it? If it works with a new installation, you have narrowed the problem down to your current overall system. You can focus your trouble-shooting there. Or you can do an +Archive and Install+ option re-install. This option will give you a fresh system while preserving your user data, but be sure to do a backup of at least your personal data in case something bad happens.
    If you have the same problem with a fresh system installation, this product is somehow not compatible with your hardware.

  • PCI-7354ã Â㠢㠯㠠㠣㠠㠼㠷㠧㠳㠠㠧㠠㠪ã Â

    PCI-7354のアクティベーションが出来ません。
    以下の方法を試みました。
    1.MAXにて「デバイスとインターフェース-NI Motion Device-PCI-7350(1)」を選択してActivation Device...をクリック。インターネット接続でのアクティベーションを選択。
    PCからNIロゴにデータが移動するアニメーションのところまで進むのですが、
    An unknown error has occured.Please contact National Instruments.
    error=-72003. Component=nimxslu proxy;file=This is error NOT an error in nimxslu. See nimxsl/tStatus2KernelProxyWrapper.cpp for information line=290.
    というエラーダイアログが出て止まってしまいます。
    アクティベーションコードは直ぐにメールで届きます。
    2.MAXにて1.と同様にAtivation Device...から、メールで届いたアクティベーションコードを直接入力。この場合も1.と同じエラーダイアログが出てアクティベーションが完了しません。
    3.NI Registration Wizardから、ボードのシリアル番号を入力してインターネット接続でのアクティベーションを選択。
    完了したが、MAXで確認するとアクティベーションされてない状態のまま。
    MAXのバージョンは4.0です。
    原因や対策法がわかりましたら教えて下さい。

    お問い合わせいただきまして誠にありがとうございます。
    私日本ナショナルインスツルメンツ技術部の大山と申します。
    ご質問いただいてます件について回答させていただきます。
    まずは、ボードのFirmwareのアップデートを試みていただければとおもいます。
    MAXにてボードを選択した状態で、Firmwareのタブを選択して
    Update Firmwareよりおこなうことができます。
    Firmwareを更新しても改善されない場合には
    今回PCにインストールされた各弊社製品のソフトウェアのバージョンを教えていただければと思います。
    Motionソフトウェアのバージョンとその他のソフトウェアのバージョンの組み合わせに問題がある可能性があります。
    Maxのヘルプよりシステム情報を選択してレポートを作成されますと各ソフトウェアの一覧が作成されますので
    よろしくお願いいたします。ソフトウェア、ハードウェアのインストールされた順序も可能な限り教えていただければとおもいます。
    また、ボードのシリアル番号について教えていただけますでしょうか。
    以上、よろしくお願いいたします。

  • Wanting to upgrade Sawtooth 400 with new hard drive and more memory

    Have been reading a lot of posts today on the above upgrades. Am quickly getting confused on all of the info, especially on the hard drive upgrades...
    Purchased my Sawtooth back in Dec. 2006 on eBay. Should have been using it all of this time, but my budget wouldn't allow me to put more memory (it's got 256MB now) and a new hard drive in it. Tired of seeing it in the way just sitting there!
    The G4 has OS X 10.3 on it. Would like to upgrade to Tiger. Is there a firmware update that needs to be done before upgrading to Tiger? I know that 256MB of memory really isn't enough for Tiger. I thought about getting at least a 512MB stick to make the total memory 768MB (wish I could afford to max the memory). Others have said that OWC and Crucial have good quality memory.
    The System Profile shows that it has 10 GB and 60GB hard drives. Imagine the 10GB one is the original. The 60GB was probably added on later. Don't know how old the 60GB is. That's one reason I'd like to replace it to at least a 120GB drive, so I can start fresh without worrying about the 60GB dying. (Do understand that any drive can die; new or old...) Have read about the 128GB size limit on my G4. Don't think I'd use most of the 120GB, so I'd like to stay with that size. Budget won't allow to install a PCI card to allow larger drives anyway. Should I remove the 10GB one as I don't think I'd be using it at all?
    I installed a Seagate 120GB Barracuda Ultra ATA/100, 7200RPM, 8MB Cache, 3.5" drive (new, got it on eBay for $40!) in my iMac G3 400. Would like to find the same kind of drive for the G4, if it would work. If the same drive would work in the G4, does anyone know where I could purchase one? Will look on eBay etc. in the meantime.
    Thanks for any advice and/or suggestions.

    Got the Seagate HD installed, PRAM battery replaced and missing PCI cover replaced. Sure wished that I had the extra memory to install now, but I haven't had the chance to order it yet. I know it's easy to do, but I'm going to have to move the Mac to the table and it's heavy for me to lift (bad back).
    Anyway, I started to install OS 9 on the Seagate and have hit a stumbling block! Didn't have this problem when I replaced the HD in my iMac, but it was only a 120GB drive (it needed the firmware updated).
    I've looked at other posts on installing OS 9 and even on Apple's support documents and can't find what I exactly need to do! Am getting more confused about it the more I try to find the right answers... Hope one of you can help me some more.
    I was able to boot the Mac up from the CD (it's the white one with the orange "9" on it). I clicked on the "Mac OS Install" icon, click on "Continue" (on the "Install Mac OS 9) dialog box, and then it says: A valid destination volume can't be found. To continue the installation process, mount a valid volume for software installation." The destination disk options is grayed out. I then clicked on the "Utilities" icon, and then the "Drive Setup" icon. It shows a list of drives and I clicked on the <not initialized> Type ATA, Bus 2, ID 0, LUN 0 and clicked on the "Initialize" button. Then it says: New Partitioning: 1 Mac OS, Initialization Options: None. If you click on Custome Setup, it says that the Partioning Scheme is "Current Volume," 131072MB (131GB?), under Volume Info Type it says Mac OS Standard. The "OK" button is grayed out. If you click on "1 Partition" on "Partitioning Scheme," then the Volume Info Type says "Mac OS Extended, with Size showing 131071MB. The "OK" button is not grayed out. I didn't go any farther with the OS 9 installation, as I don't know what the heck I'm doing! Don't want to mess something up. Do you or anyone who has helped me with this posting, know the steps I should take next? The Seagate Owner's Manual says if you have a system that can't read the entire 160GB, to just partition the drive for 137GB for now if you don't want to add a PCI controller card etc. For now, all I want to do is use the 128 or 131GB (according to what it says) of the 160GB drive without using a different card or software to recognize all of the 160GB. Do I just do one partition or two... and what else? I'm completely lost...
    Sorry for the long post, but had to write down the steps I took, so someone could tell me what to do next.
    I don't think you have to worry about PRAM settings; they pretty much take care of themselves - and regenerate when they have to. The time to think about PRAM is when you introduce new hardware and catch your Mac expecting same old, same old, and it isn't.
    It was kind of hard to get the old PRAM battery out of its holder. I pryed the right side retainer tab just a bit with a screwdriver to get it out. Noticed that one part of the retainer at the base was cracked! Hope I didn't do that! Put some super glue on the crack (was on the outside only from what I could see). Cleaned off the battery contacts with a pencil eraser and dry Q-tip before installing the new battery. It seems to stay in place even though with the side retainer cracked. If the side retainer would break off the next time the battery would need replacing, would the battery contacts hold it ok? Or would the whole logic board have to be replaced? I put a SAFT 3.6v LS14250 battery in it. The old one was a SAFT LS14250C. Hope the "C" at the end doesn't mean anything.

  • Avoid "double" breakpoint occurence

    Hi there,
    First post so apologies if missing out on any conventions.
    I am setting up a vision inspection system with two stages in xy-configuration controlled by PCI-7350. The samples are located in a grid, which can be slightly irregular due to placing inaccuracy. Previously we stopped for image taking, but now we are switching to using breakpoints to take images "on the fly".
    In principle, I have got this working with a buffered array of breakpoints (on x-axis) and using arrays for movements that are blended. However, occasionally it happens that images get lost when switching between two rows as two breakpoints are triggered almost simultaneously. How can this be avoided? I have tried changing the "Requested Interval (10 ms)" input on the "configure buffer.VI", but that did not help.
    Could I change the deadband or something like this on the stages? Or do I need to rewrite breakpoint positions to the buffer for every new row? Any suggestions would be most welcome.
    A second question (perhaps worthy of it's own thread) would be how to handle the movement more efficiently. The image processing will require a lot of processor resources, so I would like to take care of the movement on board. I have tried a little with buffered contouring, but with little success. I have also seen examples on onboard programming, but not yet given that a go. Which way would the experienced user suggest me to go?
    Thanks in advance for your helpful input.
    /Anders

    Hi,
    Thanks for your advice SFK.
    I now have a safe zone, which helps, but now I ran into a different problem; For some reason my breakpoints do not always occur.
    I have attached  the VI (apologies for mess) and some plots for understanding the problem. In this VI I want to blend two axis movement and write breakpoints to a buffer in between every row. It is sort of puzzled together from two different examples; Sequence of Blended Vector Moves.vi and Buffered Contouring (Rose).vi
    Going through the letters to help understanding the purposes of the steps:
    A - load breakpoints is an array of the number of breakpoints I want to load for every row. Every other item is a 0 as I move between rows. When I define the buffer sizes I used either the sum of all breakpoints to be loaded or the max number for one row (not visible here). My svanning grid is 12 rows with 10 columns, so 10 is the maximum of points.
    B - Old Data Stop (True) is set to false as I otherwise run into an error with old data, i.e. some points have not been triggered. This is the problem I need to avoid.
    C - A VI that takes the stage to the starting position, which is a now defined 1mm to the left of the starting point. The start and the endpoint of each rows is 7mm outside of the breakpoint positions (spaced by 7 positions, so the safe zone should be there.
    D - Here is where the breakpoints are loaded in case the number is >0. The array with remaining breakpoints is passed. The position where the breakpoints are loaded is added to the plot of the stage movement.
    E - Adds where the breakpoints occurs to the plot.
    In the attached plots my problem can be seen. The movement starts low left. What is also very puzzling to me is why this pattern looks different depending on how I define the buffersize.
    Any help is greatly appreciated.
    Thanks,
    anders
    Attachments:
    blend breakpoints vi.JPG ‏211 KB
    breakpoints buffersize 10 elements.JPG ‏39 KB
    blend breakpoints vi.JPG ‏211 KB

  • Noisy Analogue Signals From SCB-68

    Hi,
    I have a set up as shown below. 
    Futek Load Cells >> SCC-SG04>> SC-2345 >>SH68-68EP Cable >> SCB-68 >> Analogue input of PCI 7350 8 axis motion controller.
    This set up has resulted in a noisy analogue signal from 7350 with high amplitude spike. 
    I had tried to check the signal from load cell by connecting load cells >> SCC-SG04 >> SC-2345 >> M-Series DAQ card, the reading was fairly smooth with no spikes. Therefore, i suspect the noise was picked up in the connections for SCB-68.
    Is this set-up correct to connect the load cell signals to PCI-7350? If so, how can I reduce the noise picked up from the connections?
    Thanks for helping. 

    Hi,
    I have a set up as shown below. 
    Futek Load Cells >> SCC-SG04>> SC-2345 >>SH68-68EP Cable >> SCB-68 >> Analogue input of PCI 7350 8 axis motion controller.
    This set up has resulted in a noisy analogue signal from 7350 with high amplitude spike. 
    I had tried to check the signal from load cell by connecting load cells >> SCC-SG04 >> SC-2345 >> M-Series DAQ card, the reading was fairly smooth with no spikes. Therefore, i suspect the noise was picked up in the connections for SCB-68.
    Is this set-up correct to connect the load cell signals to PCI-7350? If so, how can I reduce the noise picked up from the connections?
    Thanks for helping. 

  • MAXのVirtualコンローラについて

    お世話になっております。
    PCI-7350のモーションコントローラですが、ドライバ付属NI-Motionで、
    Virtualコンローラを用いて、MotionAssistantにて模擬操作したいのですが、
    RUNすると
    ”Error   The motion controller configured used by this step has internal errors. Re-initialize and reconfigure the motion controller in  MAX.”
    となります。
    MAXのVirtualコンローラのStatusで、"Reset Device"にてリセットしても、
    The board could not be Reset. Please Power Cycle the computer to reset the board.
    と出て、再起動しても同じ状態です。
    また、”Test Resource"をしても
    Resource Test Failed !
    となります。
    Initializeすると、
    ”-70012(NIMC_badBoardIDError)
    Illegal board ID. you must use the board ID assigned to your controller in Masurement Automation Explorer.”
    と出て、0%以上進みません。
    BoardIDを変更しても、同じでした。
    無知のため、設定不足でこのようなことになっているのでしょうか?
    対応策教えてください。
    PCI-7350自身は実装していません。実装しなければ操作できないのでしょうか?

    平素より弊社製品をご使用いただきまして誠にありがとうございます。
    日本ナショナルインスツルメンツ技術部の荒瀬と申します。
    Virtualコントローラが一枚でもMAXにて追加されていれば、
    コントローラへコマンドを送ることはできませんが、
    Motion Assistantでスクリプトを組むことはできます。
    詳細は下記リンク先の事例に記載されておりますのでよろしければご参照下さい。
    http://digital.ni.com/public.nsf/websearch/B8C8B4866CD33E7B86256FA50003B933?OpenDocument
    あいにくでございますが実際にMAXでInitializeしたり、
    コマンドを送るにはコントローラを実装していただく必要がございます。
    以上、ご不明な点などございましたらご連絡いただきますようお願い致します。
    宜しくお願い致します。
    日本NI技術部
    荒瀬

  • On board programming

    Hi,
    I made an application using c for a PCI 7350 which was not on-board. Now I want to modify it so that the application can run on-board.
    I am calling all the load parametrs and flex_start functions in subroutines like doMove1(u8& boardID) etc.
    void __cdecl main(void){
    i32 status=0;
    u8 boardID=1; //PCI 7350 board
    u8 program=1;
    if(status == NIMC_noError){
    //Begin on board program storage
    status = flex_begin_store (boardID, program);
    printf("\n On Board Program Storage started\n");
    if (status == NIMC_noError){
    //Do the sequential moves
    status = doMove1(boardID); if (status)ErrorHandler((u16)status, 0, 0); //do Move1 loads the trajectory parameters and runs the "flex_start" function.
    status = doMove2(boardID); if (status)ErrorHandler((u16)status, 0, 0); //do Move2 loads the trajectory parameters and runs the "flex_start" function.
    //////End program storage/////
    if(status == NIMC_noError){
    status = flex_end_store (boardID, program );
    printf("\n On Board Program Storage completed\n");
    /////Now run the stored program/////
    if(status == NIMC_noError){
    status = flex_run_prog(boardID, program);
    printf("\n Running the program now\n");
    printf("\n\nFinished.\n");
    }//end main
    The program compiles, but when I try to run it, I only see 1 printf, that is the first printf statement  " On Board Program Storage started". I want to be sure that the program will be able to make all the moves on-board. Can someone please comment or suggest any improvements?
    Thanks,
    -Karan

    The reason why you see only the first printf is the fact that you have used functions in your onboard program that can't be downloaded to the board. This will result in errors that cause the other printf calls not to execute. In fact you are just allowed to use NI Motion function calls inbetween the start and the end of the storage of your onboard program. You can't use subroutines, C-loops and so on.
    The reason for this is the way onboard programs work. After calling flex_begin_store() the CPU on the board doesn't execute the motion commands that are sent to the board immediately but stores them in memory to execute them later. It can't store subroutines or structures. Please refer to the shipping onboard programming examples to find out how to program loops and so on in an onboard program.
    Why do you want to run the moves in an onboard program? The onboard CPU is just a little 20 MHz µController with low performance. Many years ago it helped to remove some load from the host CPU but with current PC CPUs this doesn't make any sense anymore. Today onboard programs are typically used to monitor some critical conditions (e. g. forces) and react independently from the PC/Windows. You shouldn't use them to execute the motion task as there are really almost no benefits. It's just a bit more complicated...
    Best regards,
    Jochen

  • Driving 2-stepper-​motor quasi-simu​ltaneously or simultaneo​usly

    Hi All,
    does anyone has idea how i can modify the attached vi to drive 2-stepper-motors in 1D quasi-simultaneously or simultaneously. my purpose is to drive 2-axial sealing punch for micro-hydroforming process. Each of the motor works fine (forward/backward) with the attached vi conf. for open loop stepper.
    my system; LV8.20, Controller PCI 7350, UMI-7764, Stepper-driver SMC32-3(nanotec), drive ST4218L1806-LC(nanotec)
    secondly what is the correct step-by-step order of NI-Motion flx to realiase motion controll program just like in LV vis. am new to motion controll.
    regards to all
    anyasodor gerald
    Message Edited by anyasodor on 02-13-2008 10:39 AM
    Attachments:
    OneAxisMove02.vi ‏42 KB

    Hi Jochen and all
    a little proplem now; what could go wrong with schrittmotor? one of my  schrittmotors now moves only backwards(+/-).
    second question; when i run both motors with the attached vi, one sees that one of the motors run on a low velocity compared to the other one instead of the same vel. as expected
    help pls!!
    regards
    gerald
    Attachments:
    Two-Axis Move01.vi ‏51 KB

  • Find Reference with gearing Error 70166

    Hello,
    I have an xy-Table with 2 linear motors per axis. The motors of one axis are fixed together. An axis is configured with gearing (X: master: axis1, slave: axis2; Y: master: axis3, slave: axis4;). Vector Space 1 are the master motors. With the settings I can move the axis with MAX. X and Y has respectively a limit switch that is connected to the ForwardLimit Switch of the master.
    After Initialise and Configure Vector SpacesI wanted to execute the example "simultaneous Two-Axis Finnd Reference.vi". The Input Parameter are: Board ID: 1, First Reference Move: Forward Limit, Timeout: 4294967295.
    When started the axis (X, Y) move forward then jumps. Seems to be that the slaves HALT and the master move forward until the position error is reached. Then I get for axis 1 and 3 (masters) the Error 70166.
    Whats wrong.
    Best Regards,
    Andy
    PCI-7356@UMI7764; PCIe-6320@SCB-68; LV2011; Motion Assistant 2.7; NI Motion 8.3; DAQmx 9.4; Win7

    Hey,
    I updated the Motion driver to 8.5.1 with no result.
    I removed the mechanical joints between the master and slave axis. I changed the "Load Velocity" in the example "Master Axis - Slave Axis Gearing.vi" (attachement) to move one axis. To use the vi I executed the "Initialisierung 3D Gearing.vi" before, wich is the initialise VI for the program I develope. So some VIs were executed twice. The initialise VI I executed with the shown parameters (attachement). In MAX the gearing for master axis is disabled, for slave axis is enabled, relative, 1/1 to axis1 respectively 3. This setting are set in the programs too, so they will be overwritten.
    The "Master Axis - Slave Axis Gearing.vi" runs perfectly.
    To execute the "Simultaneous Two-Axis Find Reference.vi" example I run the "Initialisierung 3D Gearing.vi" before too. Because of the initialisaton all four motors are enabled. By finding the references only the master axis were moved until the switches were enabled. Then all motors HALT, but the "Wait Reference.vi" is not executed completely. This is reproducible. forward limit switches from Master are always enabled. I tried the situation with enable/disable forward limit switches for slave axis. Both with the same result.
    I think the HALT slave motors generated in mechanically fixed situation the error 70166. But why they HALT? Why the  "Wait Reference.vi" is not executed completely?
    To the Situation:
    LV2011
    NI Motion 8.5.1
    PCI-7356@2xUMI7764
    LinMot B1100-VF for every motor with  analog current command (http://www.linmot.com/fileadmin/doc/Manuals/E1100/​QuickStartGuide_B1100-VF_e_recent.pdf)
    The digital signals (5V@PCI-7350 <--> 24V@B1100-VF)were fitted with a self made amplifier board.
    Four linearmotors LinMot: stator: PS01-37x240-C; coil: PL01-20x365/220
    The Limit switches give 0V or 5V to Forward Limit Switches of master axis (axis 1 and 3). The voltage source is the UMI-7764@PULS ML-15.
    I will send the pictures of XY-table in next post.
    If you need some more information, I can post it.
    Best Regards,
    Andy
    PCI-7356@UMI7764; PCIe-6320@SCB-68; LV2011; Motion Assistant 2.7; NI Motion 8.3; DAQmx 9.4; Win7
    Attachments:
    Master_Axis_-_Slave_Axis_Gearingd.png ‏20 KB
    Initialisierung_3D_Gearingp.png ‏15 KB
    Initialisierung_3D_Gearingd.png ‏18 KB

  • DAC voltage capped when operating in torque mode with load cell feedback

    Hi, i'm doing a tension control on a cable driven system using servo motor. I had connected a load cell as analogue feedback for cable tension into the labview programme suggested in http://www.ni.com/pdf/manuals/371242c.pdf (Figure 13-3. Torque Control Using Analog Feedback Using LabVIEW)
    Problem 1: The response between desired tension and actual tension is good until about 80N, when the motor stops responding to higher torque changes. The voltage output in DAC is only 4-5V (max voltage output is suppose to be 10V) and the motor and amplifier had been verified to run up to 200N. What is limiting my DAC?
    Settings:
    Card: PCI-7350
    Analogue input: 0-5V
    Problem 2: I had implemented a low pass filter of 30Hz in MAX for the load cells. The effect is quite good for the low tension. However, as the tension increases, the noise increases proportionally too, causing vibrations and switching sounds to be heard at higher tension. Is there anyway to overcome this?
    Please help. Thanks 

    I can't see anything special with your settings, so I currently don't have a clear understanding, why the output voltage is limited.
    Could you please test the analog output? You could do this configuring the axis as an open loop stepper axis. This will allow you to set the analog output with Load DAC.
    Does this allow you to output higher voltages?
    Could you please do the test with and without signal connection to the analog output? Maybe the input impedance of your drive is too low and pulls down the board's output voltage.
    I hope that helps,
    Jochen

  • WLAN module upgrade

    I have a laptop model HP ENVY 15t-J000 and Bluetooth mouse HP Z6000. My laptop don't have a Bluetooth adapter. I want to use wireless mouse, but my wlan module don't support Bluetooth. Can I change currently wlan adapter RTL8188EE to Ralink RT3290LE 802.11b/g/n 1x1 WiFi and Bluetooth 4.0 Combo.?

    Yes here is your Service Manual: Your service manual Ralink RT3290LE 802.11b/g/n 1×1 WiFi and Bluetooth 4.0 Combo Adapter for use on all computer models 690020-001 See page 45. While I am pretty sure your model does not have a restrictive whitelist in the BIOS, and you can install any wi-fi card of the correct physical dimensions, the one you want to install is available as an HP Part and the versions with an HP Part number are readily available and no more expensive so that is what you should get: http://www.amazon.com/PCI-Express-Replacement-689215-001-690020-001-699834-201/dp/B00TN6FNMM/ref=sr_1_1?ie=UTF8&qid=1437314650&sr=8-1&keywords=690020-001&pebp=1437314652289&perid=0XP14SXMB4C14XKK44PG This is a simple upgrade since your model has an easy access panel on the bottom to get at the wireless card. If this is "the Answer" please click "Accept as Solution" to help others find it. 

Maybe you are looking for

  • Arabic Character set conversion-help needed

    We have our main database running in 10g (Solaris o/s) & planning to move these to RAC 11g. One of our old oracle DB(8.0.5)/solaris, which is not used till recently need to upgrade to 10g Rel2. I know Supported direct upgrade 8.0.6/8.1.7/9i -> 10g Cu

  • Invoice or Billing documents negative or positive signs in Tables

    Hi, How can we recognise the amount signs are negative or positive(+/-) in VBRK and VBRP tables for all Invoices and Billing documents. Is there any indicator in any other table will expain the sign when it is storing in database tables. for example:

  • Cables to connect my PCI-7334 motion to one UMI and one SSR backplane?

    i want to connect a PCI 7334 to one UMI and one SSR backplane, what cables do i need (number)

  • Cannot resolve symbol : InputStream

    I had and environment in which this code compiled. Then I installed Java Communications API. After fooling around to get that to compile, I find that I get this error when compiling this code. What did I do to cause this? what jar file might be missi

  • About FM of ORDERS05

    Hi, I am trying to post the ORDERS05 idoc from my custom program. I have populated the necessary fields of both the control header and the data section of the idoc.I then called the FM IDOC_OUTPUT_ORDERS and passed the exporting parameters (object an