Jump to content

Jeffrey

Members
  • Posts

    306
  • Joined

  • Last visited

Posts posted by Jeffrey

  1. Scan set up time is between 20 mS and 80 mS.  the setup time is PC dependent, depending on how long it takes to setup an interrupt, etc.  I don't have better hard data than that.

    you request a sample rate and the device driver tells you what it can really do.  This is due to the divider circuit built into the USB-205.  Most requested values it can achieve, but sometimes it can only get close.  DAQami is just reporting back what the driver tells it.

  2. 26 characters long, all alpha except the last set are all numbers, and yes there are "-"

    you do not need to uninstall, just run the configurator and enter the key.

    Then open the worksheet, if you get the error click ok or continue of whatever it states, so you can open the worksheet and see the module.

  3. Hello @Atanas

    You are correct, DAQami does not include the external clock option.

    The device is capable of using AICKI for external clock but as stated, that feature is not included in DAQami.  it can be implemented using the Universal Library in Python (or any other supported IDE).  See example ULAI12, it features ExtClock mode (external clock).

    The USB-205 has only one A/D converter, so when you set up a scan for 1 channel, you get 1 sample for each external clock pulse.

    but when you scan more than 1 channel, each external clock pulse will acquire one sample from one channel, but with each clock pulse, the multiplexer will index through your channels.  in short, you need 2 clock pulses to sample from 2 channels.

    This is how the USB-205 operates. 

    Other devices include 1 A/D per channel such as the USB-1808, USB-1608FS-PLUS, or the USB-2020.  Many other devices have a scan option called BURSTMODE where for each external clock pulse provided, the device scans through ALL the channels you've selected in the AInScan function. This minimizes skew time.

    But as stated,  the USB-205 does not include either of these options.

  4. normally it would be here...

    image.png

    But you truncated it. :-O 

    As stated in a previous response I sent....

    5 hours ago, Jeffrey said:

    I would uninstall DASYLab 2022 and install DASYLab 13.  Until you get the problem resolved, for a limited amount of time (for the purposes of trouble shooting), you may install your DASYLab 13 license on the previously installed DASYLab 2022 system.  Get it working, and then change the key to your runtime. Note you do not have to reinstall DASYLab 2022 at that point, just use the DASYLab 2022 runtime key on the DASYLab 2013 runtime install.

     

  5. Hello @Jon Morris

    When InstaCal finds your board as board 0 and has no problems accessing yet your VB6 program does, the most likely reason is because you have multiple copies of cbw32.DLL on your system, and they are not all the same rev number.

    Easy fix though, starting at C:\ have your system search for cbw32.dll.  I'm sure you'll find more than one.

    The only one that needs to be there is the one installed in C:\Program files (x86)\Measurement Computing\DAQ.

    note if you are running 32 bit Windows 7 the path is  C:\Program files\Measurement Computing\DAQ.

    If you find any others, delete them.  if you are not comfortable with that, at least rename them such as cbw32.old

  6. 1 hour ago, IMANNA said:

    Does it matter if I'm running Windows 10 64-bit vs 32-bit OS?

    it does not.

    1 hour ago, IMANNA said:

    Is there anything in the registry or with the .dll files that I can delete or insure are cleared out before I reinstall Instacal?

    I would search the entire hard drive (starting at c:\" for cbw32.dll and cbw64.dll.  There should not be any copies left on the system.  If there are, I recommend you delete them.

    re the Registry, assuming you have removed all MCC and DASYLab software, I would search the registry for any DASYLab, InstaCal, Measurement Computing residual keys. and delete them all.  There is no easier way to accomplish this.

  7. 13 minutes ago, ee.engineer said:

    What is the difference between the development and run version,

    The 26 character key is what sets the features for the various versions of DASYLab (Lite, Basic, Full, Pro, or Runtime).

    14 minutes ago, ee.engineer said:

    Could you send me the link to download the 13 version please. 

    certainly.

    this folder:  https://mcc.download.ni.com/#Archive/DASYLab/DASYLabV13/

    this is the download I recommend:  https://mcc.download.ni.com/Archive/DASYLab/DASYLabV13/DASYLab 13_0_0a.exe

    Depending on the MCC driver you used (check your development computer, DASYLab 13 configurator, installed drivers):

    https://mcc.download.ni.com/#Archive/DASYLab/DASYLabV13/MCC-DRV all V13/MCC-DRV_13_4/

    or

    https://mcc.download.ni.com/Archive/DASYLab/DASYLabV13/MCCDAQ-Classic Driver/mcc-classic.13.0.0.632.en.dlp

    to be clear, to make the runtime run like the original, use the MCC DASYLab driver used on the DASYLab 13 installation.

    Easy way to tell is to run DASYLab 13, go to the modules >> inputs/outputs. 

    If the folder name is MCC-DRV use  https://mcc.download.ni.com/#Archive/DASYLab/DASYLabV13/MCC-DRV all V13/MCC-DRV_13_4/

    if the folder name is MCCDAQ (or similar) use https://mcc.download.ni.com/Archive/DASYLab/DASYLabV13/MCCDAQ-Classic Driver/mcc-classic.13.0.0.632.en.dlp

    still not sure?  Send me a picture of the configurator, Packages tab with Data acquisition tree expanded so I can see the list of drivers you have installed and their rev numbers.

  8. There has to be something different between the 2 systems.  What are the differences?

    You stated one computer it running DASYLab 13 development and the other is running DASYLab 2022 (V16) runtime.

    I would uninstall DASYLab 2022 and install DASYLab 13.  Until you get the problem resolved, for a limited amount of time (for the purposes of trouble shooting), you may install your DASYLab 13 license on the previously installed DASYLab 2022 system.  Get it working, and then change the key to your runtime. Note you do not have to reinstall DASYLab 2022 at that point, just use the DASYLab 2022 runtime key on the DASYLab 2013 runtime install.

  9. 15 hours ago, IMANNA said:

    As still USB_2408 isn't recognized by InstaCal plus InstaCal still won't even pull up to show the screen you showed above.

    Until you can get InstaCal to operate properly and see that InstaCal recognizes the USB-2408, I would not give any further thought to DASYLab.

    There is something wrong with your Windows OS installation.

    Recommendations:

    Run Windows update,

    Run a virus scan,

    Set to an earlier restore point.

    You might also get in touch with your IT folks, perhaps they know of some change to your OS that you don't.

    For the sake of a test and to gain some confidence in the components, try installing InstaCal and your USB-2408 on another computer.

  10. Hello @jrayeske

    no, there is no ul.get_daq_device_inventory(InterfaceType.USB) for LabVIEW.  The device must be present in InstaCal.

    Direct access to the DLLs is not supported.  Case in point, you don't ever access devices via DaqDevInfo.dll.  As stated, it is not supported, but if you really, REALLY want to,

    then you would use cbw32.DLL for 32 bit LabVIEW or cbw64 on 64 bit LabVIEW. 

    header file?  go to C:\Users\Public\Documents\Measurement Computing\DAQ\C for cbw.h.

    Documentation on all function calls is found in https://www.mccdaq.com/pdfs/manuals/Mcculw_WebHelp/ULStart.htm

    This is assuming you want to take this on, but as stated, Measurement Computing does not offer support for using our DLLs in LabVIEW.  MCC offers the ULx for NI LabVIEW, that we do support.

    I just want to be clear on that. 

  11. Hello @ee.engineer

    That error indicates there is a missing module on the target (newly configured) system.

    Best guess:  Run the DASYLab Configurator, and verify the Measurement Computing driver is enabled.

    if it is not enabled, enable it. click 'OK' at the bottom, follow the onscreen prompts, and try running the work sheet again.

    if it is enabled, disable it, click OK at the bottom and follow the onscreen prompts.  Then run the DASYLab configurator a second time, and this time, enable it. click 'OK' at the bottom, follow the onscreen prompts, and try running the work sheet again.  -sometimes the first time the MCC-DRV driver is enabled doesn't quite work right and needs disable/enable cycle.

  12. 1 hour ago, IMANNA said:

    When I attempt to initiate Instacal as you indicated, which we've done before, Instacal comes up for brief period (see image), then exits without any further instruction.  We have the latest version of Instcal installed.

    There is something wrong with your InstaCal installation. 

    As a test, I would unplug the USB-2408 from the computer, and then run InstaCal.  if it launches and then shows you normal operation (shows you the board list), then perhaps there is a problem with your USB-2408.

    Normal view of InstaCal with no boards showing:

    image.png

     

      if you see the same behavior (shows the splash screen then exits), then you will need to uninstall/reinstall InstaCal

    I read you don't want to do an uninstall/reinstall, but I see no other option when you can run InstaCal.

×
×
  • Create New...