01-21-2025 06:22 AM
Hello LV Experts,
I am a student, and your guidance is invaluable to my studies. I am working with a Kikusui Electronic Load PLZ205W and have installed the kiplz5w instrument driver in LabVIEW for controlling the device. I have successfully established a connection with the load and can operate it in constant current mode, as well as enable and disable the load.
However, I need to implement a ramp function because the driver does not have a built-in function for this.
I understand that this involves incrementing the current in small steps over time, but I need advice on the best way to achieve this using LabVIEW's programming structures (e.g., loops, delays, etc.) and the driver commands.
Any guidance, tips, or example implementations would be greatly appreciated. Thank you for contributing to my learning journey!
01-21-2025 01:35 PM
It might be hard to get a true ramp if that is not a built in function of the load. You can step the current by setting it in a loop but again you will be limited by the response time of the load. Perhaps you can empirically determine the step time delta that approximates a ramp.
01-23-2025 03:47 AM
Hi Jay,
Thank you for your reply. Can you please elaborate on how to determine the step time delta?. I am confused on how to implement the loop. Thanks in advance :')
01-23-2025 10:40 AM
Here is an example of how to set current values in a timed loop. Replace the VISA VIs with your KIKUSUI driver VIs (I don't have that driver)