More than 1 ms MOMO digital IO 7358 in LabView Real-Time 8.5, error downloading EPOS dll file into RT

Hi all,
I have several problems here, I tried to google but still I could not solve the problem.
Here are my questions:
1. I tried to download an example program of EPOS which require to download a DLL file into the RT, but it failed, here's the error (I attached the picture) 01/02/2008 13:29:50.511 [error] LabVIEW:
Failed to load shared library EposCmd.dll:_VCS_GetProtocolStackName@16:C on RT target device.
From the NI.com forum,
I found a similar problem and it said by installing Network Variable Engine and Variable Client Support into the LV-RT, and I did, but still failed. Any one can help me about this?
2. I posted a question also in lavag, I think this section is more appropriate. "I
am trying to use the digital IO of the motion controller of 7358, but then I realized the delay is more that 1 ms (I checked using the oscilloscope), I attached the code (MOMO = Must On Must Off). Is this real, I mean the hardware delay between on-off is as big as this? Anyone knows the solution for this?"
Note: I am using LV-RT 8.5, PXI-7358 Motion Controller, EPOS 70/10
Thank you for any help
Message Edited by bono02 on 01-02-2008 05:47 AM
Attachments:
maxon-rt3.JPG ‏120 KB
momo1.JPG ‏55 KB

Hello bono,
1.  From what I have seen, this error is usually caused by one of two things.  The first is the Shared Variable software components not being installed, which is covered in this Knowledgebase.  The other is due to a corruption of the ni-rt.ini file on the Real-Time controller.  You can follow the steps layed out in this Knowledgebase, which gives three possible remedies.  You could also try reinstalling the software (firmware) or create a PXI Uninstall disk from Measurement & Automation Explorer by selecting Tools»Remote Systems»RT PXI Disk Utilities»Create PXI Uninstall Disk.  Boot the PXI Controller from the PXI Uninstall Disk, which will erase the ni-rt.ini and ph_exec.exe on the target.  However, you will need to reconfigure the controller after doing this.
2.  Due to the nature of the digital I/O on motion controllers, it is not surprising that you are seeing around a 1ms delay.  It deals with the fact that it must update the motion controller with the new value on each control loop.  This Knowledgebase gives a little more clarification regarding the 7350 specs.
Carlton
CLD

