background image

Histogram Description

18

DLR-TL001

Table 8 - Temperature/Time memory organization

Address

Data (16 bit)

0x08A

Sample 1: Temperature value

0x08B

Sample 1: Time (low) *

0x08C

Sample 1: Time (high) *

0x08D

Sample 1: Temperature value

………

(*)Time is expressed in Unix format and need 2 words for a single sample.

BIN_HLIMIT Register (RW - 16 words)

Register

Address

Op.

Default

BIN_HLIMIT_0

0x13

RW

0x08C0

BIN_HLIMIT_1

0x14

RW

0x0000

....

.....

0x0000

BIN_HLIMIT_15

0x22

RW

0x0000

These registers are used to set the upper limit for the corresponding histo-

gram bin. The lower level corresponds to the upper level of the previous bin. 

The lower level of the first bin is fixed to the lower limit of the sensor.
The temperature T in °C is expressed in fixed point 8.5 notation Tfixedpoint 

using the formula:

Some sample values are shown in the table below:

T (°C)

Tfixedpoint

-10

7872

-0,25

8184

0

0

60

1920

Summary of Contents for DLR-TL001

Page 1: ...DLR TL001 Product Reference Guide UHF Semi Passive Logger Tag ...

Page 2: ...ppear on any reproductions of the docu mentation Should future revisions of this manual be published you can acquire printed ver sions by contacting your Datalogic representative Electronic versions may either be downloadable from the Datalogic website www data logic com or provided on appropriate media If you visit our website and would like to make comments or suggestions about this or other Dat...

Page 3: ...ion 3 Main features 3 Operating states 3 Manual interface behavior 3 HISTOGRAM DESCRIPTION 7 Histogram Functional Setup 7 Example of usage 7 Mean Kinetic Temperature calculation 9 Remaining Shelf Life calculation 10 Battery measurement and behavior 10 DLR TL001 Memory Description 11 Address space 11 User Memory map 12 Register Description 14 Control Register RW 14 DLR TL001 REGULATORY COMPLIANCE 2...

Page 4: ...Contents ii DLR TL001 ...

Page 5: ...pera ture sensitive product allowing to identify problems occurred along the whole cold chain in a fast and effective way The logger is configurable either in Continuous or Over Threshold logging modes and it allows to define up to 16 independent histogram bins for its full temperature range Each histogram permits to have different program mable sampling times Temperature logging and alarms genera...

Page 6: ...ternatively printed copies or product support CDs for most products can be purchased through your Datalogic reseller Technical Support Datalogic Website Support The Datalogic website www datalogic com is the complete source for tech nical support and information for Datalogic products The site offers product support warranty information product manuals product tech notes soft ware updates demos an...

Page 7: ...r power consumption state Idle The tag is in Idle state when the internal clock is running the memory is empty and the tag is waiting for a start logging command The start com mand can be issued either by an RFID command or by the button Active The tag enters in Active state after having received the start logging command in this state the tag wakes up at defined intervals in order to acquire temp...

Page 8: ...wing Memory full see MEMFULL bit in STATUS register description see PRG s detailed info ETA alarm see ETA_ALRM bit in the STATUS register description exceeding an estimated time Bin counters alarm see BIN_ALMR bit in STATUS register descript at least one histogram went above its preset THR threshold Mean Kinetic alarm see MKT_ALRM bit in the STATUS register description temperature over a calculate...

Page 9: ...ed LED start blinking Release and press again the button within 5 seconds to confirm the command otherwise it will be ignored As command is accepted green LED will stay lit for 15 seconds The acquisition is started And if the SD bit is 0 the logging activity stop can be performed in the fol lowing way Hold down the button Wait until the green LED lights and the red LED start blinking Release and p...

Page 10: ...Introduction 6 DLR TL001 ...

Page 11: ...ld value and less or equal than the higher limit If the bin is not enabled the temperature values in the interval defined by the corresponding bin are not counted When the counter exceeds its own threshold limit an alarm is generated and recorded For each histogram The Sample Time is programmable by setting its own BIN_SAMPLETIME_ X register and even dynamically modified inside it under specific p...

Page 12: ... configuration the tag generates an alarm if the temperature rise between 10 C and 5 C for a minimum amount of time ranging from 20 min to 29 min and 59 sec or if it is in the range between 0 C and 60 C for a minimum amount of time ranging from 5 min to 14 min and 59 sec see Fig W 3 and Fig W 4 In this example the samples are not stored in the log memory in order to save memory space Figure 2 Cool...

