SlideShare a Scribd company logo
1 of 12
DATA ACQUISITION
SOFTWARES
THE PURPOSE OF A DATA ACQUISITION
SYSTEM
• To measure a physical phenomenon such as light, temperature,
pressure, sound, etc.
• The building blocks of a Data Acquisition system
 Transducer
 Signal
 Signal Conditioning eXtensions for Instrumentation (SCXI)
 Data Acquisition (DAQ) device
 Driver level and application level software
2
ARCHITECTURE OF DATA ACQUISITION
SYSTEM
3
DAQ SOFTWARES
4
ARCHITECTURE OF DAQ SOFTWARE
5
LEVELS OF SOFTWARE
6
NI - DAQ
• Driver level software
 DLL that communicate with DAQ device
• Supporting National Instruments softwares
 National Instruments LabVIEW
 National Instruments Measurement Studio
• Supporting 3rd party languages
 Microsoft C/C++
 Visual Basic
 Borland C++
 Borland Delphi
7
MAX
• Measurement & Automation Explorer
• MAX provides access to all your National Instruments DAQ, GPIB, IMAQ, IVI,
Motion, VISA, and VXI devices
• Used for configuring and testing devices
• Functionality broken into:
 Data Neighborhood
 Devices and Interfaces
 Scales
 Software
8
LabVIEW
• Virtual Instrument Engineering Workbench
• Graphical Programming Software
• Designed for ?
9
WHAT IS VIRTUAL INSTRUMENT-VI ???
• Simulate a Virtual
Instrument
• Versatile
• It is stored as …
10
WHAT IS VIRTUAL INSTRUMENT-VI ???
•Front Panel
 Controls = Inputs
 Indicators = Outputs
•Block Diagram
 Accompanying "program"
for front panel
 Components "wired" together
Input Output
11
THANK YOU…

More Related Content

What's hot

Micro controller based DAQ
Micro controller based DAQMicro controller based DAQ
Micro controller based DAQMurugappa Group
 
Data Acquisition System and Data loggers
Data Acquisition System and Data loggersData Acquisition System and Data loggers
Data Acquisition System and Data loggersSwara Dave
 
data-acquisition-system-ppt
data-acquisition-system-pptdata-acquisition-system-ppt
data-acquisition-system-pptRavi Anand
 
Lectute instrumentation and process control data acquisition
Lectute instrumentation and process control data acquisitionLectute instrumentation and process control data acquisition
Lectute instrumentation and process control data acquisitionrama52
 
Fog computing and data concurrency
Fog computing and data concurrencyFog computing and data concurrency
Fog computing and data concurrencyPriyanka Goswami
 
Data acquisition & system control basic information
Data acquisition & system control basic information Data acquisition & system control basic information
Data acquisition & system control basic information patel andil
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition Systemrajparkash
 
dataacquisitionsystem.pdf
dataacquisitionsystem.pdfdataacquisitionsystem.pdf
dataacquisitionsystem.pdfKANDASAMYA4
 
MadgeTech Wireless Data Loggers
MadgeTech Wireless Data LoggersMadgeTech Wireless Data Loggers
MadgeTech Wireless Data LoggersMadgeTech Inc
 
Lab 1 data acquisition fundamentals
Lab 1   data acquisition fundamentalsLab 1   data acquisition fundamentals
Lab 1 data acquisition fundamentalsdevneet11
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition systemSANTOSH A M S
 
supervisory control and data acquisition system
supervisory control and data acquisition systemsupervisory control and data acquisition system
supervisory control and data acquisition systemselvakumar R
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition systemAmol Dudhate
 
Tikam ppt 8 sem
Tikam ppt 8 semTikam ppt 8 sem
Tikam ppt 8 semTIKAMVANOT
 
Power system automation
Power system automationPower system automation
Power system automationKiran Gham
 
Virtual Instrument
Virtual InstrumentVirtual Instrument
Virtual InstrumentBarira Khan
 

What's hot (20)

Micro controller based DAQ
Micro controller based DAQMicro controller based DAQ
Micro controller based DAQ
 
Data Acquisition System and Data loggers
Data Acquisition System and Data loggersData Acquisition System and Data loggers
Data Acquisition System and Data loggers
 
data-acquisition-system-ppt
data-acquisition-system-pptdata-acquisition-system-ppt
data-acquisition-system-ppt
 
Lectute instrumentation and process control data acquisition
Lectute instrumentation and process control data acquisitionLectute instrumentation and process control data acquisition
Lectute instrumentation and process control data acquisition
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition System
 
Fog computing and data concurrency
Fog computing and data concurrencyFog computing and data concurrency
Fog computing and data concurrency
 
Data acquisition & system control basic information
Data acquisition & system control basic information Data acquisition & system control basic information
Data acquisition & system control basic information
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition System
 
dataacquisitionsystem.pdf
dataacquisitionsystem.pdfdataacquisitionsystem.pdf
dataacquisitionsystem.pdf
 
MadgeTech Wireless Data Loggers
MadgeTech Wireless Data LoggersMadgeTech Wireless Data Loggers
MadgeTech Wireless Data Loggers
 
