Campbell Scientific CFM100 User Manual

CFM100 CompactFlash® Module
Revision: 6/12
Copyright © 2000-2012
Campbell Scientific, Inc.
“PRODUCTS MANUFACTURED BY CAMPBELL SCIENTIFIC, INC. are warranted by Campbell Scientific, Inc. (“Campbell”) to be free from defects in materials and workmanship under normal use and service for twelve (12) months from date of shipment unless otherwise specified in the corresponding Campbell pricelist or product manual. Products not manufactured, but that are re-sold by Campbell, are warranted only to the limits extended by the original manufacturer. Batteries, fine-wire thermocouples, desiccant, and other consumables have no warranty. Campbell's obligation under this warranty is limited to repairing or replacing (at Campbell's option) defective products, which shall be the sole and exclusive remedy under this warranty. The customer shall assume all costs of removing, reinstalling, and shipping defective products to Campbell. Campbell will return such products by surface carrier prepaid within the continental United States of America. To all other locations, Campbell will return such products best way CIP (Port of Entry) INCOTERM® 2010, prepaid. This warranty shall not apply to any products which have been subjected to modification, misuse, neglect, improper service, accidents of nature, or shipping damage. This warranty is in lieu of all other warranties, expressed or implied. The warranty for installation services performed by Campbell such as programming to customer specifications, electrical connections to products manufactured by Campbell, and product specific training, is part of Campbell’s product warranty. CAMPBELL EXPRESSLY DISCLAIMS AND EXCLUDES ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Campbell is not liable for any special, indirect, incidental, and/or consequential damages.”

Assistance

Products may not be returned without prior authorization. The following contact information is for US and international customers residing in countries served by Campbell Scientific, Inc. directly. Affiliate companies handle repairs for customers within their territories. Please visit
www.campbellsci.com to determine which Campbell Scientific company serves
your country.
To obtain a Returned Materials Authorization (RMA), contact CAMPBELL SCIENTIFIC, INC., phone (435) 227-9000. After an applications engineer determines the nature of the problem, an RMA number will be issued. Please write this number clearly on the outside of the shipping container. Campbell Scientific's shipping address is:
CAMPBELL SCIENTIFIC, INC. RMA#_____ 815 West 1800 North Logan, Utah 84321-1784
For all returns, the customer must fill out a "Statement of Product Cleanliness and Decontamination" form and comply with the requirements specified in it. The form is available from our web site at www.campbellsci.com/repair. A completed form must be either emailed to repair@campbellsci.com or faxed to (435) 227-9106. Campbell Scientific is unable to process any returns until we receive this form. If the form is not received within three days of product receipt or is incomplete, the product will be returned to the customer at the customer's expense. Campbell Scientific reserves the right to refuse service on products that were exposed to contaminants that may cause health or safety concerns for our employees.
CFM100 Table of Contents
PDF viewers: These page numbers refer to the printed version of this document. Use the PDF reader bookmarks tab for links to specific sections.
1. Introduction..................................................................1
2. Cautionary Statements...............................................1
3. Initial Inspection ..........................................................1
4 Quickstart......................................................................2
4.1 Preparation................................................................................................2
4.2 Programming the Datalogger to Send Data to the CFM100.....................2
4.3 Data Retrieval...........................................................................................3
5. Overview.......................................................................3
5.1 LEDs/Buttons ...........................................................................................4
5.2 Power........................................................................................................4
5.2.1 Primary Power ................................................................................4
5.2.2 Backup Power and Data Retention .................................................5
6. Specifications ..............................................................5
6.1 Power........................................................................................................5
7. Operation......................................................................6
7.1 File Formats..............................................................................................6
7.1.1 Data Files........................................................................................6
7.1.2 Program Files.................................................................................. 6
7.1.3 Power-up Files (powerup.ini) .........................................................6
7.1.3.1 Creating and Editing Powerup.ini.........................................7
7.1.3.2 Applications ..........................................................................8
7.1.3.3 Program Execution................................................................9
7.1.3.4 Example Power-up.ini Files..................................................9
7.1.4 Camera Files .................................................................................10
7.2 Programming..........................................................................................10
7.2.1 The CardOut() Instruction.............................................................10
7.2.2 Program Examples........................................................................10
7.2.2.1 Ring Mode...........................................................................10
7.2.2.2 Fill and Stop Mode..............................................................11
7.2.2.3 Mixed Modes.......................................................................12
7.2.3 Table Size and Mode ....................................................................13
7.3 Data Retrieval.........................................................................................13
7.3.1 Via a Communication Link...........................................................13
i
CFM100 Table of Contents
Appendix
A. Formatting CF Card.................................................A-1
Figure
Table
7.3.2 Transporting CF Card to Computer ............................................. 13
7.3.2.1 Converting File Formats..................................................... 14
7.3.2.2 Reinserting the Card........................................................... 14
7.3.2.3 Card Swapping ................................................................... 15
A.1 Windows Explorer .............................................................................. A-1
A.2 CR1000KD .........................................................................................A-2
A.3 LoggerNet File Control....................................................................... A-2
5-1. CompactFlash Module............................................................................ 4
7.1-1. Powerup.ini Commands....................................................................... 8
ii