Page 13: ...the state of the MKTE flag in the paragraph Control Register RW on page 14 The following formula gives MKT where H is the MKT activation energy constant expressed in J mol R is the universal gas constant n is the number of samples and Tn is the tempera ture of the different samples expressed in K The user can set a threshold value for the MKT if the MKT exceeds the threshold DLR TL001 Tag generate...

Page 14: ...perature and tn is the sampling interval expressed in minute for the selected bin The user can set a threshold value for the remaining Shelf Life if the remaining Shelf Life is lower than the threshold the tag generates an alarm setting to 1 the SHL_ALARM bit in the STATUS register The remaining Shelf Life value can be obtained reading the SHL_TIME register while the threshold can be set writing t...

Page 15: ...tore the address of the sensor characteris tics table as defined by the ISO18000 6REV1 draft standard and additional 110 bytes for user purposes The TID and SAM fields are permalocked by the manufacturer while the additional user space is not locked by default but it can be locked using the standard Gen2 lock mechanism Table 3 TID memory bank structure Free memory space 3Ch Free memory space 0Ah A...

Page 16: ... log area User Memory map Here is reported just the beginning and the tail of the USER MEMORY table containing all the configuration registers and the logging memory The first 6 registers are the main general ones for the Logger application Table 5 User Memory Map p 1 Register Address Op Default CONTROL 0x0A RW 0x0010 SAMPLING_DELAY 0x0B RW 0x0e10 INIT_DATE_L 0x0C RW 0x0000 INIT_DATE_H 0x0D RW 0x0...

Page 17: ...ENERGY_H 0x44 RW 0x0000 MKT_THRESHOLD_TEMP 0x45 RW 0x0000 Register Address Op Default SHL_REF_TEMP 0x46 RW 0x0000 SHL_Q10_TEMP_L 0x47 RW 0x0000 SHL_Q10_TEMP_H 0x48 RW 0x0000 SHL_REF_TIME 0x49 RW 0x0000 SHL_THRESHOLD 0x4A RW 0x0000 RFU 0x4B RFU 0x4C RFU 0x4D RFU 0x4E RFU 0x4F RFU 0x50 STATUS 0x51 RO MKT_VAL 0x52 RO 0x0000 SHL_TIME_L 0x53 RO 0x0000 SHL_TIME_H 0x54 RO 0x0000 BIN_ALARM 0x55 RO 0x0000 ...

Page 18: ...its are as follows 0 RST RW Reset bit is used to erase all the log memory and reset all the memory pointers and counters included the histogram bins The value of the bit remain set until the reset operation is performed then it returns to 0 Default value is 0 1 BE RW Button_Enable bit if 1 the DLR TL001 button can be used to start and to stop the logging activity Default is 0 2 LE RW Logging_Enabl...

Page 19: ...MPLING_DELAY Register RW Register Address Op Default SAMPLING_DELAY 0x0B RW 0x0E10 Sampling_Delay register defines the delay in seconds of the first acquisi tion after the start of the logging activity Register value range is 0 to 65535 default value is 3600 seconds corresponding to 1 hour delay The sampling delay is activated if the corresponding bit on the CONTROL register DE is enabled INIT_DAT...

Page 20: ...Description 16 DLR TL001 tion If the logging is not stopped before the ETA is reached an alarm is gen erated If the value of this register is 0 the ETA alarm feature is disabled Default value of ETA register is 0 ...

Page 21: ... the BINX_EN bit X 0 15 is set to 1 all the sampled data values which are in the range of bin X are saved into the logging memory Default condition is all flags set to 1 BIN_ENA_TIME_STORE Register RW Register Address Op Default BIN_ENA_TIME_STORE 0x12 RW 0x0000 The register is composed by the following fields Bit 15 Bit 2 Bit 1 Bit 0 BIN15_EN BIN02_EN BIN01_EN BIN00_EN 0 0 0 0 0 Default BINX_EN i...

Page 22: ... Address Op Default BIN_HLIMIT_0 0x13 RW 0x08C0 BIN_HLIMIT_1 0x14 RW 0x0000 0x0000 BIN_HLIMIT_15 0x22 RW 0x0000 These registers are used to set the upper limit for the corresponding histo gram bin The lower level corresponds to the upper level of the previous bin The lower level of the first bin is fixed to the lower limit of the sensor The temperature T in C is expressed in fixed point 8 5 notati...

Page 23: ...epresent the threshold value for the alarm expressed in seconds on the corresponding bin If the bin counter value is greater or equal than the threshold value the alarm bit for the corresponding bin is set Default value is 0xFFFF for each bin that means that alarm is disabled MKT_ACTV_ENERGY Registers RW 2 words Register Address Op Default MKT_ACTV_ENERGY_L 0x43 RW 0x0000 MKT_ACTV_ENERGY_H 0x44 RW...