Similar Messages

  • The Problem about Monitoring Motion using PCI-7358 on LabVIEW Real Time Module

    Hello everyone,
    I have a problem about monitoring the position of an axis. First let me give some details about the motion controller system I’m using.
    I’m using PCI-7358 as controller and MID-7654 as servo driver, and I’m controlling a Maxon DC Brushed motor. I want to check the dynamic performance of the actuator system in a real time environment so I created a LabVIEW function and implemented it on LabVIEW Real Time module.
    My function loads a target position (Load Target Position.vi) and starts the motion. (Start.vi) then in a timed loop I read the instantaneous position using Read Position.vi. When I graphed the data taken from the Read Position.vi, I saw that same values are taken for 5 sequential loops. I checked the total time required by Read Position.vi to complete its task and it’s 0.1ms. I arranged the loop that acquires the data as to complete its one run in 1ms. But the data shows that 5 sequential loops read the same data?

    Read Position.flx can execute much faster than 5 ms but as it reads a register that is updated every 5 ms on the board, it reads the same value multiple times.
    To get around this problem there are two methods:
    Buffered High-Speed-Capturing (HSC)
    With buffered HSC the board stores a position value in it's onboard buffer each time a trigger occurrs on the axis' trigger input. HSC allows a trigger rate of about 2 kHz. That means, you can store a position value every 500 µs. Please refer to the HSC examples. You may have to look into the buffered breakpoint examples to learn how to use a buffer, as there doesn't seem to be a buffered HSC example available. Please note that you need an external trigger-signal (e. g. from a counter of a DAQ board). Please note that the amount of position data that you can acquire in a single shot is limited to about 16.000 values.
    Buffered position measurement with additional plugin-board
    If you don't have a device that allows you to generate a repetitive trigger signal as required in method 1.), you will have to use an additional board, e. g. a PCI-6601. This board provides four counter/timers. You could either use this board to generate the trigger signal or you could use it to do the position capturing itself. A PCI-6601 (or an M-Series board) provides can run a buffered position acquisition with a rate of several hundred kHz and with virtually no limitation to the amount of data to be stored. You could even route the encoder signals from your 7350 to the PCI-6601 by using an internal RTSI cable (no external wiring required).
    I hope this helps,
    Jochen Klier
    National Instruments

  • How come you can not use more than 126GB of a 1.5TB diskdrive with LabVIEW Real Time?

    How come you can not use more than 126GB of a 1.5TB diskdrive with LabVIEW Real Time?
    This is only 8.3% of the available disk drive space!
    http://digital.ni.com/public.nsf/allkb/E7E2F5657B6​026358625750B007201A6?OpenDocument
    National Instrument's solution is either reformat you drive to less than 126GB or replace the drive with one less than that size.
    Please NI, tell me you are going to fix your LabVIEW Real Time soon, and that we won't have to wait for LabVIEW RT 9.2.1 in 2011 for this one to be fixed.
    http://upload.wikimedia.org/wikipedia/commons/9/90​/Hard_drive_capacity_over_time.svg
    Drives as large as 126GB or more have been around since about mid 2002.  That's about 7 Years now and LabVIEW Real Time STILL can't use drives larger that 126GB!  Please NI.  Do something.
    We deserve fixes to the old versions of LabVIEW RT.  How about updates to LabVIEW RT.  Such as 7.0.2, 7.1.2, 7.6.2, 8.0.2, 8.2.2, 8.6.2.
    We don't need new features or versions of LabVIEW RT such as 9.0 until we have some of bugs fixed in the existing versions. 
    Kevin. 
    Message Edited by kmcdevitt on 05-29-2009 03:39 PM
    Solved!
    Go to Solution.

    Coq rouge wrote:
    NI is not making the Real Time OS in house. I do not remember which firm that is making it. Anyway you are allowed to use a hard drive that has been partitioned. And 126GB is some space is it not? I remember Bill Gates declared one time that 640Kb ram should be more than enough for any PC application also in the future 
    Coq Rouge (formerly t06afre),
    The RealTime OS is an NI Product that is purchased from NI.
    NI may or may not outsource design, developement, or manufacturing of the products that it sells under its own Company name.
    For this reason I would be concerned if I were a PXI Embedded Controller designer/developer in the United States. 
    Yes, 126GB is some space.  I see that there are now 2TB drives available.  126GB would be 6.3% of a new 2TB drive.  Should we all be happy with being able to use 6.3% of the available drive space.  Moore's Law seams to be alive and well.  Drives larger than 126GB have been readily available for 5 or 6 Years.  This should not be a surprise to NI.  Why don't they do something about it.
    Thanks for the trivia on Bill Gates.  I must have missed that one since I don't try to keep up with Microsoft.  I believe that he is a wonderful person and he and his family are doing wonders for the world in their "retirement".   The world needs more like him.
    What I do remember is Steve Jobs telling us that we would never need more that 128MB and that we would never to need to do anymore software development because everything was already in the "ToolBox".
    McKevin.  

  • I have very little space left on the hard drive on my macbook, on my storage report it says "other" is taking up more than two thirds of the space on the hardrive. How can I identify what these files are?

    I have very little space left on the hard drive on my macbook, on my storage report it says "other" is taking up more than two thirds of the space on the hardrive. How can I identify what these files are?

    Hello,
    There is free software you can download that gives you a graphical image of what files are used on your hard drive. http://www.derlien.com/
    This may help you clean down your hard drive for more space.
    Best of luck

  • Can I have more than one version of adobe reader at the same time?

    can I have more than one version of adobe reader at the same time?

    If I may add a qualification: on a device running full Windows 8, you may have both Adobe Reader Touch and Adobe Reader (normal desktop edition). This does not apply to the primitive devices which cannot run desktop apps (running "Windows RT"), and while I may be wrong, I believe that the Surface 2 is such a device.

  • Why can't I add more than 1 one to one private lesson at a time?

    I'm trying to figure out why I cant schedule more than 1 one to one private lesson at a time. Any help?

    ZaneHawk23,
    Are you reffering to 1:1 training, if so we would not be able to answer that questions. You are not addressing Apple on these forums, we are all end users like yourself. You may want to contact AppleCare or call your store directly. If you are referring to something else then please describe what you mean.

  • We are a creative design studio, we need to use apple mac pro server , so we can make more than a different user to use at the same time doing different activities, on different screens, is it possible?what is the max. no. of users that can work efficient

    we are a creative design studio, we need to use apple mac pro server , so we can make more than a different user to use at the same time doing different activities, on different screens, is it possible?what is the max. no. of users that can work efficient.
    Appreciate your support and if possible , how to do this?

    If you want to work with Mac OS X, you need one computer per simultaneous user.
    What you are describing, " Multiple simultaneous logins to a single computer" is not avialable on a regular Mac of any description, unless you decide to use Unix tools instead of Mac OS X.
    Server will happily store files for many, many users and provide them to multiple (up to hundreds) of computers at "near hard Drive" speeds over Gigabit Ethernet. It can make the File Sharing part easy.

  • Can I pair and use more than one set of bluetooth speakers at the same time on my ipod touch 4.0

    can I pair and use more than one set of bluetooth speakers at the same time on my ipod touch 4.0 or Iphone 4s or Ipad 2?

    You can only connect to one device at a time using Bluetooth, See article below for more information.
    http://support.apple.com/kb/ht1664
    While your iOS device can maintain multiple pairing records, it can only connect to one headset or hands-free device at a time. This prevents your iOS device from sending your data to the wrong Bluetooth accessory.

  • Ecently, i intended to download but unfortunately it's already more than 5 attempts. Due to the slow connection and power failure, my download failed to complete. Would it be possible to download the application again? Regards

    Recently, i intended to download but unfortunately it's already more
    than 5 attempts. Due to the slow connection and power failure, my
    download failed to complete.
    Would it be possible to download the application again?
    Regards

    Which application does this concern?  Alternative downloads are available thru the following pages...
    Download and Installation Help -
    https://helpx.adobe.com/download-install.html
    You can also download trial versions of software thru the site linked below and then use your current serial number to activate it.
    Be sure to follow the steps outlined in the Note: Very Important Instructions section on the download pages at this site and have cookies enabled in your browser or else the download will not work properly.
    http://prodesigntools.com/tag/ddl

  • How to make more than one person can access the database at one time

    how to make  more than one person can access the database at one time 

    Please post further f'up's in the Access forum.
    In short: for different reasons it is best practice that each user gets its own local copy of the database. This means that you need to split it into a front-end which only consists of the forms, queries, reports etc. Everything which doesn't need to be
    shared. And a back-end, which only stores the data.
    Take also a look at Allen Browne's article:
    Split your Access database into data and application.
    When you've splitted your database, you may often consider to use SQL Server as back-end. Here you may read Armen Stein's
    The Best of Both Worlds: Access-SQL Server Optimization.

  • Why does apple charge more than it is mentioned in the game at the time you buy

    why does apple charge more than it is mentioned in the game at the time you buy?

    yes without any details and its not first time, i am always suprised to see the actual price and price i pay, well could be tax but should it be not mentioned which helps people understand.

  • Adding more than one 10 digital number to Digital Life

    Just signed up for Digital Life and the biggest complaint I have right now is not being able to add more than one cell phone number to receive alerts/notifications. I did chat and they told to add the following as an email: [email protected] or [email protected] and neither of them worked on two different At&t cell phone numbers!!!! My head wants to explode to think of crazy it sounds you cant add more than one number!!!! And top it off - their "workaround" doesn't work. At&t PLEASE PLEASE fix this issue.  Makes NO sense at all.

    I'm sorry to hear you're having issues adding additional mobile numbers to receive text alerts. The information you received is in-fact correct. Ensure you are not including dashes in the mobile number (Example: [email protected]). Also, make certain your program is created correctly to send the notification.
    If you're confident you have taken the necessary steps we'd be happy to work with you on resolving this matter. Please share a little more information with us by clicking here to send Digital Life a private message. In your message please include:
    Your name
    Account number
    Address
    Contact number and the most convenient time to contact you

  • How to control more than one instrument via different interfaces at the same time

    Hi, I am new to Labview.  I am working in a project where I have to make a Automated testing tool . So, here is the set up -  I have a Chip on a board to which there are several instruments connected namely Agilent power supply, Agilent pattern generator, oscilloscope,Dmm and Thermotron. All these instruments will be connected to the host computer via ethernet, GPIB or RS232. I have to write a program on Labview where the program  should be able to communicate with these  instruments  at  the same time  and show the ouput  on display unit . I have to run the program once, should be able to view the ouputs. So, Is it possible to write such program in Labview??.  I have  downloaded  few instuments  drivers. Is it possible to combine those intrument drivers and construct a new VI which would be able to control all this ??   Will it be easier to program this on Labview or  I should  go for Labwindows/CVI  ??.
    Please mention some useful sites or tips (if u know) for writing program.
    Thanks in advance
    shasanka

    Hi Shasanka,
    ofcourse it's possible to control more than one instrument at a time.
    You should use the VISA routines to access all your devices. Every device get it's 'address' as 'VISA resource name'. This resource name contains information on the used bussystem and the (internal) device address (i.e. GPIB devices have an address number).
    So I suggest to read the manual and to look at the examples that come with LabView!
    And (from your question) it seems you should take the 3 or 6 hour seminar as well! (Look at www.ni.com -> academics.)
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Can more than one laptop use a wireless network at a time?

    Hi...quick question and this may be a stupid one .. but a few months ago my uncle was living with us and had a laptop which had a wireless Internet connection. I had already had my Ibook set up and was using a wireless Internet connection. When he turned on his mine stopped working? Why was that happening? Also ... my dad is buying my mom a laptop for Xmas and I'm sure that it will have a wireless connection as well? I'm hoping that same thing will not happen again. Why would the wireless router only read one laptop in the same house? Aren't wireless routers suppose to read more than one computer? I just don't want my MAC to be unable to use the Internet once another laptop is in our house. Does anyone have any suggestions? Thanks a ton!
    IBook   Mac OS X (10.4.8)  
    IBook   Mac OS X (10.4.8)  

    Karen, welcome to the discussions.
    Using a wireless router will enable you to connect upwards of 50 computers all at the same time and simultaniously.
    Take care to read the set up procedure for the particular Wireless Router you are using for your Network.
    There are several different ways to confiqure a wireless Network.
    AS long as all of the computers you have, do in fact have wireless cards in them you shouldn't have a problem.
    There is a difference in the set up for PC and a Mac.
    There is also a difference in Wireless Routers and there capabilitys, some are for older wireless 802.11b compliant systems. Whereas the newer Routers or Base stations are for both older 802.11b and the newer 802.11g connections.
    They will say 802.11b/g or something close.
    Most will require you connect your Internet Service Providers Modem to the WAN Port of your choice of Wireless Router. Like I said follow the directions.
    Good Luck
    Don

  • Can I print to more than one printer from one Mac - at the same time?

    Hi,
    I'd like to set up a few printers in order to handle large jobs occasionally. But the print jobs are going to be coming from InDesign which I have on only one of the Macs. Can I do either of these...?
    a) connect more than one printer to a USB hub and send one print job to each of them so they print more or less simultaneously?
    ...or...
    b) connect one printer to each of my 3 other office Macs and send a print job to each of them (via Printer Sharing) from the Mac with InDesign on it, as well as sending a print job to a printer connected directly to that Mac?
    I'd hate to have to spring for 3 more licenses for InDesign just to print faster!
    TIA
    Rob

    Item A won't work.
    B will work but there will need to be a fair amount of manual involvement.
    For example, if you have one file and need multiple copies, and were looking to have each printer printing the same pages simultaneously (load balancing), then you would have to send a print job to each printer (one locally and one to each of the shared printers). There is no provision in OS X to print the file once and have it print on four machines simultaneously. There may well be third-party applications that can do this (there are several for Windows), but OS X client doesn't have this feature out-of-the-box.
    I also believe that the 'classes' facility in CUPS (aka print pooling in OS X Server) cannot do load balancing, as it is designed to send the spool file to the first available printer - not every printer in the pool. However, with printer pools, when the first printer is busy printing the next printer would receive the job when you hit the print button again. It is important that the pool consists of the same printers, otherwise you would get variation in the output.
    With regards to the three additional licenses, you could print the ID file to pdf, and then the other Mac's could print the pdf...

Maybe you are looking for