CFM100 CompactFlash® Module

1. Introduction

Campbell Scientific’s CFM100 CompactFlash® Module stores the datalogger’s data on a removable CompactFlash (CF) card. The CFM100 module connects to the datalogger via the 40-pin peripheral port. Currently, only our CR1000 and CR3000 dataloggers have the 40-pin peripheral port; the CFM100 is not compatible with the CR200-series, CR800, CR850, CR5000, and CR9000X dataloggers.
Before using the CFM100, please study:
Section 2, Cautionary Statements
Section 3, Initial Inspection
Section 4, Quickstart
The Quickstart explains how to quickly begin using a CFM100 for straightforward data storage operations. The remainder of the manual is a technical reference which describes in detail such operations as: file formats, datalogger programming and data retrieval.

2. Cautionary Statements

The CFM100 is rugged, but it should be handled as a precision scientific
instrument. There are no user-serviceable parts inside the module.
The 28033 surge suppressor and/or a shielded 10baseT Ethernet cable
should be used for locations susceptible to power surges and for cable length longer than 9 ft.
Always power down the datalogger before installing or removing the
CFM100 to/from the datalogger.
Removing a CompactFlash card while it is active can cause garbled data
and can actually damage the card. Always press the control button and wait for a green light before removing card.
LoggerNet’s File Control should not be used to retrieve data from a
CompactFlash card. Using File Control to retrieve the data can result in a corrupted data file.

3. Initial Inspection

Upon receipt of the CFM100, inspect the packaging and contents for damage. File damage claims with the shipping company.
1
CFM100 CompactFlash® Module

4 Quickstart

4.1 Preparation

This section describes the basics of storing and retrieving datalogger data. These operations are discussed in detail in Section 7, Operation of this manual.
CAUTION
Always power down the datalogger before installing or removing the CFM100 to/from the datalogger.
After powering down the datalogger, plug the CFM100 into the datalogger peripheral port. Restore power to the datalogger. Insert formatted CF card. (For instructions on formatting a CF card, see Appendix A.)

4.2 Programming the Datalogger to Send Data to the CFM100

The CardOut() instruction is used in the datalogger program to send data to the CF card. The CardOut() instruction must be entered within each DataTable() declaration that is to store data to the CF card. The file is saved to the card with the name stationname.tablename and a .DAT extension.
The CardOut() instruction has the following parameters:
StopRing: A constant is entered for the StopRing parameter to specify whether the DataTable() created should be a Ring Mode table (0) or a Fill and Stop table (1).
Size: The Size parameter is the minimum number of records that will be included in the DataTable(). If –1000 is entered, the size of the file on the card will be the same as the size of the internal table on the datalogger. If any other negative number is entered, the memory that remains after creating any fixed­size tables on the card will be allocated to this table. If multiple DataTables are set to a negative number, the remaining memory will be divided among them. The datalogger attempts to size the tables so that all of them will be full at the same time
2
In the following example, the minimum batt_voltage and a sample of PTemp is written to the card each time the data table is called. The StopRing parameter is 0 for ring mode. This means that once the data table is full, new data will begin overwriting old data. The size parameter is –1, so all available space on the card will be allocated to the table.
DataTable(Table1,1,-1)
CardOut(0,-1)
Minimum(1,batt_volt,FP2,0,False)
Sample(1,PTemp,IEEE4)
EndTable
CFM100 CompactFlash® Module
CAUTION
To prevent losing data, collect data from the CF card before sending the datalogger a new or modified program. When a program is sent to the datalogger using the Send button in the Connect screen of LoggerNet or PC400, an attribute is sent along with the program that commands the datalogger to erase all data on the CF card from the currently running program.

4.3 Data Retrieval

Data stored on cards can be retrieved through a communication link to the datalogger or by removing the card and carrying it to a computer with a CF adapter. With large files, transferring the CF card to a computer may be faster than collecting the data over a communication link. Data retrieval is discussed in detail in Section 7.3, Data Retrieval.
CAUTION
CAUTION
Removing a card while it is active can cause garbled data and can actually damage the card. Always press the control button and wait for a green light before removing card.
LoggerNet’s File Control should not be used to retrieve data from a CompactFlash card. Using File Control to retrieve the data can result in a corrupted data file.

5. Overview

CAUTION
The CFM100 connects to a datalogger’s peripheral port and has a slot for a Type I or Type II CompactFlash (CF) card (3.3 V, 75 mA). The CFM100/CF card combination can be used to expand the datalogger’s memory, transport data/programs from the field site(s) to the office, upload datalogger power up functions, and store JPEG images from the CC640 camera. Data stored on cards can be retrieved through a communication link to the datalogger or by removing the card and carrying it to a computer. The computer can read the CF card either with the CF1 adapter or 17752 Reader/Writer. The CF1 adapter allows the PC’s PCMCIA card slot to read the CF card; the 17752 Reader/Writer allows the PC’s USB port to read the CF card. User-supplied CF adapters may also be used.
LoggerNet’s File Control should not be used to retrieve data from a CompactFlash card. Using File Control to retrieve the data can result in a corrupted data file.
3
Loading...
+ 19 hidden pages