Documente Academic
Documente Profesional
Documente Cultură
TECHNICAL NOTE
www.beanair.com
DOCUMENT
Document number External Reference Author Internal Reference Document Name
RF_NT_008
Christophe DONTEGREUIL
Project Code Data Acquisition mode available on the BeanDevice
VALIDATION
Function Reader Author Recipients For For Validation information X X
MAILING LIST
Function Staffer 1 Staffer 2 Recipients Loic Penelon Christophe DONTEGREUIL For action X X For Info
Updates
Version Date Author Christophe DONTEGREUIL Evolution & Status First version of the document
V1.0
10/09/2011
V1.3
12/03/2012
Christophe DONTEGREUIL
Page : 1 / 80
Contents
1. 2. 3. 4. TECHNICAL SUPPORT .................................................................................................................................... 5 VISUAL SYMBOLS DEFINITION ...................................................................................................................... 6 ACRONYMS AND ABBREVIATIONS ............................................................................................................... 7 RELATED DOCUMENTS .................................................................................................................................. 8 4.1 Applications Notes ..................................................................................................................................... 8 4.2 Technical Notes ......................................................................................................................................... 9 AIM OF THE DOCUMENT .............................................................................................................................. 10 ADVANTAGES & LIMITS OF EACH DATA ACQUISITION MODE ................................................................ 11 DATA ACQUISITION MODE AVAILABLE ON THE BEANDEVICE ............................................................. 12 DATA ACQUISITION MODE OVERVIEW ...................................................................................................... 13 8.1 Low duty cycle Data Acquisition (LDCDA) .............................................................................................. 13 8.1.1 Description ..................................................................................................................................... 13 8.1.2 Data acquisition cycle .................................................................................................................... 14 8.2 Alarm Mode ............................................................................................................................................. 15 8.2.1 Description ..................................................................................................................................... 15 8.2.1 Data acquisition cycle .................................................................................................................... 17 8.3 Survey Mode ..................................................................................................................................... 18 8.3.1 Description ..................................................................................................................................... 18 8.3.2 Data acquisition cycle .................................................................................................................... 19 8.4 Streaming & Streaming packet mode ..................................................................................................... 20 8.4.1 Description ..................................................................................................................................... 20 8.5 Math Mode............................................................................................................................................... 26 8.6 Smart Shock detection ( available only on the beandevice AX-3DS) .................................................. 27 8.6.1 Description ..................................................................................................................................... 27 8.6.2 During a shock detection ............................................................................................................... 28 8.6.3 During a Survey ............................................................................................................................. 29 OPERATIONAL FEATURES ........................................................................................................................... 30
5. 6. 7. 8.
9.
Page : 2 / 80
Alarm threshold management (survey and Alarm mode)........................................................................ 30 Restrictions in streaming & streaming packet mode ............................................................................... 33 Data sampling accuracy in streaming & streaming packet mode (For experts only) ............................. 36 9.3.1 Crystal specifications ..................................................................................................................... 37
10. DATA ACQUISITION MODE CONFIGURATION FROM THE BEANSCAPE .............................................. 38 10.1 Tab: Data Acquisition configuration......................................................................................................... 39 10.2 Alarm threshold configuration from the BeanScape ............................................................................. 43 10.2.1 Overview ........................................................................................................................................ 43 10.2.2 How to set an alarm threshold ....................................................................................................... 44 10.2.3 Sensor alarms window .................................................................................................................. 45 11. EXAMPLES...................................................................................................................................................... 47 11.1 Low duty cycle acquisition mode ............................................................................................................. 48 11.1.1 Configuration ................................................................................................................................. 48 11.1.2 Graph visualization ........................................................................................................................ 50 11.2 ALARM mode .......................................................................................................................................... 51 11.2.1 Alarm mode configuration .............................................................................................................. 51 11.3 Survey mode ........................................................................................................................................... 53 11.3.1 Survey mode configuration ............................................................................................................ 53 11.3.2 Graph visualization ........................................................................................................................ 55 11.4 Streaming Packet Mode (Continuous monitoring) .................................................................................. 56 11.4.1 Streaming Packet Mode configuration .......................................................................................... 56 11.4.2 Graph visualization ........................................................................................................................ 58 11.5 SSD (Smart Shock Detection) ................................................................................................................. 59 11.5.1 Step 1: configure the measurement range of your accelerometer ................................................ 60 11.5.2 Step 2: Configure the SSD profile ................................................................................................. 61 11.5.3 Step 3: Configure SSD measurement mode ................................................................................. 67 11.5.1 SSD without survey ....................................................................................................................... 69 11.5.1 Graph display................................................................................................................................. 71 12. APPENDIX 1 : FLOWCHART DIAGRAM (FOR EXPERT USER ONLY) ....................................................... 72 12.1 LDCDA data acquisition mode with Sleeping Power management ...................................................... 72 12.1 Alarm data acquisition mode with Sleeping Power management ..................................................... 73 12.1 Survey data acquisition mode with Sleeping Power management ................................................... 74 12.1 Streaming data acquisition Mode with Sleeping Power management .............................................. 76 12.2 Streaming Packet data acquisition Mode with Sleeping Power management .................................. 77 12.3 SSD (Smart Shock Detection) ................................................................................................................. 78 12.3.1 Shock Detection Flowchart ............................................................................................................ 78 12.3.1 Self-test Flowchart ......................................................................................................................... 79
Page : 3 / 80
Disclaimer
The information contained in this document is the proprietary information of BeanAir. The contents are confidential and any disclosure to persons other than the officers, employees, agents or subcontractors of the owner or licensee of this document, without the prior written consent of BeanAir Ltd, is strictly prohibited. BeanAir makes every effort to ensure the quality of the information it makes available. Notwithstanding the foregoing, BeanAir does not make any warranty as to the information contained herein, and does not accept any liability for any injury, loss or damage of any kind incurred by use of or reliance upon the information. BeanAir disclaims any and all responsibility for the application of the devices characterized in this document, and notes that the application of the device must comply with the safety standards of the applicable country, and where applicable, with the relevant wiring rules. BeanAir reserves the right to make modifications, additions and deletions to this document due to typographical errors, inaccurate information, or improvements to programs and/or equipment at any time and without notice. Such changes will, nevertheless be incorporated into new editions of this document. Copyright: Transmittal, reproduction, dissemination and/or editing of this document as well as utilization of its contents and communication thereof to others without express authorization are prohibited. Offenders will be held liable for payment of damages. All rights are reserved. Copyright BeanAir Ltd. 2010.
Page : 4 / 80
1. TECHNICAL SUPPORT
For general contact, technical support, to report documentation errors and to order manuals, contact BeanAir Technical Support Center (BTSC) at: tech-support@beanair.com For detailed information about where you can buy the BeanAir equipment/software or for recommendations on accessories and components visit: www.beanair.com
To register for product news and announcements or for product questions contact BeanAirs Technical Support Center (BTSC). Our aim is to make this user manual as helpful as possible. Please keep us informed of your comments and suggestions for improvements. BeanAir appreciates feedback from the users.
Page : 5 / 80
Visual
Definition
Caution or Warning Alerts the user with important information about BeanAir wireless sensor networks (WSN), if this information is not followed, the equipment /software may fail or malfunction.
Danger This information MUST be followed if not you may damage the equipment permanently or bodily injury may occur.
Tip or Information Provides advice and suggestions that may be useful when installing BeanAir Wireless Sensor Networks.
Page : 6 / 80
AES CCA CSMA/CA GTS kSPS LLC LQI LDCDA MAC PAN PER RF SD SPS SSD WSN
Advanced Encryption Standard Clear Channel Assessment Carrier Sense Multiple Access/Collision Avoidance Guaranteed Time-Slot Kilo samples per second Logical Link Control Link quality indicator Low duty cycle data acquisition Media Access Control Personal Area Network Packet error rate Radio Frequency Secure Digital Samples per second Smart shock detection Wireless sensor Network
Page : 7 / 80
4. RELATED DOCUMENTS
In addition to this User manual, please consult the application notes & technical notes:
4.1
APPLICATIONS NOTES
Nom du document Produits concerns All BeanAir products Description Wireless sensor deployment guidelines networks
AN_RF_007 : Beanair_WSN_Deployment
AN_RF_006 How to extend your wireless All BeanAir products range AN_RF_005 Ver 1.0- BeanGateway & Data BeanGateway Terminal Equipment Interface AN_RF_004 V1.0-1. Interferences@2.4GHz Coexistence And All BeanAir products
A guideline very useful for extending your wireless range DTE interface Architecture on the BeanGateway Coexistence & interferences of different RF technologies in the 2.4 GHz frequencies band. Comparison between 868 MHz frequency band and a 2.4 GHz frequency band.
AN_RF_003 V1.1 IEEE 802.15.4 2.4 GHz Vs 868 All BeanAir products MHz (English)
Page : 8 / 80
4.2
TECHNICAL NOTES
Document name Concerned products Power All the BeanDevice Description This technical note describes the sleeping & active power mode on the BeanDevice.
TN_RF_010 Management
BeanDevice
TN_RF_009 BeanGateway management BeanGateway on LAN infrastructure TN_RF_008 Data acquisition modes All the BeanDevice available on the BeanDevice
BeanGateway integration on a LAN infrastructure Data acquisition modes available on the BeanDevice
Description of the BeanDevice network association This document presents Pulse counter (ex: energy metering application) and binary data acquisition features on the BeanDevice SUN-BN.
TN_RF_005 Pulse counter & binary data BeanDevice SUN-BN acquisition on the BeanDevice SUN-BN
TN_RF_004 - Ambient Light sensor technical BeanDevice specifications (Ecosensor) RF_TN_003 - Wireless Network capacity
All the products
Technical description of the Ambient light sensor available on the BeanDevice SUNSUN-XX XX products
of
RF_TN_002 - Current consumption in active BeanDevice & sleeping mode RF_TN_001 - Wireless range benchmarking BeanDevice
Page : 9 / 80
This document is intended to describe the different data acquisition mode available on the BeanDevice, how to configure these features from the BeanScape and systems restrictions.
Page : 10 / 80
The following table presents the advantages & disadvantages of the different data acquisition mode:
Alarm
Math
Survey
1s to 1day 1 sps to 3 Ksps maximum Dynamic / static Dynamic 1 sps to 1 Ksps maximum Dynamic / static
N.A. Static
Static
Static
Class of application
Monitoring on Shock detection isolated sites ( lack (BeanDevice AXof external power 3DS only) supply) with a better robustness of the solution
Network Size
Page : 11 / 80
The following table presents the different data acquisition mode available on the BeanDevice:
Alarm
Survey
Math
Page : 12 / 80
BeanDevice AX-3DS
BeanDevice TSI/TH
BeanDevice AN-XX
8.1
8.1.1
Description
Low duty cycle data acquisition is adapted for static measurement (tilt, pressure, temperature) requiring a low power consumption on your BeanDevice. The duty cycle can be configured between 1 data acquisition & transmission per second to 1 data acquisition &transmission per day.
t1
t2
t3
t4
Sleep
Sleep
Sleep t
In Low Duty cycle data acquisition (LDCDA), the BeanDevice operates as follows: Step 1 : The BeanDevice wakes up (if sleep mode/ sleep mode with network listening is selected), all the sensors connected to the BeanDevice are also activated; Step 2 : A Data acquisition is performed; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogger ; Step 4: If Data Transmission feature is enabled: the data acquisition is transmitted to the BeanGateway ;
Page : 13 / 80
Step 5 : A Network diagnostic is performed and transmitted to the BeanGateway (depending on diagnostic cycle defined by the user) Step 6 : The BeanDevice goes to sleep (if sleep mode/ sleep mode with network listening is selected)
Go to the LDCDA Flowchart diagram section for a flowchart representation of the LDCDA measurement mode.
8.1.2
The data acquisition cycle is user-definable from the BeanScape: Beandevice Data Acquisition Cycle depending on the power mode status Data acquisition duty cycle (in seconds)
BeanDevice is operating with Sleep power mode or Sleep Power Mode with Minimum values for data network listening on the acquisition cycle BeanDevice BeanDevice is operating with Active power mode Maximum value
4s
The BeanDevice includes a series of protection mechanisms against unauthorized configurations: If the BeanDevice is operating in sleep mode or sleep mode with network listening: If the user sends an OTAC parameter to configure a data acquisition cycle under 4s, no action will be taken by the BeanDevice. If the BeanDevice is operating in active power mode with a data acquisition cycle under 4s:
Page : 14 / 80
If the user sends an OTAC parameter to switch in sleep mode or sleep mode with network listening, no action will be taken by the BeanDevice.
If the data acquisition cycle of your Beandevice is short, its autonomy will decrease. Dont forget to configure your BeanDevice power mode in sleep mode or sleep mode with network listening if you want to increase its autonomy.
For further information about the Power mode on the BeanDevice , please read the technical note TN_RF_010: BeanDevice Power mode management
8.2
ALARM MODE
8.2.1
Description
The Data acquisition is transmitted by radio whenever an alarm threshold (fixed by the user) is reached. Four alarms threshold levels High/Low are allocated to each sensor channel.
Page : 15 / 80
Alarm Mode
Alarm ?
Data Acquisition Wireless TX if alarm threshold Network Diagnostic transmission (if selected)
t1
t2
t3
t4
Sleep
Sleep
Sleep t
Page : 16 / 80
In alarm mode, the BeanDevice operates as follows: Step 1 : The BeanDevice wakes up (if sleep mode/ sleep mode with network listening is selected), all the sensors connected to the BeanDevice are also activated; Step 2 : A Data acquisition is performed; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogge if an alarm threshold is reached ; Step 4: If Data Transmission feature is enabled: the data acquisition is transmitted to the BeanGateway if an alarm threshold is reached; Step 5 : A Network diagnostic is performed and transmitted to the BeanGateway (depending on diagnostic cycle defined by the user) Step 6 : The BeanDevice goes to sleep (if sleep mode/ sleep mode with network listening is selected)
If the alarm thresholds H1/H2/L1/L2 are not clearly defined, you can end up with spurious and untimely alarms. Do not forget to properly configure the alarms thresholds before starting the alarm mode. Read the section Alarm threshold configuration from the BeanScape.
Go to the Alarm Flowchart diagram section for a flowchart representation of the LDCDA measurement mode.
8.2.1
Page : 17 / 80
8.3
SURVEY MODE
8.3.1
Description
The survey mode operates like the alarm mode but the device sends frequently a beacon frame informing its current status: Data acquisition is done with a duty cycle of Cm (configurable with the BeanScape); Data transmission is done with a duty cycle of Ct = N*Cm (N is the number of data acquisition before a data transmission). This parameter is configurable with the BeanScape; Whenever an alarm threshold (fixed by the user) is reached (4 alarm threshold levels High/Low), data is transmitted instantly;
Survey Mode
Data Acquisition Wireless TX: if alarm threshold or TX Cycle reached
t1
t2
t3
t4
Sleep
Sleep
Sleep t
Page : 18 / 80
In survey mode, the BeanDevice operates as follows: Step 1 : The BeanDevice wakes up (if sleep mode/ sleep mode with network listening is selected), all the sensors connected to the BeanDevice are also activated; Step 2 : A Data acquisition is performed; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogger if an alarm threshold is reached or a measurement cycle is reached; Step 4: If Data Transmission feature is enabled: the data acquisition is transmitted to the BeanGateway if an alarm threshold is reached or a transmission cycle is reached; Step 5 : A Network diagnostic is performed and transmitted to the BeanGateway (depending on diagnostic cycle defined by the user) Step 6 : The BeanDevice goes to sleep (if sleep mode/ sleep mode with network listening is selected)
If the alarms thresholds H1/H2/L1/L2 are not well defined, you can end up with spurious and untimely alarms. Do not forget to properly configure the alarms thresholds before starting the alarm mode. Read the section Alarm threshold configuration from the BeanScape.
Go to the Survey Flowchart diagram section for a flowchart representation of the LDCDA measurement mode.
8.3.2
Page : 19 / 80
8.4
8.4.1
Description
Streaming & Streaming Packet mode are dedicated to dynamic data acquisition (vibration, strain gage, deformation, acceleration): Streaming Packet is more suitable for users requiring a high data sampling rate (maximum 5 KSps). In order to achieve these performances, data sampling are transmitted by packet; Streaming is more suitable for users requiring a real-time data transmission (with time latency under 10ms). Sampling rate value depends highly on the number of sensor channels activated.
For completing this type of data acquisition, the BeanDevice provides others options: Streaming/Streaming Packet with sleep mode activated: The BeanDevice transmits all the data acquisition with a sampling rate of fs (1/t3), an acquisition duration of (t2) and a data acquisition cycle (t) defined by the end-user. Streaming / Streaming packet with continuous monitoring option activated: the BeanDevice sends the data acquisition in streaming mode without stopping. This mode is adapted for continuous monitoring on machines.
Page : 20 / 80
Wireless TX
t2 t1
Sleep
t
In Streaming Packet mode (with sleep activated), the BeanDevice operates as follows: Step 1 : The BeanDevice wakes up (if sleep mode/ sleep mode with network listening is selected), all the sensors connected to the BeanDevice are also activated; Step 2 : A Data acquisition is performed with a high sampling rate, and buffered ; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogger; Step 4: If Data Transmission feature is enabled: If data buffer is full, a data packet is transmitted to the BeanGateway ; Step 5: Step 2 to Step 4 are repeated until the sampling duration is completed; Step 6 : A Network diagnostic is performed and transmitted to the BeanGateway (depending on diagnostic cycle defined by the user) Step 7 : The BeanDevice goes to sleep (if sleep mode/ sleep mode with network listening is selected)
Page : 21 / 80
Wireless TX
t3
t2 t1
Sleep
t
In Streaming mode (with sleep activated), the BeanDevice operates as follows: Step 1 : The BeanDevice wakes up (if sleep mode/ sleep mode with network listening is selected), all the sensors connected to the BeanDevice are also activated; Step 2 : A Data acquisition is performed with a high sampling rate; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogger; Step 4: The data acquisition is transmitted to the BeanGateway ; Step 5: Step 2 to Step 4 are repeated until the sampling duration is completed; Step 6: A Network diagnostic is performed and transmitted to the BeanGateway (depending on diagnostic cycle defined by the user) Step 7 : The BeanDevice goes to sleep (if sleep mode/ sleep mode with network listening is selected)
Page : 22 / 80
Wireless TX
Wake up
Data Acquisition
t
In Streaming Packet mode (continuous monitoring), the BeanDevice operates as follows: Step 1 : The BeanDevice wakes up (if sleep mode/ sleep mode with network listening is selected), all the sensors connected to the BeanDevice are also activated; Step 2 : A Data acquisition is performed with a high sampling rate, and buffered ; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogger; Step 4: If data buffer is full, a data packet is transmitted to the BeanGateway ; Step 5: Step 2 to Step 4 are repeated without stopping;
Page : 23 / 80
Wireless TX
Wake up
Data Acquisition
In Streaming mode (continuous monitoring), the BeanDevice operates as follows: Step 1 : The BeanDevice wakes up (if sleep mode/ sleep mode with network listening is selected), all the sensors connected to the BeanDevice are also activated; Step 2 : A Data acquisition is performed with a high sampling rate; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogger; Step 4: The data acquisition is transmitted to the BeanGateway ; Step 5: Step 2 to Step 4 are repeated without stopping;
The following table describes the maximum sampling rate depending on the number of sensor channels activated. Number of activated channels 1 Channel 2 Channels 3 Channels BeanDevice AX-3D 3 KSPS 1,5 KSPS 1 KSPS BeanDevice 60 SPS 60 SPS 60 SPS HI-INC BeanDevice AX-3DS 1 KSPS 1 KSPS 1 KSPS
Page : 24 / 80
If you define a sampling rate beyond the maximum capacity allowed on the BeanDevice, it will be automatically fitted.
Streaming packet mode is optimized for a dynamic data acquisition, it offers the following features: For a better battery autonomy, all the data acquisition are transmitted by packet (45 data samples are encapsulated in a packet) The BeanDevice offers a high accuracy sampling rate (accuracy based on a crystal: +/-20ppm) Sampling data operation is not stopped during wireless transmission of the packet ; The cutoff frequency of the anti-aliasing filter can be configured from the BeanScape software (available only on the following products: BeanDevice AX-3D and BeanDevice HI-INC)
Math Mode, Streaming Mode & Streaming Packet Mode special cases: The Data acquisition duration must be lower than Data Acquisition cycle. The Data Acquisition cycle is automatically adjusted by the BeanDevice in case of a configuration error. A margin of 10s between these two parameters is fixed by the BeanDevice.
In Streaming & Streaming Packet mode: PER will increase proportionately with the sampling rate, mainly if several BeanDevice are connected on the same WSN. It is recommended to test several WSN topologies in order to find the right suitability between the WSN size and the sampling rate. For further information, read the technical note: RF_TN_003 - Wireless Network capacity
Due to sampling rate synchronization constraint, an OTAC (Over-the-air-configuration) will not be possible when Streaming Packet/Streaming is started. Be sure that your BeanDevice configuration is correct before starting the Streaming/Streaming packet mode. In the case of a wrong configuration, read the section Restrictions in streaming & streaming packet mode.
Page : 25 / 80
Go to the Streaming Flowchart diagram section for a flowchart representation of the LDCDA measurement mode.
Go to the Streaming Packet Flowchart diagram section for a flowchart representation of the LDCDA measurement mode.
8.5
MATH MODE
In math mode values such as the mean value, maximum value, minimum value and standard deviation are calculated on sample time series and transmitted by radio.
t1
t2
t3
t4
Sleep
Sleep
Sleep t
Page : 26 / 80
8.6
AVAILABLE
ONLY
ON
THE
8.6.1
Description
The BeanDevice AX-3DS integrates Smart Shock Detection technology which permits to detect & recognize a shock event during the sleeping mode of the BeanDevice AX-3DS.
The BeanDevice wakes up on two conditions: Survey Cycle: A survey frame is transmitted; the transmission cycle is configurable from the BeanScape. The user can choose to enable or disable this option; Whenever a shock event is detected, all the measurement data are transmitted instantly;
Page : 27 / 80
8.6.2
t2
t1
Sleep
t
t1 = 12.5 ms, Latency time between the Beandevice wakes up and the first data acquisition
t2 - Data sampling duration. This value can be configured by the user from the BeanScape software. The BeanDevice operates as follows: Step 1 : A shock threshold is reached (the threshold value is fixed by the user), the BeanDevice wakes up; Step 2 : A Data acquisition is performed with a high sampling rate, and buffered ; Step3: If DataLogger feature is enabled: the data acquisition is registered on the Beandevice Datalogger; Step 4: If a Data Transmission feature is enabled: The data acquisition is transmitted to the BeanGateway ;
Page : 28 / 80
Step 5: Step 2 to Step 4 are repeated until the sampling duration (t2) is completed; Step 6: A Network diagnostic is automatically performed and transmitted to the BeanGateway
8.6.3
During a Survey
If survey feature is activated, the BeanDevice wakes up on a duty cycle: Step 1 : The BeanDevice wakes up; Step 2 : A Data acquisition is performed ; Step 4: If a Data Transmission feature is enabled: The data acquisition is transmitted to the BeanGateway ; Step 5: A Network diagnostic is automatically performed and transmitted to the BeanGateway Step 6 : The BeanDevice goes to sleep
Sleep
Page : 29 / 80
9. OPERATIONAL FEATURES
9.1
The following part of the chapter concerns the alarms threshold management on the BeanDevice
The BeanDevice SUN-BN operates with a special alarm threshold management. For further informations, please read the technical note TN_RF_005: Pulse counter & binary data acquisition on the BeanDevice SUN-BN.
Four alarms thresholds are available. The user can remotely configure the threshold values from the BeanScape : 2 high thresholds (H1/H2) 2 low thresholds (L1/L2).
Page : 30 / 80
Measurement NOK
L1
Measurement OK L2 Measurement NOK t
If H2 = H1 & B1=B2
Page : 31 / 80
measure
Measurement NOK H1 = H2
Measurement OK
L1 = L2
If H2 = H1 and L1 > L2
measure
Measurement NOK H2 = H1
Measurement OK L1
L2 Measurement NOK t
If H2 > H1 et L1 == L2
Page : 32 / 80
H1
Measurement OK
Measurement NOK
L2 = L1 t
If the alarms thresholds H1/H2/L1/L2 are not well defined, you can end up with spurious and untimely alarms. Do not forget to properly configure the alarms thresholds before starting the alarm mode.
9.2
If a device or several devices are configured in streaming mode or streaming packet mode, the data acquisition transmitted by radio must be perfectly synchronized. Whatever the measurement mode on the others BeanDevice, an OTAC (Over-the-air configuration) is not possible on your Network.
Page : 33 / 80
BeanScape
If several Beandevice must operate in streaming mode on your network, you must apply the following configuration process:
Page : 34 / 80
Install properly your WSN Check your BeanDevice power mode configuration. If it is operating in "Sleep" or "Sleep with Network Listening", push on "Network" push button for more than 2s
Power on each BeanDevice, configure the streaming mode on this BeanDevice and Power off the configured BeanDevice Repeat this operation for each BeanDevice which must operate on streaming mode
Power on each BeanDevice, the streaming mode was previously backuped on the BeanDevice flash The BeanDevice starts operating in streaming mode
Page : 35 / 80
9.3
DATA SAMPLING ACCURACY IN STREAMING & STREAMING PACKET MODE (FOR EXPERTS ONLY)
All the BeanDevice integrates a RTC (Real-Time-clock) and a high accuracy timer for data sampling. The RTC is a computer clock in the form of an integrated circuit that keeps track of the current time. It is used by the BeanDevice. Architecture of Real-Time-Clock & Timer on the BeanDevice
RTC
Wireless sensor
Crystal 16 MHZ, +/-20 ppm
A RTC (Real-Time-Clock) is used for starting the data sampling on a date (Year, Month, Hours, Minute and seconds). A Timer is used for Data Sampling (t), the Timer source is a 16 MHz Crystal with a frequency stability of +/20 ppm at 25C. Data transmission does not affect data sampling process.
Page : 36 / 80
Wireless TX
t
9.3.1 Crystal specifications
Nominal frequency Frequency tolerance (at 253) Frequency Stability (vs. 25) Aging Rate
Page : 37 / 80
MODE
CONFIGURATION
FROM
THE
1. Open your BeanScape 2. Click on your BeanDevice profile 3. Click on Data config tag
Page : 38 / 80
DataLogger options
Page : 39 / 80
Parameter
Different values
Low duty cycle Data Acquisition (LDCDA) Alarm Survey
Description
Low duty cycle data acquisition is adapted for static measurement (tilt, pressure, temperature) requiring a low power consumption on your BeanDevice. The duty cycle can be configured between 1 data acquisition & transmission per second to 1 data acquisition & transmission per day. Data acquisitions are transmitted by radio whenever an alarm threshold (fixed by the user) is reached (4 alarms threshold levels High/Low). Survey mode is a mix between the LDCDA mode and Alarm mode. A data acquisition is transmitted Whenever an alarm threshold (fixed by the user) is reached (4 alarm threshold levels High/Low). A transmission cycle is reached, the transmission cycle is configurable through the BeanScape 1s to 24h ;
Streaming Packet
Streaming packet is more suitable for users requiring a high data sampling rate (maximum 5 KHz). In order to achieve these performances, data sampling are transmitted by packet; Streaming mode is more suitable for users requiring a real-time data transmission (with time latency under 10ms). Smart shock detection mode is only available on the BeanDevice AX-3DS. If a shock threshold is detected, the Beandevice starts to transmit all the data acquisition to the BeanGateway.
Streaming
Select the Data acquisition cycle between 1s and 24hours. The format is: Day : Hour : Minute :Second
Page : 40 / 80
Select the sampling rate of your BeanDevice between 1 sample per second and 5000 Samples per second maximum. The resolution is 1 sample per second. If DataLogger is selected, the maximum sampling rate is 2000 samples per second.
Sampling rate
This field is available in streaming, streaming packet, and math mode Choose carefully the Sampling rate value: The PER (Packet Error Rate) can increase if the Sampling rate is high on your BeanDevice. For further information read the technical note RF_TN_003 V1.0- Wireless Network capacity
Data acquisition duration in streaming, streaming packet, and math mode. The format is Day : Hour : Minute :Second The Data acquisition duration value can be higher than Data acquisition cycle. Transmission Ratio in Survey mode (N) Transmission Cycle = N x Data Acquisition Cycle Tx only: The BeanDevice transmits the data acquisition without Datalogging Log only: The Beandevice logs the data acquisition without wireless transmission
Options
Tx & Log: The BeanDevice transmits and logs the data acquisition; For further information about the DataLogger feature, read the technical note TN_RF_007 BeanDevice DataLogger User Guide
All your modifications are displayed on Current data acquisition mode frame:
Page : 41 / 80
Page : 42 / 80
10.2.1 Overview
Page : 43 / 80
Page : 44 / 80
Description
You can configure threshold high values (H1, H2) and low values (L1,L2) . In alarm mode, when a higher low threshold value is reached, an alarm notification is transmitted to the BeanGateway ; If the sensor value is higher than H1/H2, an alarm notification is send to the BeanGateway/BeanScape; If the sensor value is lower than L1/L2, an alarm notification is send to the BeanGateway/BeanScape;. Threshold values must be organized in this manner: H2>= H1 > L1>=L2
10.2.3 Sensor alarms window The BeanScape provides user a detailed and neatly viewed alarm list (four user configurable alarms Up/Down). A real time diagnostic alarm is generated by the BeanAir expert system. Select the desired platform by clicking on Tools scrolling menu available on the left side pane. Then Click :
Page : 45 / 80
Please note that this window automatically opens when the alarm threshold is exceeded.
Alarm value
Page : 46 / 80
11. EXAMPLES
If your previous Data acquisition mode was streaming or streaming packet mode, you have to follow the section
Page : 47 / 80
11.1.1 Configuration Ex: The Beandevice must be configured in Low Duty Cycle acquisition mode with a Data acquisition cycle of 20s. Proceed as follows:
2 3 1
Page : 48 / 80
Choose the Datalogger option. In this example, we configure the BeanDevice in TX only
If the new data acquisition mode configuration is accepted by the BeanDevice, all
the parameters are displayed in the frame Current data acquisition mode
Page : 49 / 80
11.1.2 Graph visualization The graph displays all the data acquisition in Low Duty cycle: Graph corresponding to Low Duty Cycle acquisition mode Latest data acquisition value and date
Page : 50 / 80
If the alarms thresholds H1/H2/L1/L2 are not well defined, you can end up with spurious and untimely alarms. Do not forget to properly configure the alarms thresholds before starting the alarm mode. Read the section Alarm threshold configuration from the BeanScape
11.2.1 Alarm mode configuration Ex: The Beandevice must be configured in Alarm data acquisition mode with a Data acquisition cycle of 10s. Proceed as follows:
2 3
4 1
Page : 51 / 80
Choose Alarm
2 3
If the new data acquisition mode configuration is accepted by the BeanDevice, all the parameters are displayed in the frame Current data acquisition mode
Page : 52 / 80
If the alarms thresholds H1/H2/L1/L2 are not well defined, you can end up with spurious and untimely alarms. Do not forget to properly configure the alarms thresholds before starting the alarm mode. Read the section Alarm threshold configuration from the BeanScape.
Page : 53 / 80
Choose Survey
If the new data acquisition mode configuration is accepted by the BeanDevice, all the parameters are displayed in the frame Current data acquisition mode
Page : 54 / 80
Page : 55 / 80
Ex: The Beandevice must be configured in Streaming packet mode with a sampling rate of 1000 Hz with continuous monitoring activated.
Proceed as follows:
2 3
Page : 56 / 80
If the new data acquisition mode configuration is accepted by the BeanDevice, all the parameters are displayed in the frame Current data acquisition mode
Page : 57 / 80
Page : 58 / 80
Step 1
Step 2
Step 3
Page : 59 / 80
3 2 1
1 2 3
Page : 60 / 80
Page : 61 / 80
1 2 3 4 5 4
2 3
6 6 8 7 9
Page : 62 / 80
Depending on the sampling rate of the accelerometer during sleeping, the BeanDevice current consumption can change:
The user can select two events profile Event 1 and Event 2.
2
Event combination
The user can use two logical combinations: AND and OR combination on the axis event selection. Fix the shock detection threshold Unit value: g The resolution of the threshold value depends on the acceleration range of the accelerometer. On the axis event selection frame, if the High Axis is selected, the value of the threshold will be positive.
Page : 63 / 80
If the Low axis is selected, the value of the threshold will be negative. Example: For a threshold value fixed at 2g, if X High Axis OR X Low Axis is selected. For all the values upper than 2g on the X Axis, a shock event is detected For all the values less than -2g on the X Axis, a shock event is detected.
Page : 64 / 80
The user can choose on which axis the shock event is affected: X Axis High, X Axis Low, Y Axis High, Y axis Low, Z Axis High, Z Axis Low. The combination AND/OR is not available for two events on the same axis, i.e. these combinations are not possible: X High and/or X Low, Y High and/or Y Low, Z High and/or Z Low. Several configuration of shock detection are possible on the same axis:
The user selects XX Axis Low, all the shocks are detected on the following acceleration range [-TH_VALUE ;+TH_VALUE ];
+ Range_MAX
+TH_VAL
Measurement is OK
- TH_VAL
Measurement is OK
- Range_MIN
The user selects XX Axis High , all the shocks are detected on the following acceleration range [Range_MIN ; -TH_VAL] and [+TH_VALUE; Range_MAX];
Page : 65 / 80
+ Range_MAX
+TH_VAL
Measurement is OK
- TH_VAL
The user selects a high event on the axis (+TH_VALUE), a shock is detected if the threshold value +TH_VALUE is reached:
Hysteresis
6
The user can fix an hysteresis on threshold value Choose closely the value of the hysteresis. The resolution depends on the accelerometer bandwith during sleep or deep sleep. VALIDATE
Page : 66 / 80
Ex: The Beandevice must be configured in Smart shock detection 500 Hz with No survey and a shock event acquisition duration of 10s if a shock is detected.
6 2
Page : 67 / 80
Proceed as follows:
If the new data acquisition mode configuration is accepted by the BeanDevice, all the parameters are displayed in the frame Current data acquisition mode
Page : 68 / 80
11.5.1 SSD without survey Ex: The Beandevice must be configured in Smart shock detection 50 Hz with a survey every 1 minute and a shock event acquisition duration of 10s if a shock is detected.
6 2
Page : 69 / 80
If the new data acquisition mode configuration is accepted by the BeanDevice, all the parameters are displayed in the frame Current data acquisition mode
Page : 70 / 80
Page : 71 / 80
ACQUISITION
MODE
WITH
SLEEPING
POWER
Is Datalogger enabled ?
Yes
No
Page : 72 / 80
No
Is Radio TX activated ?
Yes
Yes
Is Datalogger enabled ?
Yes
No
Page : 73 / 80
Page : 74 / 80
Yes
No
No
Is Radio TX activated ?
Yes
No
Page : 75 / 80
Is Datalogger enabled ?
No
Is Radio TX activated ?
Yes
Page : 76 / 80
12.2 STREAMING PACKET DATA ACQUISITION MODE WITH SLEEPING POWER MANAGEMENT
Is Datalogger enabled ?
No
Page : 77 / 80
A shock is detected
Yes
No
No
Is Radio TX activated ?
Yes
No
Page : 78 / 80
Page : 79 / 80