Data loggers
Data loggersData loggers
Data loggers
 
Lab 1 data acquisition fundamentals
Lab 1   data acquisition fundamentalsLab 1   data acquisition fundamentals
Lab 1 data acquisition fundamentals
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition system
 
Data logger
Data loggerData logger
Data logger
 
supervisory control and data acquisition system
supervisory control and data acquisition systemsupervisory control and data acquisition system
supervisory control and data acquisition system
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition system
 
datalogger
dataloggerdatalogger
datalogger
 
Tikam ppt 8 sem
Tikam ppt 8 semTikam ppt 8 sem
Tikam ppt 8 sem
 
Power system automation
Power system automationPower system automation
Power system automation
 
Virtual Instrument
Virtual InstrumentVirtual Instrument
Virtual Instrument
 

Viewers also liked (20)

Open-World Mission Specification for Reactive Robots - ICRA 2014
Open-World Mission Specification for Reactive Robots - ICRA 2014Open-World Mission Specification for Reactive Robots - ICRA 2014
Open-World Mission Specification for Reactive Robots - ICRA 2014
 
Transducer
TransducerTransducer
Transducer
 
Ai class
Ai classAi class
Ai class
 
Transducers
TransducersTransducers
Transducers
 
sensors in robotics
sensors in roboticssensors in robotics
sensors in robotics
 
Transducer main
Transducer mainTransducer main
Transducer main
 
Sensors update
Sensors updateSensors update
Sensors update
 
Sensors
SensorsSensors
Sensors
 
introduction to transducer
introduction to transducerintroduction to transducer
introduction to transducer
 
Parallel sorting
Parallel sortingParallel sorting
Parallel sorting
 
Application of image processing
Application of image processingApplication of image processing
Application of image processing
 
Building Robots Tutorial
Building Robots TutorialBuilding Robots Tutorial
Building Robots Tutorial
 
August 29, Overview over Systems studied in the course
August 29, Overview over Systems studied in the courseAugust 29, Overview over Systems studied in the course
August 29, Overview over Systems studied in the course
 
Wb4-1
Wb4-1Wb4-1
Wb4-1
 
Unit 1(part-2)sensors and transducer
Unit 1(part-2)sensors and transducerUnit 1(part-2)sensors and transducer
Unit 1(part-2)sensors and transducer
 
Mobile Sensors and Types
Mobile Sensors and TypesMobile Sensors and Types
Mobile Sensors and Types
 
Ajm unit 2
Ajm unit 2Ajm unit 2
Ajm unit 2
 
Parallel algorithms
Parallel algorithmsParallel algorithms
Parallel algorithms
 
Bosch Mobility Ultrasonic Sensor 2017 teardown reverse costing report publish...
Bosch Mobility Ultrasonic Sensor 2017 teardown reverse costing report publish...Bosch Mobility Ultrasonic Sensor 2017 teardown reverse costing report publish...
Bosch Mobility Ultrasonic Sensor 2017 teardown reverse costing report publish...
 
Robotics
RoboticsRobotics
Robotics
 

Similar to Data acquisition softwares

Ishiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data AcquisitionIshiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data Acquisitionbhadrah
 
Ishiriya Wireless Technologies-NI Data Acquisition
Ishiriya Wireless Technologies-NI Data AcquisitionIshiriya Wireless Technologies-NI Data Acquisition
Ishiriya Wireless Technologies-NI Data Acquisitionbhadrah
 
Introduction to lab_view
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_viewSugeng Rianto
 
Embedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsEmbedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsVasundhara Sharma
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsEurotech
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013Eurotech
 
Introduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hoursIntroduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hoursArihant Jain
 
Icareus Playout Compact HbbTV Lab Solution Presentation
Icareus Playout Compact HbbTV Lab Solution PresentationIcareus Playout Compact HbbTV Lab Solution Presentation
Icareus Playout Compact HbbTV Lab Solution PresentationJessica Glad
 
Industrial Automation
Industrial AutomationIndustrial Automation
Industrial AutomationTushar Swami
 
Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2MIDIH_EU
 
Intro to InfluxDB
Intro to InfluxDBIntro to InfluxDB
Intro to InfluxDBInfluxData
 
Labview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLLabview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLMohammad Sabouri
 

Similar to Data acquisition softwares (20)

Ishiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data AcquisitionIshiriya Wireless Technologies-MATLAB Data Acquisition
Ishiriya Wireless Technologies-MATLAB Data Acquisition
 
Ishiriya Wireless Technologies-NI Data Acquisition
Ishiriya Wireless Technologies-NI Data AcquisitionIshiriya Wireless Technologies-NI Data Acquisition
Ishiriya Wireless Technologies-NI Data Acquisition
 
Introduction to lab_view
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_view
 
Cap.10
Cap.10Cap.10
Cap.10
 
Embedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of ThingsEmbedded Systems Design and Programming & Internet of Things
Embedded Systems Design and Programming & Internet of Things
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
 
Introduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hoursIntroduction to lab view 8.6 in 3 hours
Introduction to lab view 8.6 in 3 hours
 
