SlideShare a Scribd company logo
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 DAQ
Murugappa Group
 
Data Acquisition System and Data loggers
Data Acquisition System and Data loggersData Acquisition System and Data loggers
Data Acquisition System and Data loggers
Swara Dave
 
data-acquisition-system-ppt
data-acquisition-system-pptdata-acquisition-system-ppt
data-acquisition-system-ppt
Ravi 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 acquisition
rama52
 
Data Acquisition System
Data Acquisition SystemData Acquisition System
Data Acquisition System
Priyanka Goswami
 
Fog computing and data concurrency
Fog computing and data concurrencyFog computing and data concurrency
Fog computing and data concurrency
Priyanka 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 System
rajparkash
 
dataacquisitionsystem.pdf
dataacquisitionsystem.pdfdataacquisitionsystem.pdf
dataacquisitionsystem.pdf
KANDASAMYA4
 
MadgeTech Wireless Data Loggers
MadgeTech Wireless Data LoggersMadgeTech Wireless Data Loggers
MadgeTech Wireless Data Loggers
MadgeTech Inc
 
Data loggers
Data loggersData loggers
Data loggers
Niranjan Kumar
 
Lab 1 data acquisition fundamentals
Lab 1   data acquisition fundamentalsLab 1   data acquisition fundamentals
Lab 1 data acquisition fundamentals
devneet11
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition system
SANTOSH A M S
 
Data logger
Data loggerData logger
Data logger
Dilip Mathuria
 
supervisory control and data acquisition system
supervisory control and data acquisition systemsupervisory control and data acquisition system
supervisory control and data acquisition system
selvakumar R
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition system
Amol Dudhate
 
datalogger
dataloggerdatalogger
datalogger
Divya Verma
 
Tikam ppt 8 sem
Tikam ppt 8 semTikam ppt 8 sem
Tikam ppt 8 sem
TIKAMVANOT
 
Power system automation
Power system automationPower system automation
Power system automation
Kiran Gham
 
Virtual Instrument
Virtual InstrumentVirtual Instrument
Virtual Instrument
Barira 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

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
Spyros Maniatopoulos
 
Transducer
TransducerTransducer
Ai class
Ai classAi class
Ai class
meshaye
 
Transducers
TransducersTransducers
Transducers
AjinkyaKumbhar
 
sensors in robotics
sensors in roboticssensors in robotics
sensors in robotics
Omkar Lokhande
 
Transducer main
Transducer mainTransducer main
Transducer main
Shailendra Gautam
 
Sensors update
Sensors updateSensors update
Sensors update
isutp2
 
Sensors
SensorsSensors
Sensors
Vivek Bapu
 
introduction to transducer
introduction to transducerintroduction to transducer
introduction to transducer
Yasir Hashmi
 
Parallel sorting
Parallel sortingParallel sorting
Parallel sorting
Mr. Vikram Singh Slathia
 
Application of image processing
Application of image processingApplication of image processing
Application of image processing
University of Potsdam
 
Building Robots Tutorial
Building Robots TutorialBuilding Robots Tutorial
Building Robots Tutorial
Pantech ProLabs India Pvt Ltd
 
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
University of Colorado at Boulder
 
Wb4-1
Wb4-1Wb4-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
swathi1998
 
Mobile Sensors and Types
Mobile Sensors and TypesMobile Sensors and Types
Mobile Sensors and Types
Er. Ashish Pandey
 
Ajm unit 2
Ajm unit 2Ajm unit 2
Parallel algorithms
Parallel algorithmsParallel algorithms
Parallel algorithms
guest084d20
 
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...
Yole Developpement
 
Robotics
RoboticsRobotics
Robotics
A Tê Hát
 

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 Acquisition
bhadrah
 
Ishiriya Wireless Technologies-NI Data Acquisition
Ishiriya Wireless Technologies-NI Data AcquisitionIshiriya Wireless Technologies-NI Data Acquisition
Ishiriya Wireless Technologies-NI Data Acquisition
bhadrah
 
Introduction to lab_view
Introduction to lab_viewIntroduction to lab_view
Introduction to lab_view
Sugeng Rianto
 
Cap.10
Cap.10Cap.10
Cap.10
CostelGxa
 
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
Vasundhara Sharma
 
Hardware and Software in Virtual Instrumentation,VI for Test ,Controland De...
Hardware  and Software in Virtual Instrumentation,VI  for Test ,Controland De...Hardware  and Software in Virtual Instrumentation,VI  for Test ,Controland De...
Hardware and Software in Virtual Instrumentation,VI for Test ,Controland De...
BagyalakshmiAnand
 
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
Eurotech
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions www.ijeijournal.com
 
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
Eurotech
 
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
Arihant Jain
 
veera (updated)
veera (updated)veera (updated)
veera (updated)
Veeranna Babu
 
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
Jessica Glad
 
EHarringtonResume
EHarringtonResumeEHarringtonResume
EHarringtonResume
erik harrington
 
Industrial Automation
Industrial AutomationIndustrial Automation
Industrial Automation
Tushar Swami
 
KatherineYekhilevsky_2015
KatherineYekhilevsky_2015KatherineYekhilevsky_2015
KatherineYekhilevsky_2015
Katherine Yekhilevsky
 
Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2Vibro box sitel midih-presentation oc2
Vibro box sitel midih-presentation oc2
MIDIH_EU
 
Intro to InfluxDB
Intro to InfluxDBIntro to InfluxDB
Intro to InfluxDB
InfluxData
 
Labview.ppt
Labview.pptLabview.ppt
Labview.ppt
TITANIUMALFREDO
 
Labview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRLLabview1_ Computer Applications in Control_ACRRL
Labview1_ Computer Applications in Control_ACRRL
Mohammad Sabouri
 
Atul_T_Biradar_CV
Atul_T_Biradar_CVAtul_T_Biradar_CV
Atul_T_Biradar_CV
Atul Biradar
 

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
 
Hardware and Software in Virtual Instrumentation,VI for Test ,Controland De...
Hardware  and Software in Virtual Instrumentation,VI  for Test ,Controland De...Hardware  and Software in Virtual Instrumentation,VI  for Test ,Controland De...
Hardware and Software in Virtual Instrumentation,VI for Test ,Controland De...
 
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
 

More from Sachithra Gayan

Computer Network Security
Computer Network SecurityComputer Network Security
Computer Network Security
Sachithra Gayan
 
Embedded Robotics
Embedded RoboticsEmbedded Robotics
Embedded Robotics
Sachithra Gayan
 
Best Practices in Project Management
Best Practices in Project ManagementBest Practices in Project Management
Best Practices in Project Management
Sachithra Gayan
 
Source control
Source controlSource control
Source control
Sachithra Gayan
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
Sachithra Gayan
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
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

Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 

Recently uploaded (20)

Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.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