LabVIEW WSN 3202 Performance Benchmarks

Publish Date: Nov 26, 2013 | 1 Ratings | 4.00 out of 5 |  PDF

Overview

The purpose of this document is to provide acquisition rate benchmarks when running a LabVIEW WSN VI on an NI WSN measurement node. It details how the benchmarking is performed and discusses considerations that must be made to maximize node performance.

Table of Contents

  1. Benchmarking Notes
  2. LabVIEW 2010 SP1, NI-WSN 1.2.1 Acquisition Rate Benchmarks
  3. Benchmarking Code
  4. Additional Resources

1. Benchmarking Notes

The benchmark results are classified by the version of LabVIEW and the NI-WSN driver.

All the benchmarks performed on the NI-WSN 3202 used a Sample Interval configuration of 120 seconds. Each benchmarking run acquires 100 samples at a time and the total time and average time (per sample) are recorded. The Sample Interval is chosen such that the acquisition of 100 samples can complete successfully without interruption by the Sample Event. With an interval of 120 seconds (100 continuous samples), the ‘best case’ acquisition rate can be determined.

Figure 1: 3202 node Sample Interval configuration

Higher analog input sampling rates can be reached by utilizing the sensor power property for each channel.  To learn mode about the using the sensor power property, refer to NI Community: Achieve Faster Analog Input Sampling Rate with LabVIEW WSN.

 

Back to Top

2. LabVIEW 2010 SP1, NI-WSN 1.2.1 Acquisition Rate Benchmarks

 

Analog Input Benchmarks

Test

Time (s) for 100 Samples

Time (s) for 1 Sample

Rate (Hz)

1 Channel

2.686

0.02686

37.23

4 Channels

3.345

0.03345

29.90

Table 1: Analog Input acquisition rate benchmarks

 

Digital Input Benchmarks

Test

Time (s) for 100 Samples

Time (s) for 1 Sample

Rate (Hz)

1 Channel

0.122

0.00122

819.67

4 Channels

0.489

0.00029

204.50

Table 2: Digital Input acquisition rate benchmarks

 

Digital Output Benchmarks

Test

Time (s) for 100 Samples

Time (s) for 1 Sample

Rate (Hz)

1 Channel

0.011

0.00011

9090.91

4 Channels

0.029

0.00029

3448.28

Table 3: Digital Output acquisition rate benchmarks

 

Back to Top

3. Benchmarking Code

This benchmarking test is setup as shown in Figures 2 through 7 in the Sample case of the LabVIEW WSN VI on an NI-WSN 3202 Voltage Node.

Figure 2: Single-channel analog input test application

Figure 3: Multiple-channel analog input test application

Figure 4: Single-channel digital input test application

Figure 5: Multiple-channel digital input test application

Figure 6: Single-channel digital output test application

Figure 7: Multiple-channel digital output test application

 

Back to Top

4. Additional Resources

Introduction to the LabVIEW Wireless Sensor Network (WSN) Module

The LabVIEW Wireless Sensor Network Module - Under the Hood

Getting Started with the LabVIEW Wireless Sensor Network (WSN) Module

NI WSN Product and Configuration Guide

Programmable Wireless Sensor Network (WSN) Measurement Nodes

LabVIEW WSN Pioneer Performance Benchmarks

Back to Top

Bookmark & Share

Ratings

Rate this document

Answered Your Question?
Yes No

Submit