veera (updated)
veera (updated)veera (updated)
veera (updated)
 
Icareus Playout Compact HbbTV Lab Solution Presentation
Icareus Playout Compact HbbTV Lab Solution PresentationIcareus Playout Compact HbbTV Lab Solution Presentation
Icareus Playout Compact HbbTV Lab Solution Presentation
 
EHarringtonResume
EHarringtonResumeEHarringtonResume
EHarringtonResume
 
Industrial Automation
Industrial AutomationIndustrial Automation
Industrial Automation
 
KatherineYekhilevsky_2015
KatherineYekhilevsky_2015KatherineYekhilevsky_2015
KatherineYekhilevsky_2015
 
Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2
 
Intro to InfluxDB
Intro to InfluxDBIntro to InfluxDB
Intro to InfluxDB
 
Labview.ppt
Labview.pptLabview.ppt
Labview.ppt
 
Labview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLLabview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRL
 
Atul_T_Biradar_CV
Atul_T_Biradar_CVAtul_T_Biradar_CV
Atul_T_Biradar_CV
 
Resume_Basith
Resume_BasithResume_Basith
Resume_Basith
 

More from Sachithra Gayan

More from Sachithra Gayan (6)

Computer Network Security
Computer Network SecurityComputer Network Security
Computer Network Security
 
Embedded Robotics
Embedded RoboticsEmbedded Robotics
Embedded Robotics
 
Best Practices in Project Management
Best Practices in Project ManagementBest Practices in Project Management
Best Practices in Project Management
 
Source control
Source controlSource control
Source control
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 

Recently uploaded

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 

Recently uploaded (20)

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 

Data acquisition softwares

  • 2. THE PURPOSE OF A DATA ACQUISITION SYSTEM • To measure a physical phenomenon such as light, temperature, pressure, sound, etc. • The building blocks of a Data Acquisition system  Transducer  Signal  Signal Conditioning eXtensions for Instrumentation (SCXI)  Data Acquisition (DAQ) device  Driver level and application level software 2
  • 3. ARCHITECTURE OF DATA ACQUISITION SYSTEM 3
  • 5. ARCHITECTURE OF DAQ SOFTWARE 5
  • 7. NI - DAQ • Driver level software  DLL that communicate with DAQ device • Supporting National Instruments softwares  National Instruments LabVIEW  National Instruments Measurement Studio • Supporting 3rd party languages  Microsoft C/C++  Visual Basic  Borland C++  Borland Delphi 7
  • 8. MAX • Measurement & Automation Explorer • MAX provides access to all your National Instruments DAQ, GPIB, IMAQ, IVI, Motion, VISA, and VXI devices • Used for configuring and testing devices • Functionality broken into:  Data Neighborhood  Devices and Interfaces  Scales  Software 8
  • 9. LabVIEW • Virtual Instrument Engineering Workbench • Graphical Programming Software • Designed for ? 9
  • 10. WHAT IS VIRTUAL INSTRUMENT-VI ??? • Simulate a Virtual Instrument • Versatile • It is stored as … 10
  • 11. WHAT IS VIRTUAL INSTRUMENT-VI ??? •Front Panel  Controls = Inputs  Indicators = Outputs •Block Diagram  Accompanying "program" for front panel  Components "wired" together Input Output 11

Editor's Notes

  1. These five components helps to bring the physical phenomena you want to measure into your computer for analysis and presentation. Data Analysis (Statistics, FFT, DSP, etc.) Data Presentation (Graphing, Plotting, Tabulation, etc.)
  2. The final component of a complete Data Acquisition System is the software. Thers are different levels of DAQ software that are used to program DAQ device. The three levels are NI-DAQ, Measurement & Automation Explorer (MAX), and LabVIEW.
  3. Advantage – flexibility Disadvantage - complexity
  4. The proccess of physical phenomena turning into a binary number with the Analog-to-Digital Converter on our DAQ device. The lowest level of software is NI-DAQ. NI-DAQ is the software closest to DAQ device, and LabVIEW is the software that is closest to the user. MAX (Measurement & Automation eXplorer) lies between LabVIEW and NI-DAQ.
  5. NI-DAQ is a driver level software that communicates with your National Instruments DAQ device. The main component of NI-DAQ is a DLL called nidaq32.dll. The nidaq32.dll contains function calls for programming your National Instruments DAQ device. It is important to note that you cannot use NI-DAQ with 3rd party Data Acquisition devices. The vendor of the device will have to provide you with a driver specific to their device. The 3rd party driver is usually a DLL that can be called from LabVIEW.
  6. The next level of software is called Measurement & Automation Explorer (MAX). MAX is a software interface that gives access to all of your National Instruments DAQ, GPIB, IMAQ, IVI, Motion, VISA, and VXI devices. MAX is mainly used to configure and test your National Instruments hardware
  7. Full-featured Graphical Programming Software Which are Designed for Instrumentation and Data Acquisition
  8. A software designed program to simulate an instrument (Virtual Instrument) Versatile as our creativity It is stored in a file any_name.vi extension It could be used as a subroutine or main program