Page 24: ... Register Address Op Default SHL_Q10_TEMP_L 0x47 RW 0x0000 SHL_Q10_TEMP_H 0x48 RW 0x0000 This value represented in floating point 32bits IEEE 754 notation is used to configure the Arrhenius algorithm behaviour It is defined as the ratio of the reaction rate constants at temperatures differing by 10 C from the ref erence temperature It is a unit less number The map between the floating point fields...

Page 25: ...LLARM is forced to 0 after a reset operation 4 BIN_ALRM RO histograms Alarm bit the Histogram Alarm bit is set to 1 when at least one of the histogram bin counters is greater than the corresponding threshold Default value is 0 BIN_ALRM bit is set to 0 after a reset operation 5 MKT_ALRM RO set 1 when the mean Kinetics temperature is greater than the mean Kinetic threshold temperature Default value ...

Page 26: ..._L BIN_ALARM Register RO Register Address Op Default BIN_ALARM 0x55 RO 0x0000 The register is composed by the following fields Bit 15 Bit 2 Bit 1 Bit 0 BIN15_EN BIN02_EN BIN01_EN BIN00_EN 0 0 0 0 0 Default BINX_EN bit X 0 15 is set to 1 if the value of the BIN_COUNTER_X register is greater than the corresponding BIN_THRESHOLD_X register value BIN_ALRM register is forced to 0 after a reset operatio...

Page 27: ...TE_H 0x6B RO 0x0000 The Shipping Date register expressed in the Unix time format is used to store the time when logging was enabled by RF or if enabled by the but ton Default value of SHIPPING_DATE register is 0 SHIPPING_DATE register is set to 0 after a reset operation STOP_DATE Register RO 2 words Register Address Op Default STOP_DATE_L 0x6C RO 0x0000 STOP_DATE_H 0x6D RO 0x0000 The STOP_DATE reg...

Page 28: ...need to be enabled in the BIN_ENABLE register the bits corresponding shall be set to 1 BIN_ENABLE 0x0007 The Threshold value register shall be filled with the example value BIN_THRESHOLD 0 0x0005 BIN_THRESHOLD 1 0x0000 BIN_THRESHOLD 2 0x0005 The sampling interval time expressed in minutes must be converted in sec onds for the correct setting of the BIN_SAMPLETIME register Min Sec Register 5 300 BI...

Page 29: ... SAMPLING_DE LAY expiration if the Delay Enable flag is enabled and SAMPLING_DELAY is different than 0 then it starts the acquisition of the temperature samples During the acquisition the tag samples the temperature each BIN_SAMPLE TIME x seconds where x is the bin index corresponding to the last tem perature sample Let now suppose that the temperature has been sampled more than 5 times in the thi...

Page 30: ...Histogram Description 26 DLR TL001 NOTES ...

Page 31: ...atalogic com Datalogic Limited FactoryWarranty Warranty Coverage Datalogic warrants to Customer that Datalogic s products will be free from defects in materials and workmanship for a period of 3 months from product shipment This warranty does not extend to batteries and cables As consumable items batteries and cables carry a 90 day warranty from time of purchase for DOA dead on arrival defects In ...

Page 32: ...day period starting from the date of shipment of the repaired product from Datalogic or until the expiration of the original warranty period whichever is longer Datalogic does not guarantee and it is not respon sible for the maintenance of damage to or loss of configurations data and applications on the repaired units and at its sole discretion can return the units in the factory default configura...

Page 33: ...g action as for example firmware or software upgrades software or hardware reconfig urations etc vii any replacement attempt by scratching stains or other degradation and or viii any consumable or equivalent e g cables power supply batteries keypads touch screen triggers etc No Assignment Customer may not assign or otherwise transfer its rights or obligations under this warranty except to a purcha...

Page 34: ...everal services as well as technical support through its website Log on to www datalogic com and click on the links indicated for further information Products Search through the links to arrive at your product page where you can download specific Manuals and Software Utilities Service Support Technical Support Product documentation and programming guides and Technical Support Department in the wor...

Page 35: ......

Page 36: ...ephone 39 051 3147011 Fax 39 051 3147288 2016 2017 Datalogic S p A and or its affiliates All rights reserved Datalogic and the Datalogic logo are registered trademarks of Datalogic S p A in many countries including the U S A and the E U www datalogic com 820079114 RevA April 2017 ...

Reviews: