Jump to content

JRys

MCC Staff
  • Posts

    1,460
  • Joined

  • Last visited

Posts posted by JRys

  1. The Personal DaqView file converter requires a *.dsc file and a *.bin file. They should also check the location where the *.bin file is stored to ensure there is a *.dsc file. For example, if the data file is data.bin, there should also be data.dsc file. 

  2. I think it should work. However, the USB-2416 digital output works like a switch. So, connect the (+) relay control to +V (external power supply) and the relay control (-) to the digital output. Connect the +V ground to the USB-2416 ground. When the output is set low, the current will flow from +V to the ground through the output. 

    The user manual, page 18, shows the output transistor configuration. It is nothing more than a MOSFET transistor configured as an open drain. 

  3. You can only loop from one port to another on the USB-1024LS for a loopback. The DConfigPort function resets the port, preventing you from switching directions to detect a condition. On the other hand, devices that support the DConfigBit function can set one bit as input and the other as output on the same port—for example, the USB-DIO32HS. You could also add a second USB-1024LS. Then, one could be your inputs and the outputs. 

     

  4. If you are programming in Python, the function is c_in_scan, and one of the terms is scan rate. Let's say you program it to read a totalizing (counting) counter input with a 1000 hz square wave as the input signal. If the scan rate is set to 100, the data returned will be 10, 20, 30, 40, etc. 

    If, instead, you were to use a polling function like c_in_32 and call this function within a loop, then you might get values like 9, 21, 30, 99, 41, etc. because the loop timing is not precise. 

  5. You can use the following installation program and install InstaCal version 6.74. 

    https://files.digilent.com/downloads/InstaCal/icalsetup.exe

    Next, enable .Net framework version 3.5, as shown below. After doing this, run the DASYLab Configurator utility, and in Packages->Data Acquisition, enable the Measurement Computing driver. Note that the Measurement Computing driver installer will look for a folder named ...\DASYLab\. Press the Change button and change the path to ..\DASYLab 2022.1_en\. If all goes well, DASYLab will be ready to use a measurement computing device.

     

    image.png

  6. The 96 MHz clock drives the FPGA and is only remotely related to the sample rate. When you request a sample rate, a sub-clock is used to achieve the rate. If you were to request a sample rate of 100, the FPGA still runs at 96 Mhz, but data is recorded 100 times a second. When using the Totalize mode (counting), the count increases on each edge of the applied signal, whether you read it or not. Clear on Read does just that; after each read, the register is reset to the minimum value, typically zero. 

     

  7. The DBK604 and DBK605 are connector panels for the DBK60 box, which can hold up to three DBK cards. Open the box to view the cards and their jumper addresses. The box with thermocouple connectors most likely has three DBK82. The other box could have any number of cards, so you need to look for their identities besides the address jumper.  Some boards have jumpers and switches to set the address, so you will need the user manuals. The best way to find the user manual is with a Google search or browse https://files.digilent.com/#manuals/

     

     

  8. The PMD-1208LS is not a NI-DAQ device. To use it with LabVIEW, install ULx for NI LabVIEW and use our VI's for control. Once installed, look for our VI pallet on User Libraries. LabVIEW 2024 support is not yet available. Before starting, review the help document that is accessible via LabVIEW's Help menu item.  The examples are installed in ..\National Instruments\LabVIEW 2023\Examples\ULx\. I suggest starting with the example ULx Cont Acq&Chart Samples-SW Timed, which is in Measure Slow Varying Signal.llb in ..\ULx\Analog In\.

×
×
  • Create New...