LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

I need to observation

Solved!
Go to solution

Hi everyone,

 

I hope that everyone is well.

 

I recently started using this platform, and I built a VI to measure electric parameters and thermal to-cell Li-Po. I used a DAQ Agilent 34907A for measuring temperature with 24 RTDs PT100 (these each have wire 26AWG with a length of 3m), and I helped me use 3 extension boards: Keysight/Agilent 34903A 20-Channel Actuator/General Purpose Switch.

 

For discharge, I used East Tester 5407A+ Electronic Load, which can discharge the cell with the needed constant current. I also used this equipment to read current, voltage, resistance, and power.

 

I added my VI because I need to know if you can recommend improvements or optimizations to this setup and configuration.

 

 

0 Kudos
Message 1 of 8
(488 Views)

I lot (probably most) of the people here don't have LabVIEW 2024.

Please save your VI for a previous version (2019 would be good).

Message 2 of 8
(436 Views)

That's a lot of unnecessary work!

Instead of this construction:

Yamaeda_0-1731589746404.png

You can do it like this:

Yamaeda_1-1731589942701.png

That's save you 95% code ...

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 3 of 8
(410 Views)

Yamaeda_0-1731590043085.png

Why do you get the same value 4 times? If you remove the 0-input it'll automatically step up the index for the next output. (at least you expanded the index array), but as above it's quite unnecessary since the Format number to string accepts arrays ...

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 4 of 8
(408 Views)

paul_a_cardinale

 

Sorry for attaching a version that is not compatible, here I leave the VI in 2019. Thanks for the support.

 

Regards.

0 Kudos
Message 5 of 8
(366 Views)

Yamaeda, thanks for the input. I was not aware that it can be simplified quite a bit with this arrangement you propose, I thank you very much. I will be implementing it.

 

Thanks.

0 Kudos
Message 6 of 8
(365 Views)

jvillegasaipnmx_1-1731612562648.png

I have considered the proposal but I have doubts, after Array To Spreadsheet String, how can I make a graph with the numerical data, and how can I save them without splicing them?

 

 

0 Kudos
Message 7 of 8
(350 Views)
Solution
Accepted by topic author jvillegasa@ipn.mx

jvillegasa@ipn.mx wrote:

 

I have considered the proposal but I have doubts, after Array To Spreadsheet String, how can I make a graph with the numerical data, and how can I save them without splicing them?

 

 


Just send the Numeric array to the graph. If yo udon't need/want to plot all, you can either split the array or use the Plot Legend to hide unwanted signals.

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 8 of 8
(308 Views)