Canon Model 6401 B manual Portable Data Logger, Memory structure

Page 7

Field Test Unit Software

1. INTRODUCTION

The purpose of this documentation is to describe the function and opera- tion of the Model 6401B Field Test Unit in conjunction with UNIDATA’s Portable Data Logger. This document is aimed at the inexperienced user who is unfamiliar with the Field Test Unit (FTU).

The Portable Data Logger and Field Test Unit act as a team for the collec- tion and transfer of data from remote, unmanned locations. The data logger is a battery operated data gathering unit, and the Field Test Unit is a port- able dedicated computer with specialized software for communication with the data logger.

1.1 PORTABLE DATA LOGGER

The Portable Data Logger (PDL) is a microprocessor based device designed to have a battery lifetime of over 2 years. This allows the logger to remain in the fields for long periods of time for the recording of data. The data is recorded in CMOS RAM memory which is available in 8K to 64K capacities. The logger provides analogue and digital inputs for data sam- pling, and internal logger programs and crystal clock for the recording of data in the logger’s memory.

1.1.1 Memory structure

The memory of the logger is divided into 256 byte Blocks (e.g. a 24K logger will have 96 blocks, and a 64k logger has 256 blocks). Hence, any particular location in the logger’s memory can be referred to in two ways: either by its absolute location in memory, or by its block and location within that block (e.g. absolute location 0 is also block 0 location 0; absolute location 1023 is block 3 location 255).

Block 0 is used to store the clock, pointers, counters, ac- cumulators, channels and other information neces- sary to the running of the logger.

Block 1 is used to store Buffer Pointer information (BLK 1, LOC

0)and the Data Logger program (BLK 1, LOC 128) Blocks 2 & 3 are reserved for the Data Logger Program.

Section 1. INTRODUCTION

1

Image 7
Contents Starlog Copyright Notice Table of Contents Running Plotx To CASSETTE/RAMRecordings LOAD/PLOT Operator ResponsesValues Direct Commands from FTU-PROMCommands Display FormatField Test Unit Software Contents Memory structure Installation Why use a FTU?RED Switching on the FTURunning a Program Attaching the cassetteBlack Saving a ProgramLoading a Program GreyFTU Memory Guide Filename ExtensionsPLOT/COPY/FTUC Loading PLOT’ in 16K RAM FTU Standard Features Copying Files Command FilesRunning Copy Timing considerations Operator Responses Question AnswerAnswers Running LoadPrinting & Plotting Recordings Running PlotFile name,type Hhmm Ddmmyy Buffer Start Sample Field DescriptionsPRINT/PLOT/LOAD/COPY Examples Print Example Operator Response QuestionPlot Example Load Example Hhmm Ddmmyy File 50,14 Load Program control variablesInput Copy ExampleQuestionMeaning Plotx Operator ResponsesSample Field Description = GreenLines on the X-710 printer to produce Header message Line Header Message FormatL/F END message Data Message FormatData messages Line 2 onwards END Message FormatData Storage Format Operation CommandCursor KEY Commands 5 ‘space’ CommandINITIALlZATlON CLS Next Locate 0,1PRINT USING####BL Locate 0,3PRINT? LB PChannel Addresses NFTU.X07 Program ListingNext PRINT#1,KKKON Error Goto 0V =Clsinputloc Lgoto If M=1 then M=2 Else M=1 Goto Clsinputblockbgoto ClsinputputDisplay of the Loggers Current Memory Values Key Stroke Function User Defined Screen FormatExample Commands to Modify Data Logger FTU to lock up on power onDisplay TimeTime X-07 Direct Commands from FTU-PROMQuit BaudS300 FreeIndirect and Miscellaneous Commands Home Summary of CommandsCLR ALL Recorded Data will be Lost Pdlftu