Campbell CompactFlash CFM100 Instruction Manual

Campbell CompactFlash CFM100 Instruction Manual

Hide thumbs Also See for CompactFlash CFM100:

Advertisement

Quick Links

®
CFM100 CompactFlash
Module
Revision: 12/10
C o p y r i g h t
©
2 0 0 0 - 2 0 1 0
C a m p b e l l
S c i e n t i f i c ,
I n c .

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CompactFlash CFM100 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Campbell CompactFlash CFM100

  • Page 1 ® CFM100 CompactFlash Module Revision: 12/10 C o p y r i g h t © 2 0 0 0 - 2 0 1 0 C a m p b e l l S c i e n t i f i c , I n c .
  • Page 2 WARRANTY AND ASSISTANCE This equipment is warranted by CAMPBELL SCIENTIFIC (CANADA) CORP. (“CSC”) to be free from defects in materials and workmanship under normal use and service for twelve (12) months from date of shipment unless specified otherwise. ***** Batteries are not warranted.
  • Page 3 PLEASE READ FIRST About this manual Please note that this manual was originally produced by Campbell Scientific Inc. (CSI) primarily for the US market. Some spellings, weights and measures may reflect this origin. Some useful conversion factors: Area: 1 in (square inch) = 645 mm 1 in.
  • Page 4: Table Of Contents

    CFM100 Table of Contents PDF viewers note: These page numbers refer to the printed version of this document. Use the Adobe Acrobat® bookmarks tab for links to specific sections. ® 1. CFM100 CompactFlash Module Overview ....1-1 1.1 Specifications..................1-1 1.2 Physical Description ................1-2 1.3 Power ....................
  • Page 5 2.3.1-1. Powerup.ini Commands..............2-3 Tables B-1. CRBasic Dataloggers and PC/CF Cards ..........B-1 B-2. SLC and MLC Performance Characteristics........B-1 B-3. Comparison of Industrial and Commercial Grade Cards ....B-2 B-4. Silicon Systems and Campbell Scientific PC/CF Model Numbers..B-2...
  • Page 6: Cfm100 Compactflash Module Overview

    Section 1. CFM100 CompactFlash Module Overview ® 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;...
  • Page 7: Physical Description

    ® Section 1. CFM100 CompactFlash Module Overview FIGURE 1-1. CompactFlash Module 1.2 Physical Description The CFM100 connects to a datalogger peripheral port and has a slot for a Type I or Type II CompactFlash (CF) card (3.3V, 75 mA). There is one red-green-orange LED (light emitting diode) and two buttons: control and eject.
  • Page 8: Power

    ® Section 1. CFM100 CompactFlash Module Overview 1.3 Power 1.3.1 Primary Power The CompactFlash Module is powered by 12 VDC received from the datalogger through the peripheral port. 1.3.2 Backup Power and Data Retention The module accepts CompactFlash (CF) cards which do not require power to retain data.
  • Page 9: Data Retrieval

    ® Section 1. CFM100 CompactFlash Module Overview 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).
  • Page 10: File Formats

    Section 2. File Formats This section covers the different types of files stored on the CF card 2.1 Data Files The datalogger stores data on the CF card in TOB3 Format. TOB3 is a binary format that incorporates features to improve reliability of the CF cards. TOB3 allows the accurate determination of each record’s time without the space required for individual time stamps.
  • Page 11: Creating And Editing Powerup.ini

    Section 2. File Formats Test the power-up functions in the office before going into CAUTION the field to ensure the power-up file is configured correctly. The key to the CF power-up function is the powerup.ini file, which contains a list of one or more command lines. At power-up, the powerup.ini command line is executed prior to compiling the program.
  • Page 12: Applications

    Section 2. File Formats TABLE 2.3.1-1. Powerup.ini Commands Command Description Run always, preserve CF data files Run on power-up Format Run now, preserve CF data files Load OS (File = .obj) Run always, erase CF data files now Run now, erase CF data files now By using PreserveVariables() instruction in the datalogger CRBASIC program, with options 1 &...
  • Page 13: Program Execution

    Section 2. File Formats 2.3.3 Program Execution After File is processed, the following rules determine what datalogger program to run: 1) If the Run Now program is changed then it will be the program that runs. 2) If no change is made to Run Now program, but Run on Power-up program is changed, the new Run on Power-up program runs.
  • Page 14: Camera Files

    Section 2. File Formats 2.4 Camera Files JPEG images taken by a digital camera connected to the datalogger can be stored to the CF card rather than CPU memory. This is done by configuring the PakBus setting “Files Manager” for the datalogger. This can be done using the Device Configuration Utility or PakBus Graph.
  • Page 15 Section 2. File Formats...
  • Page 16: Programming

    Section 3. Programming 3.1 The CardOut Instruction The CardOut Instruction is used to send data to a CF card. The CardOut Instruction must be entered within each DataTable declaration that is to store data to the CF card. Data is stored to the card when a call is made to the data table.
  • Page 17: Fill And Stop Mode

    Section 3. Programming BeginProg Scan(1,SEC,3,0) PanelTemp(temp,250) CallTable Table1 NextScan EndProg 3.2.2 Fill and Stop Mode The following program outputs a sample of the panel temperature to the card once a second. The first parameter of the CardOut instruction is 1, which sets the table on the card to fill and stop mode.
  • Page 18 Section 3. Programming these tables, once space for the fixed-size tables has been allocated. The datalogger will attempt to size the tables so that both of them will be full at the same time. PROGRAM 'CR1000 Public temp Public batt DataTable (Table1,1,-1) CardOut (1,1000) Sample(1,temp,IEEE4)
  • Page 19 Section 3. Programming 3.3 Table Size and Mode The size of each data table in CPU memory is set as part of the DataTable instruction and the size of each data table on the CF card is set with the CardOut instruction.
  • Page 20: Data Retrieval

    4.1 Via a Communication Link Data can be transferred to a computer via a communications link using one of Campbell Scientific’s datalogger support software packages (e.g., PC200, PC400, LoggerNet). There is no need to distinguish whether the data is to be collected from the CPU memory or a CF card.
  • Page 21: Reinserting The Card

    Section 4. Data Retrieval 4.2.2 Reinserting the Card If the same card is inserted again into the CFM100, the datalogger will store all data to the card that has been generated since the card was removed that is still in the CPU memory. If the data tables have been left on the card, new data will be appended to the end of the old files.
  • Page 22 Section 4. Data Retrieval 3. When ready to retrieve data, press CFM100 button to remove card. LED will show red while the most current data is stored to the card and then go green. Eject card, while LED is green. 4.
  • Page 23 Section 4. Data Retrieval This is a blank page.
  • Page 24 Appendix A. Formatting CF Card The CF card can be formatted using 1) Windows Explorer, 2) the CR1000KD or 3) LoggerNet File Control. A.1 Windows Explorer To format card using Windows Explorer: 1) Insert CF card into CF adapter or CF reader. 2) Windows Explorer should identify a drive as a removable disk (F:\).
  • Page 25 Appendix A. Formatting CF Card 5) Choose FAT32 under file system, give the card a label, then Start. (The CR1000 will work with either FAT or FAT 32.) A.2 CR1000KD To format card using the CR1000KD: 1) Insert CF card into CFM100. 2) From Main Menu of CR1000KD, choose PCCard.
  • Page 26 Appendix A. Formatting CF Card 3) Choose FileControl under the Tools menu of the Connect screen. 4) Highlight CRD. 5) Press Format. 6) Press Yes to confirm.
  • Page 27 Appendix A. Formatting CF Card This is a blank page.
  • Page 28 Appendix B. PC/CF Card Information PC or CompactFlash (CF) cards provide a relatively inexpensive, off-the-shelf means of retrieving data from many of our CRBasic dataloggers or expanding the on-board datalogger memory. The datalogger’s memory can be expanded up to 2 Gbytes with the use of these cards. Some dataloggers can use either a PC or CF card, and others can only use a CF card with the appropriate expansion module.
  • Page 29 All Campbell Scientific products are Electrostatic Discharge (ESD) tested to ensure that in the event of a static discharge neither the equipment nor the data is damaged or lost. Campbell Scientific ESD tested several brands of cards, only the Silicon Systems cards passed this testing. Campbell Scientific recommends that only Silicon Systems cards be used with Campbell Scientific CRBasic dataloggers.
  • Page 30 Appendix B. PC/CF Card Information References “Implementing MLC NAND Flash for Cost-Effective, High-Capacity Memory”, written by Raz Dan and Rochelle Singer, September 2003, Rev 1.1, www.data-io.com/pdf/NAND/MSystems/Implementing_MLC_NAND_Flash.pdf. “Advantages of SLC NAND Flash Memory”, www.mymemory.com.my/SLC%20VS%20MLC.html.
  • Page 31 Appendix B. PC/CF Card Information This is a blank page.
  • Page 33 Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com • info@campbellsci.com Campbell Scientific Africa Pty. Ltd. (CSAf) PO Box 2450 Somerset West 7129 SOUTH AFRICA www.csafrica.co.za • cleroux@csafrica.co.za Campbell Scientific Australia Pty. Ltd. (CSA)

Table of Contents