Explanation of an innovative programming approach to create a progressive two-dimensional data file of three inter-dependant variables in a fully automated data acquisition system

Abstract

This technical document explains a programming model for recording data of a special case in a comma-separated (.csv) file. Generally, in any data acquisition system storing of data increments in one direction; that is in rows. In this article a different programming concept has been illustrated for an automated application to store data in two dimensions; that not only expands in rows but also in columns during the progress of next all successive data acquisition loops for the same set of parameters with a new updated value of the third variable. The effectiveness of the programme has been verified based on a practical proto type test made by monitoring and recording several sets of resultant values of DC current at different values of applied DC voltage and had performed these tests consecutively at different values of temperature. All these acquired data sets were saved in a single comma separated (.csv) data file. The full process can be completed in a single test run and most importantly, without any intervention from a human being. By following the logic and method demonstrated, a similar application could be developed also by other text-based programming languages like Java or Python.

Downloads

Download data is not yet available.

References

LabVIEW User Manual, National Instruments Corp.

LabVIEW Arrays and Clusters Explained. Available in: https://www.ni.com/en-in/support/documentation/supplemental/08/labview-arrays-and-clusters-explained.html

Keithley Model 2450 User Manual, Tektronix Inc. Available in: https://download.tek.com/manual/2450-900-01E_Aug_2019_User.pdf

Keithley Model 2450 Reference Manual, Tektronix Inc. Available in: https://www.tek.com/en/keithley-source-measure-units/keithley-smu-2400-series-sourcemeter-manual/model-2450-interactive-sou

Autonics TK series PID Controller communication. Manual, Available in: https://www.autonics.com/

Autonics TK series PID Controller user manual. Available in: https://autonics.se/wp-content/uploads/2018/03/tk_en_manual_170829_hw.pdf

Wikipedia – Modbus. Available in: https://en.wikipedia.org/wiki/Modbus

What is the Modbus Protocol & How Does It Work?, National Instruments Corp. Available in: https://www.ni.com/en-in/innovations/white-papers/14/the-modbus-protocol-in-depth.html

Published
2023-04-29
How to Cite
Das, A. (2023). Explanation of an innovative programming approach to create a progressive two-dimensional data file of three inter-dependant variables in a fully automated data acquisition system. ITEGAM-JETIA, 9(40), 4-9. https://doi.org/10.5935/jetia.v9i40.849
Section
Articles