Jump to content

Gribo

Members
  • Posts

    236
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by Gribo

  1. Thanks, I will write a post build script to add the VIMs back to their .lvlibs. Hopefully, I won't find more of those things.
  2. That would have disconnected other SubVIs, not just the malleable ones.
  3. Hi all, I have a weird problem when building my application. I have a main application that's compiled into an EXE. This application loads modules during run time. The modules are built as a source distributions, with the dependencies copied into a common folder (<main app>\support). The application gets built without an issue, the .EXE works. Once I build a module, the main application breaks, and the reason for it is that few VIMs (and only the VIMs) get disconnected from their .lvlib. Once I fix these, everything is ok. What can cause this issue? Thanks.
  4. First, I'm in the same boat as you are, and here are few of my insights: You are trying to create a test sequencer - There are off the shelf products that do that (Teststand is NI's solution - $$$). For architecture, anything from the basic QMH to a full blown actor framework with asynchronous actors can be used - in my case, I have used QMH with few extra threads for safety, logging and report generation. OOP is a way for the designers to think about software modules and abstraction. Do you need such things? Are you planning on supporting multiple models of PSU, loads and other test instruments? If so, OOP provides a convenient way to create those abstraction layers. If you decide on using classes, you should avoid using PPL, they break each other in weird and wonderful ways. For data logging, I suggest both a central parametric database and local Excel or Calc reports. Test templates and deployment: You should consider creating a standardized test template project, along with build specifications, so your operators will use an executable and not the full LV IDE.
  5. It is useful only if you use the same calibration agency every time. Otherwise, there is no guarantee that they follow the spec. Most of them won't even know about it - EE, Techs and QA persons, not SW.
  6. Can you provide more details? Which camera? What setup? 3d vision is a very big subject.
  7. https://www.physicsforums.com/threads/looking-for-information-on-verity-sd100-monochromator-unit.1058950/
  8. RS232 has relatively high signal levels (+-9V) that would fry the DS28E17. You want a 1-Wire capable MCU or a USB adapter. It can be done with an Arduino.
  9. You want to create a scan list. At 10Hz, that's 160 relay close, stabilize, measure, relay open operations. You might have to sacrifice resolution to get to that speed.
  10. English? NC-link is common in China. I'm sure there are Chinese resources for it.
  11. Is PCIe a requirement? FTDI (assuming you get them from reliable sources) produce very reliable USB to RS232 cables. They also have TTL and LVTTL versions.
  12. Welcome to SaaS, where what used to be included by default is now subscription based. Make sure your NI rep knows.
  13. Model? Make? Protocol?
  14. What have you done so far? Can you get the data from your service provider (Google, Bloomberg etc.)?
  15. What did you do till now? Can you post your code?
  16. LAN - Did you set up the R&S IP address? Do you get Ping replies? USB - Did you install the USB drivers from R&S? does the device appear in Windows device manager? What is the model of the SA?
  17. Be sure to add a race condition or two..
  18. Here is the link: USB Acquisitions Model – JaSSC Inc (jassc-inc.com) You will have to contact the company for support and drivers.
  19. Gribo

    ActiveX

    When writing arrays directly to Excel, there is a time limit for Excel to write the array to the selected range. If that limit is exceeded, you will get an error. The .NET API provides a more detailed error than the ActiveX API.
  20. Spot on
  21. It's better than a new icon..
  22. This is the closest thing to a pinout I could find for the PXIe-2525. You will have to check connectivity between the 160 pin connector and the 50 position terminals. NI MAX 2020 doesn't list this board. GUID-04647FDC-4447-45DA-9BB2-4E10EA993437-a5.svg
  23. Mono does.. It was just an example.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.