solarflow plus and model 2251 gc controller...daniel shall be liable only for loss or damage...

94
SOLARFLOW PLUS AND MODEL 2251 GC CONTROLLER __________________________________________ DANIEL MEASUREMENT AND CONTROL HOUSTON, TEXAS Part Number: 3-9000-492 Revision B AUGUST 1997

Upload: others

Post on 17-Apr-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

SOLARFLOW PLUSAND MODEL 2251GC CONTROLLER__________________________________________

DANIEL MEASUREMENT AND CONTROLHOUSTON, TEXAS

Part Number: 3-9000-492Revision B

AUGUST 1997

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

DANIEL INDUSTRIES, INC.SOLARFLOW PLUS AND MODEL 2251

GAS CHROMATOGRAPH CONTROLLERDATA ACQUISITION SYSTEM SOFTWARE MANUAL

IBM PC TO SOLARFLOW PLUS(SFDAS, REVISION W AND LATER)

NOTICE

DANIEL INDUSTRIES, INC. AND DANIEL MEASUREMENT AND CONTROL ("DANIEL")SHALL NOT BE LIABLE FOR TECHNICAL OR EDITORIAL ERRORS IN THIS MANUALOR OMISSIONS FROM THIS MANUAL.DANIEL MAKES NO WARRANTIES, EXPRESSOR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITYAND FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THIS MANUALAND, IN NO EVENT, SHALL DANIEL BE LIABLE FOR ANY SPECIAL ORCONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, LOSS OFPRODUCTION, LOSS OF PROFITS, ETC.

PRODUCT NAMES USED HEREIN ARE FOR MANUFACTURER OR SUPPLIERIDENTIFICATION ONLY AND MAY BE TRADEMARKS/REGISTERED TRADEMARKS OFTHESE COMPANIES.

COPYRIGHT © 1997BY DANIEL MEASUREMENT AND CONTROL

HOUSTON, TEXAS, U.S.A.

All rights reserved. No part of this work may be reproduced orcopied in any form or by any means - graphic, electronic ormechanical - without first receiving the written permission ofDaniel Measurement and Control, Houston, Texas, U.S.A.

________________________________________________________________________________

PREFACE i

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

WARRANTY

Daniel Measurement and Control ("Daniel") warrants all equipment manufactured by it to be freefrom defects in workmanship and material, provided that such equipment was properly selectedfor the service intended, properly installed, and not misused. Equipment which is returned,transportation prepaid to Daniel within twelve (12) months of the date of shipment (eighteen (18)months from date of shipment for destinations outside of the United States), which is found afterinspection by Daniel to be defective in workmanship or material, will be repaired or replaced atDaniel’s sole option, free of charge, and return-shipped at lowest cost transportation. Alltransportation charges and export fees will be billed to the customer. Warranties on devicespurchased from third party manufacturers not bearing a Daniel label shall have the warrantyprovided by the third party manufacturer.

Extended warranty -Models 2470, 2480 and 2500 are warranted for a maximum of twenty-four(24) months. The Danalyzer valves are warranted for the life of the instrument and the columnsfor five years.

The warranties specified herein are in lieu of any and all other warranties, express or implied,including any warranty of merchantability or fitness for a particular purpose.

Daniel shall be liable only for loss or damage directly caused by its sole negligence. Daniel’sliability for any loss or damage arising out of, connected with, or resulting from any breachhereof shall in no case exceed the price allocable to the equipment or unit thereof which givesrise to the claim. Daniel’s liability shall terminate one year after the delivery of the equipmentexcept for overseas deliveries and extended warranty products as noted above.

In no event, whether as a result of breach of warranty or alleged negligence, shall Daniel beliable for special or consequential damages, including, but not limited to, loss of profits orrevenue; loss of equipment or any associated equipment; cost of capital; cost of substituteequipment, facilities or services; downtime costs; or claims of customers of the purchaser forsuch damages.

________________________________________________________________________________

PREFACEii

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

TABLE OF CONTENTS

Section Page

SECTION 1 INTRODUCTION

1.0 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

SECTION 2 INSTALLATION

2.0 GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12.1 SFDAS SYSTEM SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22.1.1 Screen Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-32.1.2 Real Time Clock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42.1.3 Port Numbers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42.1.4 Data Drive Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42.1.5 Main Label. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42.1.6 RTS Delay (Msec). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42.1.7 Printed Data Log Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42.1.8 Modem Init. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-52.2 ACCESSING SYSTEM STARTUP PARAMETERS . . . . . . . . . . . . . . . 2-5

SECTION 3 ACQUISITION DIRECTORY SETUP

3.0 CHANGING THE ACQUISITION DIRECTORY . . . . . . . . . . . . . . . . . . . 3-13.1 GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13.2 THE CHANGE ACQUISITION DIRECTORY . . . . . . . . . . . . . . . . . . . 3-13.2.1 Adding a New Location/Unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23.2.2 Changing an Existing Location/Unit for

SolarFlow Plus Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33.2.3 Changing the Security Code for

SolarFlow Plus Units. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63.2.4 Changing Unit Name, ID Number and Baud Rate for a

SolarFlow Plus Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-73.2.5 Changing Log Mode, Clear Mode, and Data Last Log for a

SolarFlow Plus Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-83.2.6 Changing the Miscellaneous Log Data for a

SolarFlow Plus Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-11

TABLE OF CONTENTS iii

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

3.2.7 Changing the Channel Log Data List for aSolarFlow Plus Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12

3.2.8 Changing the Location/Unit for aModel 2251 G.C.C.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-13

3.2.9 Changing the Baud Rate and Clear Flag for aModel 2251 G.C.C. Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-15

3.2.10 Copying an Existing Location/Unit. . . . . . . . . . . . . . . . . . . . . . . . .3-163.2.11 Deleting an Existing Location/Unit. . . . . . . . . . . . . . . . . . . . . . . . .3-18

SECTION 4 DATA LOG ACCESS

4.0 ACCESSING DATA LOGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14.1 DATA LOG STORAGE AND COMPUTATIONS . . . . . . . . . . . . . . . . . 4-14.2 SOLARFLOW PLUS DATA LOG AND MODEL 2251 GAS

CHROMATOGRAPH CONTROLLER DATAACCESS PROCEDURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

4.3 SOLARFLOW PLUS DATA LOG ACCESS . . . . . . . . . . . . . . . . . . . . . 4-34.3.1 Uploading the Data Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34.3.2 Data, Miscellaneous, and Data Log Displays. . . . . . . . . . . . . . . . . . . 4-44.3.3 Printing the Data Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-84.3.4 Changing the Data Log Time Interval. . . . . . . . . . . . . . . . . . . . . . .4-104.3.5 Clearing the Data Log File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-114.4 MODEL 2251 GAS CHROMATOGRAPH CONTROLLER

DATA ACCESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-124.4.1 Uploading the Model 2251 G.C.C.. . . . . . . . . . . . . . . . . . . . . . . . .4-124.4.2 G.C.C. Data Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-134.4.3 Printing G.C.C. Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15

SECTION 5 EVENT LOG ACCESS

5.0 ACCESSING EVENT LOGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15.1 EVENT LOG STORAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15.2 EVENT LOG ACCESS PROCEDURE . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15.2.1 Updating the Event Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35.2.2 Event Log Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35.2.3 Printing the Event Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7

TABLE OF CONTENTSiv

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 6 AUTOMATIC DATA COLLECTION

6.0 COLLECTING DATA AUTOMATICALLY . . . . . . . . . . . . . . . . . . . . . . . 6-16.1 AUTOMATIC DATA COLLECTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16.2 AUTOMATIC DATA COLLECTION CONTROL FILE SETUP . . . . . . . . 6-26.2.1 Edit Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-36.2.2 Insert Mode Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-36.2.3 Control File Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6

SECTION 7 SFDAS SYSTEM DISKETTE FILES

7.0 SOLARFLOW PLUS DATA ACQUISITION SYSTEMDISKETTE FILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

7.1 SFDAS FILES AFTER INSTALLATION . . . . . . . . . . . . . . . . . . . . . . . . . 7-17.2 FILES BUILT DURING EXECUTION OF PROGRAM SEGMENTS . . . . 7-3

SECTION 8 DIRECT CHANNEL ACCESS MODE

8.0 ACCESSING CHANNELS IN SOLARFLOW PLUS . . . . . . . . . . . . . . . 8-18.1 SOLARFLOW PLUS CHANNEL ACCESS PROCEDURE . . . . . . . . . . 8-18.2 SOLARFLOW PLUS USER REPORT . . . . . . . . . . . . . . . . . . . . . . . . . 8-28.2.1 SolarFlow Plus User Report Access. . . . . . . . . . . . . . . . . . . . . . . . . . 8-38.3 DISPLAY/EDIT CHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-48.4 ALARM DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-78.4.1 Enable/Disable Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-88.4.2 Acknowledging Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-98.4.3 Changing Alarm Setpoint Values. . . . . . . . . . . . . . . . . . . . . . . . . . . 8-98.5 CHANGE REMOTE TERMINAL UNIT (RTU) TIME/DATE . . . . . . . 8-10

APPENDICES

APPENDIX A - Hayes 2400 and 2400B Modem Settings for SFDAS Program. . . . A-1APPENDIX B - Hayes 1200 Modem Settings for SFDAS Program. . . . . . . . . . . . . B-1

TABLE OF CONTENTS v

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

This page intentionally left blank.

TABLE OF CONTENTSvi

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 1

INTRODUCTION

1.0 INTRODUCTION

The SolarFlow Plus design provides several methods for gaining access to data generated bySolarFlow Plus. This manual describes the SolarFlow Plus/Model 2251 Gas ChromatographController (2251 G.C.C.) Data Acquisition System (SFDAS) software package, which providesthe following capabilities for gaining access to SolarFlow Plus and Model 2251 GasChromatograph Controller data:

1. Retrieval of Data Logs generated by SolarFlow Plus

2. Retrieval of Event Logs generated by SolarFlow Plus

3. Database capability for storage, display, and printing of data and event logs retrieved fromSolarFlow Plus

4. Retrieval of 24-hour averages and active alarms from the Model 2251 Gas ChromatographController

5. Database capability for storage, display, and printing of 24-hour average data and alarmsretrieved from the Model 2251 Gas Chromatograph Controller

6. Direct channel access to SolarFlow Plus to change or fix channel variables; acknowledgeor change alarms; or view the Channel Zero Report.

The SFDAS program can be configured to retrieve data from up to a total of 100 SolarFlow Pluscomputers and/or Model 2251 G.C.C. units. The SFDAS program may be set to dial eachSolarFlow Plus computer at a predetermined time using a Hayes (or compatible) modem capableof up to 2400-baud communications.

SFDAS program provides three ways of communicating with SolarFlow Plus instruments:

- updating specified logs- retrieving all data/event logs- retrieving logs for specified days

SECTION 1 1-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

The SFDAS program requires that the location of a SolarFlow Plus computer unit and the methodfor contacting the unit be defined in order to communicate with SolarFlow Plus computers. TheSFDAS program disk includes a menu that allows the user to enter the phone number of theselected location and other parameters. The SFDAS system supports the Hayes Smartmodemprotocol. If a Hayes modem is connected to the PC, the SFDAS can place telephone calls to theselected location automatically at the time (or times) specified.

The SFDAS package is provided on one 3.5" floppy diskette. The software package is designedto run on version 2.1 MS-DOS or later. Backup of the Daniel-supplied diskette is essential.(Consult the DOS operating manual for diskette backup instructions.) The original SFDASdiskettes should be stored in a safe location. The files included on the diskette and those builtduring use of the program are defined in section 7 of this manual.

INTRODUCTION1-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 2

INSTALLATION

2.0 GENERAL

Your software is delivered on a 3.5" diskette archived in a compressed format which cannot bedirectly executed until properly installed. After installation, place the distribution diskette in safestorage for backup. The following instructions enable you to install the software on a hard driveor on another diskette.

a. Insert the distribution diskette in drive A: and type:

A: < <ENTER>

INSTALL < <ENTER>

b. Follow the instructions on your screen.

NOTE: If your floppy drives are designated differently, replaceA: with the drive name that matches the 3.5" diskette provided.

c. The INSTALL program will transfer the files to a sub-directory called SFDAS (unlessyou change the default directory name). To run the program after a PC shutdown, type:

C>CD\SFDAS < <ENTER>

C>SFDAS < <ENTER>

SECTION 2 2-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

2.1 SFDAS SYSTEM SETUP

After completing the installation, the SFDAS program will load and the screen will display thefollowing format:

SolarFlow Plus/2251 G.C.C. Data Acquisition SystemRevision __

Copyright (c) 1987, 1988 by Daniel Industries Inc.All Rights Reserved

NOTE: For help at any time while using this system, press the H key whileholding down the ALT key.

Press the S key while holding down the ALT key. The following display appears on thecomputer monitor:

System Setup

Screen Codes ... Normal 02 00 EXAMPLEUnderscore 01 00 EXAMPLEReverse Video 07 00 EXAMPLEHighlight 10 00 EXAMPLEBlink 18 00 EXAMPLEField Pointer 01 00 EXAMPLE

Real-Time Clock NOPort Addr IRQ RTS DELAY #1/#2-msec

Port Parameters ... Direct Connect COM1 3F8 4 0Modem Dial-Up COM1 3F8 4 0Modem Init. X4V1Q0E0S0=0S7=255

Dictionary Drive Name DefaultData Drive Names ... Main Default

Aux. #1 DefaultAux. #2 Default

Main Label

Printed Data Log Format STANDARD

F1: Change F2: Abort F3: Finished

INSTALLATION2-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

Each element of the preceding screen is described as follows. (Help is available on any elementof the screen by pressing the ALT/H key combination.)

2.1.1 Screen Codes

Screen Codes provide for selecting the color format on computers with color displays. The leftcolumn of numbers are color codes for text display. The right column of numbers are colorcodes for background display. (Note: To make changes in this screen, follow the guidelinesprovided in section 2.2, "Accessing System Setup Parameters.")

The following table shows the colors available in the system and the numerical value assignedto the color. When an asterisk (*) appears in the color section of the following table, the colorblinks on the screen when it is selected.

Value Color Value Color Value Color

0123456789

1011

BlackDark blueGreenLight blueDark redDark violetAmberWhiteDark grayMed. blueLight greenLight blue

121314151617181920212223

Medium redLight violetYellowWhiteBlack*Dark blue*Green*Light blue*Dark red*Dark violet*Amber*Off white*

2425262728293031

Dark gray*Medium blueLight green*Light blue*Medium red*Light violet*Yellow*White*

Background (right column of color codes) provides for selecting the color of thebackground display that lies behind foreground text. The colors available are 0 through15 in the preceding table.

Normal provides for selecting the color in which text normally appears on the screen.The colors available are 1 through 31 in the preceding table.

Underscore provides for selecting the color in which underscored text appears on thescreen. The colors available are 1 through 31 in the preceding table.

Reverse Videoprovides for selecting the color in which reverse video text appears on thescreen. The colors available are 1 through 7 in the preceding table.

Highlight provides for selecting the color in which highlighted text appears on the screen.The colors available are 1 through 31 in the preceding table.

SECTION 2 2-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

Blink provides for selecting a color for text that blinks when it appears on the screen.The blinking colors are 17 through 31 in the preceding table.

Field Pointer provides for selecting a color for pointing out text on the screen. Thecolors available are 1 through 31 in the preceding table.

2.1.2 Real Time Clock

Real Time Clock enables the selection of a real-time clock for SFDAS if the computer has thatcapability. The selections available are YES and NO. Press the HOME key to toggle selection.

2.1.3 Port Numbers

Port Numbers enables communication port assignments for the direct connect and/or modemdial-up system between the PC and the SolarFlow Plus computer. The selections available areCOM1, COM2, COM3, and COM4 with default PC port addresses and IRQ, or customconfigurations.

2.1.4 Data Drive Names

Data Drive Names selects the computer drive on which data files are stored when the files areretrieved from SolarFlow Plus. The selections available are A, B, C, D, and Default.

2.1.5 Main Label

Main Label allows installation of a main menu label. The label may have a length of 45characters or less.

2.1.6 RTS Delay (Msec)

RTS Delay requires an input in Milliseconds to allow your communication system to get up tospeed so initial data is not lost. The minimum delay here will enable the most efficient transferof data.

2.1.7 Printed Data Log Format

A choice of similar but slightly different Report Formats is available. The "STANDARD" formatis that normally printed by SFDAS. The "HHDT" format is that normally printed by the HandHeld Data Terminal (HHDT).

INSTALLATION2-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

2.1.8 Modem Init.

Modem Initialization String. Default string can be changed to match modem setup configuration.Some modems might require data compression and correction to be disabled for proper operationat low speeds.

2.2 ACCESSING SYSTEM SETUP PARAMETERS

The SFDAS system setup parameters may be changed by the following procedure:

a. Press the F1 function key and move the cursor to the parameter to be changed using theUP and DOWN arrow keys. Press the HOME key.

b. Type in the parameter change on the keyboard; then press the carriage return key.

c. Move the cursor to the next parameter to be changed using the UP and DOWN arrowkeys. Press the HOME key and make the change.

d. When all changes have been made, press the END key. The three function key optionsare redisplayed at the bottom of the screen.

e. Press the F3 function key to save the parameter changes. The starting screen is displayedon the monitor again.

f. Press the SPACE bar to continue the program. The following screen appears on themonitor.

SolarFlow Plus / 2251 G.C.C. Data Acquisition System

Main Menu Options

F1: SF+ Data Log/G.C.C. Data AccessF2: Event Log AccessF3: Change Acquisition DirectoryF4: Automatic Data CollectionF5: Direct Channel Access Mode

ESC: ExitYour Choice?

SECTION 2 2-5

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

Five options available to the operator include:

- SolarFlow Plus Data Log/G.C.C. Data Access- Event Log Access- Change Acquisition Directory- Automatic Data Collection- Direct Channel Access Mode

Note that the Change Acquisition Directory function (F3) must normally be completed beforeusing the other functions. These options are discussed in the following sections.

INSTALLATION2-6

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 3

ACQUISITION DIRECTORY SETUP

3.0 CHANGING THE ACQUISITION DIRECTORY

3.1 GENERAL

The SFDAS program requires that the contact method and location be defined in order tocommunicate with SolarFlow Plus computers and Model 2251 Gas Chromatograph Controllers(2251 G.C.C.). Information needed by the SFDAS program to establish communications withan instrument must be entered into the Acquisition Directory before communications can begin.

The Acquisition Directory provides for the following:

- adding communications locations- changing the parameters of existing locations- copying an existing location to a new location- deleting an existing location

3.2 THE CHANGE ACQUISITION DIRECTORY

The Acquisition Directory is accessed from the Main Menu Options screen by pressing the F3function key on the PC keyboard. The following display appears on the monitor.

Change Acquisition Directory

Menu Options:

F1: Add A New Location/UnitF2: Change An Existing Location UnitF3: Copy An Existing Location UnitF4: Delete An Existing Location Unit

ESC: Return to Main Menu

Your Choice?

SECTION 3 3-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

3.2.1 Adding a New Location/Unit

Option F1 on the Change Acquisition Directory screen provides for adding a new location/unitto the SolarFlow Plus data acquisition system. A new location/unit is added using the followingprocedure:

a. Press the F1 function key. The SFDAS program requests entry of an abbreviatedfour-character alphanumeric name for the new location/unit using the following format:

Add a New Location

Abbreviated name of new Location

b. Enter the name on the computer keyboard and press the carriage return key.

c. The SFDAS program displays the prompt "LOCATION TYPE (S=SF+ C=2251)". Typein S for a SolarFlow Plus location orC for a 2251 location and press the carriage return.The program returns to the previous menu screen.

ACQUISITION DIRECTORY SETUP3-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

3.2.2 Changing an Existing Location/Unit for SolarFlow Plus Units

The procedure for changing location data depends on whether the location type is a SolarFlowPlus unit or a Model 2251 G.C.C. Option F2 on the Change Acquisition Directory Menu providesfor changing location data acquisition parameters that are normally stored on a data disk in driveB. Possible changes might include changing the telephone number of the location, modifyingthe security code, and changing the ID of the location. The following procedure applies toSolarFlow Plus units:

a. Press the F2 function key. The following screen appears on the monitor.

Change an Existing Location

Select Loc/Unit:

F1: Location/Unit Name # 1F2: Location/Unit Name # 2F3: Location/Unit Name # 3F4: Location/Unit Name # 4

PG-UP / PG-DN: Previous/Next 10 UnitsESC/ALT-X: Return to Previous/Main Menu

Your Choice?

SECTION 3 3-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

b. Press the function key that corresponds to the Location/Unit to be changed. (The screendisplays a maximum of ten Locations at one time. Pressing thePg Up andPg Dn keyson the PC keyboard displays the previous or next ten locations respectively.) Thefollowing screen appears when the desired function key is pressed.

Change an Existing Location

Location: "Name"

Menu Options

F1: Change Location Name, ID, Phone Number,...

F2: Security Code

F3: Change Unit Name, Number, ID, PC/Unit Baud rate

F4: Change Log Mode, Clear Mode, Date Last Log

F5: Change Miscellaneous Log Data List

F6: Change Channel Log Data List

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

c. Pressing the F1 function key allows the user to modify the following parameters:

Change Location Name, ID, Phone Number,.. Location:"Name"

Abbreviated Name: "Four (4) A/N characters"Complete Name: "Max. of 15 A/N characters"

ID Number: "Max. of 10 A/N characters" (1)

Telephone Number: "Max. of 40 characters" (2)

Dictionary Name: "Select name-HOME key"

F1: Change F2: Abort F3: Finished

ACQUISITION DIRECTORY SETUP3-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

NOTE: 1. In addition to digits 0 through 9, the telephone number maycontain the following special characters:

P sets the pulse dialing modeT sets the tone dial mode (default), sets approximately two second delay- is used to improve readability

Alternately a single X may be used to signify a directconnection to the location. A "Dxx", where xx is a 2-digitnumber, may be inserted before or after the phone numberto extend the modem timeout to the indicated number ofseconds. Add an "M" immediately after the phone numberto communicate through a Multi-drop modem. Add an "R"for radio packetized logon. The BACKSPACE key may beused to correct mistakes.

2. Specific dictionaries are supported for the Model 2480.Refer to the file list in section 7.1 for the available filenames.

The F1, F2, and F3 function keys in the previous screen initiate, abort, or finish any changesmade. The "ALT H" key combination provides help if needed.

d. When all changes are completed, press the F3 function key. The Menu Options screenfor the location selected appears again.

SECTION 3 3-5

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

3.2.3 Changing the Security Code for SolarFlow Plus Units

The security code for a SolarFlow Plus location data acquisition system is changed using the F2function key. The security code is changed using the following procedure:

a. Press the F2 function key. The following display appears.

Change Security Code Location:"Name"

Security Code01 120

F1: Change F2: Abort F3: Finished

b. Press the appropriate function key. The security code is a two to ten-digit numeric and/oralphabetic code that must end with a zero, one, or two. Optionally, this security codemay be followed by a comma and an "auxiliary" code up to ten characters in length. Thisauxiliary code may be used to activate alternate communication capabilities in certainSolarFlow Plus applications. To enter changes, press HOME. Enter any changes andpress END. (The ALT-H keys provide HELP on security code limits.) When changesare completed press the F3 key. The Menu Options screen for the selected Locationappears.

ACQUISITION DIRECTORY SETUP3-6

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

3.2.4 Changing Unit Name, ID Number, and Baud Rate for a SolarFlow Plus Unit

The unit name, ID, number, and baud rate for a SolarFlow Plus unit are changed using the F3function key at the Menu Option screen. The baud rate defines the communications rate to beused with this location. The options available for the baud rate are 300, 600, 1200, and 2400.Changes are made using the following procedure:

a. Press the F3 key. The following screen appears.

Change Unit Name, ID, Number, PC/Unit Baudrate Location:"Name"

Name: "Max. 15 A/N characters"ID: "Max. 10 A/N characters"

Number: "One digit(0)"Baud Rate: 300/600/1200/2400

F1: Change F2: Abort F3: Finished

NOTE: In most SolarFlow Plus installations, baud rates of 300 and 1200are available. Other baud rates may be available depending on thecommunications interfaces installed.

b. As indicated at the bottom of the screen, the F1 key initiates a change and the F2 keyaborts a change. (The ALT and H key combination provides HELP for changing thisscreen.)

c. When changes are completed, press the F4 key. The Menu Options screen for theselected Location appears.

SECTION 3 3-7

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

3.2.5 Changing Log Mode, Clear Mode, and Date Last Log for a SolarFlow Plus Unit

The Acquisition mode data for a SolarFlow Plus unit is modified using the F4 function key. Themodifications are made with the following procedure:

a. Press the F4 key. The following screen appears.

Change Acquisition Mode, Clear Flag, Last Update Location:"Name"

Acquisition Mode:Clear Flag: 0

Date Last Update:

F1: Change F2: Abort F3: Finished

b. Press the appropriate function key. (The ALT and H key combination provides HELPon making these changes.)

NOTE: The "Date Last Update" shows 12 digit positions. Ignore the lasttwo or the seconds positions if not needed.

c. When changes are completed, press the F3 key. The Menu Options screen for theselected Location appears.

ACQUISITION DIRECTORY SETUP3-8

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

Acquisition Mode, Clear Flag and Last Update are defined as follows.

3.2.5.1 Acquisition Mode

The Acquisition Mode defines how logs are to be updated. The following table defines themodes available.

MODE DEFINITION

0 Acquire all data since last update

1-35 The number of days for which data is to be acquired

36 or greater Acquire ALL data stored in the SolarFlow Plus computer

3.2.5.2 Clear Flag

The Clear Flag defines how the logs are to be stored. The table below defines the flagsavailable.

FLAG DEFINITION

0 Append the acquired data to the existing log file.

1 Erase the old file and replace it with the newly acquired data.

SECTION 3 3-9

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

3.2.5.3 Date Last Update

Date Last Update provides the date and time of the last update. The date/time group is presentedin the format: YYMMDDHHMMSS, where:

YY is the last two digits of the year, e.g., 87 = 1987.MM is the numerical equivalent of the month, e.g., 05 = May; 11 = November.DD is the day of the month, e.g. 01 is the first; 30 is the 30th.HH is the hour of the day in 24-hour format, e.g., 18 is 6pm.MM is the minute of the hour, e.g., 08 is 8 minutes past the hour.SS is the seconds of the minute, normally set to 00

The Date Last Update is updated by overwriting the field with a new date/time group. It is usedby all uploads of SolarFlow Plus logs in the Autocollect mode. In the Manual mode, it is usedby all uploads except the Event log upload.

ACQUISITION DIRECTORY SETUP3-10

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

3.2.6 Changing the Miscellaneous Log Data for a SolarFlow Plus Unit

The Miscellaneous Log Data List is a list of channels for which information will be acquiredwhen the Miscellaneous Data Log is uploaded at the beginning of each month. To makemodifications, press F5 to obtain the following screen.

Change User Miscellaneous Log Data List Location:"Name"

Channel Type Channel Type Channel Type01 19 0 15 2902 20 1 16 3003 26 2 17 3104 45 0 18 3205 100 0 19 3306 101 0 20 3407 21 3508 22 3609 23 3710 24 3811 25 3912 26 4013 2714 28

F1: Change F2: Abort F3: Finished

a. The entries list is composed of: Channel and Type (which consists of value "0", lowscale "1", or high scale "2"). For some channels, only value type is permitted. TheALT-H keys provide help on changing the parameters.

b. To change a parameter, press F1 and a cursor appears which can be moved via the cursor(arrow) keys. Move to the desired channel and press ENTER. Press the HOME key andenter the new value. Pressing return accepts the change; ESC aborts the change. Pressingthe INS key allows a new item to be inserted in the middle of the list. Pressing the DELkey allows an item to be removed. When changes are complete, press the END key toexit the edit mode.

c. Press F2 (Abort) or F3 (Finished) to return to the previous menu.

SECTION 3 3-11

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

3.2.7 Changing the Channel Log Data List for a SolarFlow Plus Unit

The Channel Log Data List is a list of channels for which information will be acquired when theChannel Data Log is uploaded. The Channel Log is uploaded via the autocollectPOLL/COLLECT commands, or via the UPLOAD LOG selection in the SF+ DATA LOG/GCCACCESS menu. To make modifications, press F6 for the following screen.

Change User Channel Log Data List Location:"Name"

Channel Type Channel Type Channel Type01 19 0 15 2902 20 1 16 3003 26 2 17 3104 45 0 18 3205 100 0 19 3306 101 0 20 3407 21 3508 22 3609 23 3710 24 3811 25 3912 26 4013 2714 28

F1: Change F2: Abort F3: Finished

a. The entries list is composed of: Channel and Type (which consists of value "0", lowscale "1", or high scale "2". For some channels, only value type is permitted. TheALT-H keys provide help on changing the parameters.

b. To change a parameter, press F1 and a cursor appears which can be moved via the cursor(arrow) keys. Move to the desired channel and press ENTER. Press the HOME key andenter the new value. Pressing return accepts the change; ESC aborts the change. Pressingthe INS key allows a new item to be inserted in the middle of the list. Pressing the DELkey allows an item to be removed. When changes are complete, press the END key toexit the edit mode.

c. Press F2 (Abort) or F3 (Finished) to return to the previous menu.

ACQUISITION DIRECTORY SETUP3-12

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

3.2.8 Changing the Location/Unit for a Model 2251 G.C.C.

Location data is changed for a Model 2251 G.C.C. using the following procedure. Option F2on the Change Acquisition Directory Menu provides for changing location data acquisitionparameters that are normally stored on a data disk in drive B (or C in a hard drive). Possiblechanges might include changing the telephone number of the location, modifying the securitycode, and changing the ID of the location.

a. Press the F2 function key. The following screen appears on the monitor.

Change an Existing Location

Select Loc/Unit:

F1: Location/Unit Name # 1F2: Location/Unit Name # 2F3: Location/Unit Name # 3F4: Location/Unit Name # 4

PG-UP / PG-DN: Previous/Next 10 UnitsESC/ALT-X: Return to Previous/Main Menu

Your Choice?

b. Press the function key that corresponds to the Location/Unit to be changed. The screendisplays a maximum of ten Locations at one time. Pressing thePg Up andPg Dn keyson the PC keyboard displays the previous or next ten locations respectively. Thefollowing screen appears when the desired function key is pressed.

Change an Existing Location Location:"Name"

Menu Options

F1: Change CG ID, Comm ID, Phone Number,...F2: Change Communications Baud rate, Clear mode

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

SECTION 3 3-13

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

c. Pressing the F1 function key allows the user to modify the following parameters:

Change GC ID, COMM ID, Phone Number,... Location:"Name"

Abbreviated Name: "Four (4) A/N characters"GC ID: "Max. of 15 A/N characters"

Comm ID: "Max. of 3 digits" 1

Telephone Number: "Max. of 40 characters" 2

F1: Change F2: Abort F3: Finished

NOTE: 1. Must not be more than 247.

2. Add an "M" immediately after the phone number tocommunicate through a Multi-drop modem. See Notes inc. of section 3.2.2.

The F1, F2, and F3 function keys are used to initiate, abort, or finish any changes made. The"ALT H" key combination offers additional information on changing these parameters.

d. When all changes are completed, press the F3 function key. The Menu Options screenfor the location selected appears again.

ACQUISITION DIRECTORY SETUP3-14

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

3.2.9 Changing Baud Rate and Clear Flag for a Model 2251 G.C.C. Unit

The baud rate and clear flag for a Model 2251 G.C.C. is modified using the F2 function key.The Baud Rate and Clear Flag functions are defined in sections 3.2.8.1 and 3.2.8.2. Themodifications are made with the following procedure:

a. Press the F2 key. The following screen appears.

Change Baud Rate, Clear Flag Location:"Name"

Baud Rate: 1200Clear Flag: 0

F1: Change F2: Abort F3: Finished

b. As indicated at the bottom of the screen illustrated above, the F1 key initiates a changeand the F2 key aborts a change. Press the appropriate key. The ALT and H keycombination provides HELP on changing these parameters.

c. When changes are completed, press the F3 key. The Menu Options screen for theselected Location appears.

3.2.9.1 Baud Rate

The baud rate defines the communications rate to be used with this location. The options thatappear in the screen are 300, 600, 1200, and 2400. In most SolarFlow Plus installations, onlybaud rates of 300 and 1200 are available. Other baud rates may be possible depending on thecommunications interfaces available.

SECTION 3 3-15

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

3.2.9.2 Clear Flag

The Clear Flag defines how the collected data are stored. The following table defines the flagsavailable.

FLAG DEFINITION

0 Append the acquired data to the existing log file.

1 Erase the old file and replace it with the newly acquired data.

3.2.10 Copying an Existing Location/Unit

An existing location/unit is copied to a new location using the F3 function key at the ChangeAcquisition Directory main menu screen. The procedure provided for copying an existinglocation/unit is the same for both SolarFlow Plus units and the Model 2251 G.C.C. Theprocedure follows:

a. Press F3. The following screen appears.

Copy an Existing Location

Select Option:

F1: Select Source Location and Copy

F2: Select Source Drive (Now B: Drive)

F3: Select Destination Drive (Now B: Drive)

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

In the screen just shown, pressing F2 repeatedly steps the display through the source drivesavailable. Only those drives defined under system setup (ALT S) appear on the screen. PressingF3 steps the display through the destination screens defined under system setup (ALT S).

ACQUISITION DIRECTORY SETUP3-16

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

b. Press F1 to display the following screen.

Copy an Existing Location

Select Source:

F1: Location/Unit Name # 1

F2: Location/Unit Name # 2

F3: Location/Unit Name # 3

F4: Location/Unit Name # 4

PG-UP / PG-DN: Previous/Next 10 Units

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

c. Select the location/unit to be copied by pressing the appropriate function key shown onthe screen. The screen displays a maximum of ten Locations at one time. Pressing thePg Up andPg Dn keys on the PC keyboard displays the previous or next ten locationsrespectively. When a location is selected, the following screen appears, which requestsa four digit alphanumerical abbreviated name of the new Location.

Copy An Existing Location

Abbreviated Name of New Location ? _ _ _ _

SECTION 3 3-17

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

d. Enter abbreviated name and press Enter. The program copies the associated files. Whenthe operation is complete, the following screen appears.

Copy An Existing Location

Abbreviated Name of New Location? [xxxx]

Copying Location Files...

Copy Completed Successfully.

Press SPACE to Continue...

3.2.11 Deleting an Existing Location/Unit

The data acquisition system parameters of a location/unit are deleted using the F4 function keyfrom the Change Acquisition Directory main menu screen. The procedure for deleting anexisting location/unit is the same for both SolarFlow Plus and the Model 2251 G.C.C. Proceedas follows.

a. Press F4. The following screen appears.

Delete an Existing Location

Select Loc/Unit:

F1: Location/Unit Name # 1F2: Location/Unit Name # 2F3: Location/Unit Name # 3F4: Location/Unit Name # 4

PG-UP / PG-DN: Previous/Next 10 Units

ESC/ALT-X: Return to Previous/Main MenuYour Choice?

ACQUISITION DIRECTORY SETUP3-18

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

b. Select the location/unit to be deleted by pressing the appropriate function key shown onthe screen. The screen displays a maximum of ten Locations at one time. Pressing thePg Up andPg Dn keys on the PC keyboard displays the previous or next ten locationsrespectively. When a location is selected, the following screen appears.

Delete An Existing Location Location:"Name"

Ready to Delete Location.

Are You Sure? {Press Y or N}

c. Press theN key to abort the delete operation. Press theY key to delete the location data.If Y is pressed, the operation is completed by the program.

SECTION 3 3-19

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

This page intentionally left blank.

ACQUISITION DIRECTORY SETUP3-20

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 4

DATA LOG ACCESS

4.0 ACCESSING DATA LOGS

4.1 DATA LOG STORAGE AND COMPUTATIONS

Data access for both SolarFlow Plus and the Model 2251 Gas Chromatograph Controller is fromthe Main menu of the SFDAS program. The procedure for data retrieval is similar for bothinstruments.

An on-site SolarFlow Plus computer is a computer system that consists of a location computerand one or more associated unit slave computers. The slave units compute and store data loginformation and can make data log entries at specified time intervals. Data logs stored by a slaveunit computer are accessed through the SolarFlow Plus location computer by means of theSFDAS program.

Similarly the Model 2251 G.C.C. stores 24-hour averages of up to 15 items. The 24-houraverage data are also retrieved using the SFDAS program.

4.2 SOLARFLOW PLUS DATA LOG AND MODEL 2251 GAS CHROMATOGRAPHCONTROLLER DATA ACCESS PROCEDURE

The data access mode must be entered from the Main Menu. From the data access mode, thelocation/unit of the data log is specified in order to make a data log entry. The data accessprocedure depends on whether the location/unit specified is for a SolarFlow Plus unit or a Model2251 G.C.C. The procedures for access to data for both units are given as follows:

SECTION 4 4-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

a. Press the F1 function key from the Main Menu (shown as follows) to invoke the data logmode.

SolarFlow Plus / 2251 G.C.C. Data Acquisition System

Main Menu Options:

F1: SF+ Data Log/G.C.C. Data AccessF2: Event Log AccessF3: Change Acquisition DirectoryF4: Automatic Data CollectionF5: Direct Channel Access Mode

ESC: Exit

Your Choice?

When the F1 key is pressed, the following screen appears.

Data Log Access

Select Loc/Unit:

F1: Location/Unit Name # 1F2: Location/Unit Name # 2F3: Location/Unit Name # 3F4: Location/Unit Name # 4

PG-UP / PG-DN: Previous/Next 10 UnitsESC/ALT-X: Return to Previous/Main Menu

Your Choice?

b. Press the function key that corresponds to the Location/Unit for the data to be accessed.The screen displays a maximum of ten Locations at one time. Pressing thePg Up andPg Dn keys on the PC keyboard displays the previous or next ten locations respectively.

DATA LOG ACCESS4-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

4.3 SOLARFLOW PLUS DATA LOG ACCESS

The following sections provide the data access procedure if the location/unit specified is aSolarFlow Plus location. Section 4.4 provides the data access procedure for a Model 2251/2255G.C.C. location.

The following screen appears when the function key is pressed for a SolarFlow Plus location.

Location: "Name from above" Unit: "Name from above"Data/Channel Log Access

Menu Options:

F1: Upload LogF2: Display LogF3: Print LogF4: Change Logging Time IntervalF5: Clear Log File

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

The six choices provided by the Data Log Access Menu are described as follows.

4.3.1 Uploading the Data Log

The data, miscellaneous, and channel logs are uploaded using the F1 function key. Uploadingis accomplished using the following procedure.

a. Press the F1 key and the following screen appears, which requests entry of the locationsecurity code.

Upload/Data Log Location: "Name from above"Unit: "Name from above"

Enter Security Code: [ ]

SECTION 4 4-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

b. Enter the location security code on the PC keyboard. After entry of the security code themessage "Working" is displayed on the monitor. The selected location/unit is contactedand the monitor display indicates that the data log entries are being uploaded. Whenuploading is complete, information about the upload is displayed, e.g., success of upload,time on-line, number of log entries uploaded, and the last log entry uploaded. Themiscellaneous data entries are uploaded if the SolarFlow Plus is cold started or if themonth has changed since the last data log upload. The data uploaded during thisprocedure is placed on the computer drive specified for data.

c. Press theSPACE bar to return to the Data Access Menu screen.

4.3.2 Data, Miscellaneous, and Channel Log Displays

The procedure for displaying the data, miscellaneous, and channel logs and a discussion of thedisplay formats follow. The data, channel and miscellaneous logs have identical formats. Thedata log appears on the screen first followed by the miscellaneous and channel logs.

4.3.2.1 Data Log Display Procedure (F2)

The F2 function key is used to display the data log uploaded by the procedure in section 4.3.1.The data log is displayed by the following procedure.

a. Press the F2 key. The following screen appears on the monitor.

Display Data/Channel Log Location: "Name from above"Unit: "Name from above"

Enter Beginning Date To Display {MM/DD/YY}: [ ]

DATA LOG ACCESS4-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

b. Enter the date of the log to be displayed in the format shown on the screen and pressENTER. A request for the beginning time appears on the monitor as shown.

Display Data Log Location: "Name from above"Unit: "Name from above"

Enter Beginning Date To Display {MM/DD/YY}:[MM/DD/YY]Enter Beginning Time To Display {HH/MM}:[ ]

c. Enter the hour and minute of the log in the format shown on the screen and pressENTER. The data log will appear in the format as shown. When finished with the dataand miscellaneous (not shown) logs, press F2. The channel log (identical format tomiscellaneous log) will then appear. The channel log data and the miscellaneous dataentry file are displayed for the time requested in the formats shown below with only achange of title.

Display Data Log Location: "Name from above"

Unit: "Name from above"

Date Time FLOW PRES FLOW TEMP TOT UC VOL LOG UC VOL TOT C VOLU-Range O-Range LOG C VOLMisc.

09/19/86 07:30 189.4 88.7 145.7 145.7 120.03........ ........ 5.3........

09/19/86 08:00 189.4 188.7 145.7 56.50 119.96........ ........ 21.7........

End-Of-Log-File

F2: FINISHED

SECTION 4 4-5

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

Display Channel Log Location: " Name from above"Unit: "Name from above"

Date Time Channel Name Value Unit Fxd/Var

07/01/88 14:14 22 Value METER TEMP 0 DEG F V07/01/88 14:14 22 Loscale METER TEMP 0 DEG F V07/01/88 14:14 22 Hiscale METER TEMP 150 DEG F V07/01/88 14:14 23 Value DIFF PRES1 0.0 InH2O V07/01/88 14:14 23 Loscale DIFF PRES1 0.0 InH2O V07/01/88 14:14 23 Hiscale DIFF PRES1 150.0 InH2O V07/01/88 14:14 32 Value ORIF DIAM2 4.000 IN V07/01/88 14:14 33 Value ATMS PRES 14.73 PSIA V07/01/88 14:14 34 Value PRES BASE 14.73 PSIA V07/01/88 14:14 35 Value TEMP BASE 60 DEG F V

F1: Next Screen F2: Finished

DATA LOG ACCESS4-6

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

4.3.2.2 Data Log Display Format for Under-Range, Over-Range, and Miscellaneous Faults

Under-range, over-range and miscellaneous faults are displayed in the following format.

Date: The data log date group is shown under the column headDate in thescreen above in the following format: MM/DD/YY in which MM is thenumerical month (01 through 12), DD is the day of the month (01 through31) and YY is the last two digits of the year (e.g., 90 = 1990).

Time: The data log time group is shown under the column headTime in thescreen above in the following format: HH:MM in which HH is the hourin 24-hour format (00 through 24) and MM is the minute (00 through 59).

Under-Range: Under-range faults are displayed on the screen below the date group in thespace occupied by a series of eight decimal points (dots) in the data logscreen. When an under-range fault or faults exist, the dots are replaced inthe display by number (s) indicating the under-range channel (s). Forinstance..

1 represents Ch. 19 --2 represents Ch. 20

... - under-range fault8 represents Ch. 26 --

Over-Range: Over-range faults are displayed on the screen below the time group in thespace occupied by a series of eight decimal points (dots)in the display datascreen. When an over-range fault or faults exist, the dots are replaced inthe display by number (s) indicating the over-range channel (s). Forinstance..

1 represents Ch. 19 --2 represents Ch. 20

... - over-range fault8 represents Ch. 26 --

SECTION 4 4-7

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

Miscellaneous: Miscellaneous faults or conditions are displayed on the screen in the seriesof eight decimal points (dots) shown beneath the eight dots used to displayunder-range faults (below the date group). When a miscellaneouscondition or faults exist, the dots are replaced in the display by number (s)indicating the miscellaneous conditions.

The miscellaneous conditions are represented by numbers which are identified as follows:

1 is Calibration over-deviation2 is Fpv Adj Pres out of range3 is Fpv Adj Temp out of range4 is reserved5 signifies a daily log6 is warm start7 is cold start8 is System fault

4.3.3 Printing the Data Log

The F3 function key is used to print the data, miscellaneous, and channel logs from the Data LogMenu screen. These data logs are printed by the following procedure.

a. Press the F3 key. The following screen appears.

Print/Channel Data Log Location: "Name from above"Unit: "Name from above"

Enter Beginning Date To Print {HH/MM/YY}:[ ]

DATA LOG ACCESS4-8

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

b. Type in the date desired in the format shown in the screen and press ENTER. TheSFDAS program requests the beginning time as shown.

Print Data/Channel Log Location: "Name from above"Unit: "Name from above"

Enter Beginning Date To Print {MM/DD/YY}:[MM/DD/YY]

Enter Beginning Time To Print {HH/MM}:[ ]

c. Enter the hour and minute of the log in the format shown on the screen and pressENTER. The SFDAS program requests the ending date as shown.

Print Data/Channel Log Location: "Name from above"Unit: "Name from above"

Enter Beginning Date To Print {MM/DD/YY}:[MM/DD/YY]

Enter Beginning Time To Print {MM:MM}:[HH:MM]

Enter Ending Date To Print {MM/DD/YY}:[ ]

SECTION 4 4-9

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

d. Enter the ending date in the format shown on the screen and press ENTER. The SFDASprogram requests the ending time as shown.

Print Data/Channel Log Location: "Name from above"Unit: "Name from above"

Enter Beginning Date To Print {MM/DD/YY}:[MM/DD/YY]

Enter Beginning Time To Print {HH:MM}:[HH:MM]

Enter Ending Date To Print {MM:DD:YY}:[MM:DD:YY]

Enter Ending Time To Print {HH/MM}:[ ]

The SFDAS program searches the data log file and prints the data for the time period requested.The format of the printout is the same as the format for the data log display described in section4.2.2.

4.3.4 Changing the Data Log Time Interval

The F4 function key is used to change the data log time interval. The data log time interval ischanged by the following procedure.

a. Press the F4 key. The following screen appears.

Location: "Name from above" Unit: "Name from above"Change Logging Time Interval

Select Interval:

F1: NoneF2: 5 MinuteF3: 15 MinuteF4: 30 MinuteF5: 1 HourF6: 4 HourF7: 24 Hour

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

DATA LOG ACCESS4-10

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

b. Select the interval for logging. The SFDAS program requests the security code as shown.

Change Data Logging Time Interval Location: "Name from above"Unit: "Name from above"

Enter Security Code: [ ]

c. Enter the security code. If the code is valid, the program contacts selected Location/Unitand installs the newly selected data logging time interval.

4.3.5 Clearing the Data Log File

The F5 function key is used to clear the data log file. Only invoke this option if the data log fileis to be deleted from the data disk. The data log file is cleared by the following procedure.

a. Press the F5 key. The following screen appears.

Clear Data Log File Location: "Name from above"Unit: "Name from above"

Clear Data Log File? {Y/N}

Pressing theN key aborts the operation. Pressing theY key clears the file and provides a noticeon the monitor that the Clear action has taken place.

b. Press SPACE bar to return to the Data Log Access menu.

SECTION 4 4-11

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

4.4 MODEL 2251 GAS CHROMATOGRAPH CONTROLLER DATA ACCESS

The following screen appears when the function key is pressed for a Gas Chromatograph(G.C.C.) location.

GCC ID: 12345GCC Data Access

Menu Options:

F1: Upload GCC Data

F2: Display GCC Data

F3: Print GCC Data

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

The three choices provided by the GCC Data Access Menu are described as follows.

4.4.1 Uploading the Model 2251 G.C.C. Data

The G.C.C. data are uploaded by pressing the F1 function key. The following screen appears.

Upload GCC Data

GC ID: 12345

Contacting Location...[74,,405-363-5574M ]

Pressing theSPACE bar returns the Data Access Menu screen.

DATA LOG ACCESS4-12

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

4.4.2 GCC Data Display

The procedure for displaying GCC data and a discussion of the display format follow.

4.4.2.1 GCC Data Display Procedure (F2)

The F2 function key is used to display GCC data uploaded by the procedure in section 4.4.1.The data are displayed by the following procedure.

a. Press the F2 key. The following screen appears on the monitor.

Display GCC Data GC ID: 12345Collected: 03/11/88 08:54

GC DATA AVERAGES

CODE NAME STR CODE NAME CURRENT PREVIOUS 24Hr Avg Time183 24HRAV1 1 162 BTU-DRY 1.115096E+03 1.108727E+03 07:30184 24HRAV2 1 163 BTU-SAT 1.095692E+03 1.089435E+03185 24HRAV3 1 164 S.G 6.494949E-01 6.460631E-01186 24HRAV4 1 100 METHANE 8.755336E+01 8.787238E+01187 24HRAV5 1 101 ETHANE 5.908370E+00 5.708851E+01188 24HRAV6 1 102 PROPANE 2.532540E+00 2.448807E+00189 24HRAV7 1 103 I-BUTANE 3.343648E-01 3.116435E-01190 24HRAV8 1 104 N-BUTANE 6.806212E-01 6.459483E-01191 24HRAV9 1 105 IPENTANE 1.637903E-01 1.498236E-01192 24HRAV10 1 106 NPENTANE 1.709189E-01 1.531789E-01193 24HRAV11 1 107 NEO C5 6.971052E-03 5.612739E-01194 24HRAV12 1 108 C 6 + 1.986632E-01 1.858200E-01195 24HRAV13 1 114 NITROGEN 1.714955E+00 1.786687E+00196 24HRAV14 1 117 C O 2 7.734423E-01 0.000000E+00197 24HRAV15 0 255 0.000000E+00 0.000000E+00

F1: Next Data Set F2: Disp 24 Hr Avg F3: Disp Alarms F4: Finished

Pressing the F1, F2, F3, and F4 function keys from the data screen accomplishes the following:

F1: Displays the next data set stored for this location.F2: Displays the 24-hour average data from the Display Alarms Screen.F3: Displays the Alarms Screen from the 24-hour Averages Data Screen.F4: Exits the Data Display Mode.

SECTION 4 4-13

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

4.4.2.2 Alarms Screen

A typical Alarms screen looks like this:

Display GCC Data GC ID: 12345Collected: 02/24/88 08:54

A C T I V E A L A R M S

A/D O LOW A/D 0 HIGH A/D 1 LOWA/D 1 HIGH A/D 2 LOW A/D 2 HIGHA/D CAL LOW A/D CAL HIGH D/A 1 LOWD/A 1 HIGH D/A 2 LOW D/A 2 HIGHPOWER FAILURE RF % DEVIATION PREAMP FAILUREADJUST PREAMP

4.4.2.3 Display Format for 24-Hour Average Data

The 24-Hour Average Data are displayed in the following format.

GCC ID: GCC ID is the Gas Chromatograph Controller identification number.

COLLECTED: The date and time of collection of the data set from the Model 2251G.C.C.

CODE: CODE is the component code as defined in the Model 2251 G.C.C.

NAME: NAME is an alphanumeric name of a component or property as defined inthe Model 2251 G.C.C.

STR: STR is the stream number with which the average data are associated.

CURRENT: CURRENT is the average of the data described by the variable name sincethe 24-hour average time.

PREVIOUS: PREVIOUS is the 24-hour average value during the 24-hour average time.

24Hr Avg Time: 24Hr Avg Time is the beginning time from which the 24-hour average iscalculated.

DATA LOG ACCESS4-14

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

4.4.2.3 Format Active Alarms Display

Active Alarms are displayed in the following format.

GCC ID: GCC ID is the Gas Chromatograph Controller identificationnumber.

COLLECTED: The date and time of collection of this data set from the G.C.C.

ACTIVE ALARMS: A list of the alarm conditions that are active at the time of thisacquisition from the G.C.C.

4.4.3 Printing GCC Data

The F3 function key prints G.C.C. data from the Data Log Menu screen discussed in section4.4.2. GCC data are printed by following the procedure below.

a. Press the F3 key. A screen similar to the following screen appears.

Print GCC Data GC ID: 12345Collected: 02/24/88 08:56

GC DATA AVERAGES

CODE NAME STR CODE NAME CURRENT PREVIOUS 24Hr Avg Time183 24HRAV1 1 162 BTU-DRY 1.115096E+03 1.108727E+03 07:30184 24HRAV2 1 163 BTU-SAT 1.095692E+03 1.089435E+03185 24HRAV3 1 164 S.G 6.494949E-01 6.460631E-01186 24HRAV4 1 100 METHANE 8.755336E+01 8.787238E+01187 24HRAV5 1 101 ETHANE 5.908370E+00 5.708851E+01188 24HRAV6 1 102 PROPANE 2.532540E+00 2.448807E+00189 24HRAV7 1 103 I-BUTANE 3.343648E-01 3.116435E-01190 24HRAV8 1 104 N-BUTANE 6.806212E-01 6.459483E-01191 24HRAV9 1 105 IPENTANE 1.637903E-01 1.498236E-01192 24HRAV10 1 106 NPENTANE 1.709189E-01 1.531789E-01193 24HRAV11 1 107 NEO C5 6.971052E-03 5.612739E-01194 24HRAV12 1 108 C 6 + 1.986632E-01 1.858200E-01195 24HRAV13 1 114 NITROGEN 1.714955E+00 1.786687E+00196 24HRAV14 1 117 C O 2 7.734423E-01 0.000000E+00197 24HRAV15 0 255 0.000000E+00 0.000000E+00

F1: Next Data Set F2: Disp 24 Hr Avg F3: Disp Alarms F4: Finished

SECTION 4 4-15

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

Pressing the F1, F2, and F3 function keys from this display accomplishes the following:

F1: Displays the next data set stored for this location.

F2: Prints the report for the displayed data set on the system printer. A typical reportis illustrated below.

F3: Exits the print G.C.C. data mode and returns to the GCC Data Access Menu.

GC ID: 12345Collected: 02/24/88 08:56

G C D A T A A V E R A G E S

24Hr Avg Time: 16:00CODE NAME STR CODE NAME CURRENT PREVIOUS

183 24HRAV1 1 162 BTU-DRY 1.115096E+03 1.108727E+03184 24HRAV2 1 163 BTU-SAT 1.095692E+03 1.089435E+03185 24HRAV3 1 164 S.G 6.494949E-01 6.460631E-01186 24HRAV4 1 100 METHANE 8.755336E+01 8.787238E+01187 24HRAV5 1 101 ETHANE 5.908370E+00 5.708851E+01188 24HRAV6 1 102 PROPANE 2.532540E+00 2.448807E+00189 24HRAV7 1 103 I-BUTANE 3.343648E-01 3.116435E-01190 24HRAV8 1 104 N-BUTANE 6.806212E-01 6.459483E-01191 24HRAV9 1 105 IPENTANE 1.637903E-01 1.498236E-01192 24HRAV10 1 106 NPENTANE 1.709189E-01 1.531789E-01193 24HRAV11 1 107 NEO C5 6.971052E-03 5.612739E-01194 24HRAV12 1 108 C 6 + 1.986632E-01 1.858200E-01195 24HRAV13 1 114 NITROGEN 1.714955E+00 1.786687E+00196 24HRAV14 1 117 C O 2 7.734423E-01 0.000000E+00197 24HRAV15 0 255 0.000000E+00 0.000000E+00

A C T I V E A L A R M S

A/D O LOW A/D 0 HIGH A/D 1 LOWA/D 1 HIGH A/D 2 LOW A/D 2 HIGHA/D CAL LOW A/D CAL HIGH D/A 1 LOWD/A 1 HIGH D/A 2 LOW D/A 2 HIGHPOWER FAILURE RF % DEVIATION PREAMP FAILUREADJUST PREAMP

Typical Printout of a Model 2251 G.C.C. Data Set

DATA LOG ACCESS4-16

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 5

EVENT LOG ACCESS

5.0 ACCESSING EVENT LOGS

5.1 EVENT LOG STORAGE

Event logs are stored in the location computer unit of the SolarFlow Plus on-site computer.

5.2 EVENT LOG ACCESS PROCEDURE

Event logs are accessed from the Main menu of the SFDAS program. In addition, thelocation/unit must be specified in order to access an individual event log. Access to an event logand selection of the location/unit of the log is accomplished using the following procedure.a. Press the F2 function key from the main menu (shown below) to invoke the Event Log

Access menu.

SolarFlow Plus/2251 G.C.C. Data Acquisition System

Main Menu Options

F1: SF+ Data Log/G.C.C. Data AccessF2: Event Log AccessF3: Change Acquisition DirectoryF4: Automatic Data CollectionF5: Direct Channel Access Mode

ESC: Exit

Your Choice?

SECTION 5 5-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

When the F2 key is pressed, the following screen appears.

Event Log Access

Select Loc/Unit:

F1: Location/Unit Name # 1F2: Location/Unit Name # 2F3: Location/Unit Name # 3F4: Location/Unit Name # 4

PG-UP / PG-DN: Previous/Next 10 UnitsESC/ALT-X: Return to Previous/Main Menu

Your Choice?

b. Press the function key that corresponds to the location/unit for the event log to beaccessed. The screen displays a maximum of ten Locations at one time. Pressing thePg-Up and Pg-Dn keys on the PC keyboard displays previous or next ten locationsrespectively. The following screen appears when the appropriate function key is pressed.

Location: "Name from above"Event Log Access

Menu Options:

F1: Upload LogF2: Display LogF3: Print Log

ESC/ALT-X: Return to Previous/Main Menu

Your Choice?

EVENT LOG ACCESS5-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

The three data choices provided by the Event Log Access menu are described as follows.

5.2.1 Updating the Event Log

The event log is uploaded using the F1 key function key. Uploading is accomplished using thefollowing procedure.

a. Press the F1 key and the following screen appears, which requests entry of the securitycode.

Upload Event Log Location: "Name from above"

Enter Security Code: [ ]

b. Enter the location security code on the PC keyboard. After entry of the security code,the message "Working" is displayed on the monitor. The selected location/unit iscontacted and the display indicates that the event log entries are being loaded. Whenuploading is complete, information about the upload is displayed, e.g., success of upload,time on-line, number of log entries uploaded, and the last log entry uploaded. The datauploaded during this procedure is placed on the computer drive specified on theALT Sset-up screen discussed in section 2.3.

c. Press theSPACE bar to return to the Event Log SFDAS Menu options screen.

5.2.2 Event Log Display

An event log in the SolarFlow Plus contains up to 100 events. The earliest event is droppedfrom the list as events are added that exceed 100. The SFDAS can upload up to 100 events orall events in a SolarFlow Plus event log. If the Clear Log Flag has been set to zero, a backupof the event log is created and saved in a fresh log file. Otherwise, the SolarFlow Plus event logis added to the existing log file. In this instance, duplicate event items are possible. The PC candisplay only 16 event log entries at a time. The screen shows the procedure for viewing eventspreceding and following the events being displayed.

SECTION 5 5-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

5.2.2.1 Event Log Display Procedure

To look at the event log uploaded in section 5.2.1, proceed as follows:

a. Press the F2 function key. The next screen will request the beginning date and time.Then a display similar to the following may appear.

Display Event Log Location: " Name from above"

Date Time Description Number Value #1 Value #2

07/31/87 05:01:05 Loc. Block Download UntCM STKD DP WATER07/31/87 05:01:29 Loc. Block Download UntNm BLANK UNIT CELL 107/31/87 05:01:30 Unit Block Download UntLb07/31/87 05:01:37 Loc. Block Download UntId BLANK ID 12307/31/87 05:01:59 Channel Fixed Perm 20 553 107/31/87 10:05:15 User Logged On 12007/31/87 10:05:36 Event Log Uploaded 0000000000 870731100507/31/87 10:05:46 Data Log Upload 0 0001010005 870731100508/03/87 11:59:14 User Logged On 12008/03/87 12:00:23 Channel Fixed Temp 23 41.0 41.008/03/87 12:01:28 Calibrate Value #0 23 0.0 0.008/03/87 12:01:28 Calibrate Value #1 23 100.0 100.008/03/87 12:01:28 Calibrate Value #2 23 0.5 0.508/03/87 12:01:31 Channel Unfixed Temp 23 40.1 40.1

5.2.2.2 Event Log Format

The header block of data details the collection date and time, the Location ID and name, as wellas details the column headers for each of the events that are listed. Each Event that occurswithin SolarFlow Plus will be date and time stamped. The log will list a description for eachtype of event. The column titled "Number" serves multiple purposes depending on the eventtype; it may be an alpha description of the parameter changed, the channel number, or may beblank in some cases. The column titled "Value #1" relates to the value in the parameter priorto the event and the value under "Value #2" relates to the new value of the parameter after theevent. See the listing of event log types for more information.

The first four items under the header block relate to the set up operation performed on theSolarFlow Plus during the start up sequence with the HHDT. The first event indicates that thecalculation module "STKD DP WATER" was activated. The second event indicates that the UnitName was changed from "BLANK" to "CELL 1". The unit name was downloaded to the slavein the third entry and the fourth entry changed the Unit ID from "BLANK" to "123". TheColumn headers Value #1 and Value #2 relate to before and after values respectively.

EVENT LOG ACCESS5-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

The fifth item in the log shows that channel number 20 was placed in the fixed mode. Channel20 for this application was the meter pressure transmitter. The value of that channel was fixedas shown in the value #2 column as 1.

The sixth item shows that a user logged on with security code 120 at the displayed date and time.In lines seven and eight the user collected an Event Log and a Data log. The Value #1 and #2parameters relate to the start and stop date/time frames for the collections, the "0000000000"under value #1 for the Event Log signify that the first entry collected was at the startup time ofthe SolarFlow Plus which is defaulted to all zeros. The key for decoding the ten digit numberis as follows:

Y Y M M D D H H M M8 7 0 7 3 1 1 1 0 0

This represents the following Date/Time July 31, 1987 11:00 am.Some Date/Time values will be 14 digits in length, for example when a time change is made theuser would see a value similar to the following:

Y Y M M D D H H M M S S d d8 7 0 8 0 2 0 6 3 9 3 0 0 1

This represents the following Date/Time/Day of WeekAugust 2, 1987, 06 hour, 39th minute, 30th second, first day of the week. The d d relates to theday of the week; 01 = Sunday, 07 = Saturday.

Lines 9 through 14 show a typical analog input calibration sequence where the operator loggedonto the unit and proceeded to calibrate channel 23, which in this example is a differentialpressure analog input. The value for channel 23 was temporarily fixed in line ten to 41.0 inchesH2O which was the live value at the time the calibrate menu was entered. Lines 11, 12, and 13display the Low, High, and Low Bias calibration points for the calibrated channel number 23.Line 11 relates to the Low calibration point, line 12 equates to the High calibration point, andline 13 relates to the Low Bias calibration point. The values under columns "Value #1" and"Value #2" relate to the raw value sensed by SolarFlow Plus, and the value given to SolarFlowPlus by the user via the HHDT during the calibration sequence. Line 14 indicates the date andtime that the channel being calibrated was returned to its previous state along with a presentvalue for the channel.

SECTION 5 5-5

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

5.2.2.3 Event Log Types

Following is a list of event log types, detailing their number, description, vector and value fields.

Type Description Vector Value 1 Value 2

0 User Logged on none security code none1 Channel set CH# before after2 Alarm Acknowledged alarm # none none3 Alarm enabled alarm # none none4 Alarm disenabled alarm # none none5 Alarm activated alarm # none none6 Alarm deactivated alarm # none none7 Reserved8 Config. downloaded ID (0-9,L) Success (Failure) none9 Reserved10 Unit clock synch. ID (0-9) Slave time Subhost time11 Low scale changed CH# before after12 High scale changed CH# before after13 Time change 7 before after14 Data log upload ID (0-9) start time end time15 Event log upload none start time end time16 System warm start none warmstart time none17 System cold start none coldstart time none18 System fault none none none19 Calibrate value #0 CH# raw value given value20 Calibrate value #1 CH# raw value given value21 Calibrate value #2 CH# raw value given value22 Alarm low value set CH# before after23 Alarm high value set CH# before after24 Alarm alt. value set CH# before after25 Loc. block download

Calculation module UNTCM none module nameLocation name LOCNM before afterLocation ID LOCID before afterSec code list SECTY none noneZero report list USRRP none noneUnit name UNTNM before afterUnit ID UNTID before afterLog date upload UPDTE before afterTelephone list TELE1 none noneAlarm Configuration ALMCN none none

26 Unit block downloadLog Interval LOGIN before afterContract Hour CTRHR before afterVolume Option CMOPT before afterUnit Name UNTLB none noneLog definition LOGDF none noneInitialization Flag IFLAG none none

27 Channel fixed temp. CH# (19-26) before afterAll A/D’s temp fixed 0 none none

28 Channel fixed perm. CH# (19-26) before after29 Channel unfixed temp. CH# (19-26) before after

All A/D’s temp fixed 0 none none30 Channel unfixed perm. CH# (19-26) before after31 Calib. over-deviation CH# none none

EVENT LOG ACCESS5-6

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

5.2.3 Printing the Event Log

The F3 function key is used to print the event log on a printer connected to the IBM-compatiblecomputer. The event log is printed by following the procedure below.

a. Press the F3 key on the PC keyboard. A beginning and ending date and time isrequested. Then the SFDAS program locates the event log file and outputs it to theprinter. When the event log printout is complete, the Event Log Menu Options screenis displayed on the monitor. The following illustrates the printout of an event log.

Event Log List Page 1Location: " From above"

Date Time Description Number Value #1 Value #2

07/31/87 05:01:05 Loc. Block Download UntCM STKD DP WATER07/31/87 05:01:29 Loc. Block Download UntNm BLANK UNIT CELL 107/31/87 05:01:30 Unit Block Download UntLb07/31/87 05:01:37 Loc. Block Download UntId BLANK ID 12307/31/87 05:01:59 Channel Fixed Perm 20 553 107/31/87 10:05:15 User Logged On 12007/31/87 10:05:36 Event Log Uploaded 0000000000 870731100507/31/87 10:05:46 Data Log Upload 0 0001010005 870731100508/03/87 11:59:14 User Logged On 12008/03/87 12:00:23 Channel Fixed Temp 23 41.0 41.008/03/87 12:01:28 Calibrate Value #0 23 0.0 0.008/03/87 12:01:28 Calibrate Value #1 23 100.0 100.008/03/87 12:01:28 Calibrate Value #2 23 0.5 0.508/03/87 12:01:31 Channel Unfixed Temp 23 40.1 40.1

End-Of-Log-File

SECTION 5 5-7

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

This page intentionally left blank.

EVENT LOG ACCESS5-8

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 6

AUTOMATIC DATA COLLECTION

6.0 COLLECTING DATA AUTOMATICALLY

The SFDAS program can automatically collect data from as many as 100 SolarFlow Plus unitsand Gas Chromatograph Controllers. Collection may be scheduled at specific times of the day,at specified intervals or immediately. The collection sequence may be set up to repeatcontinuously or it can be set up to execute collection once and terminate.

NOTE: Before beginning an extended automatic collection session, makesure that ample room is available on the disk for your log files.You may collect data from up to 10 filenames at one time.

6.1 AUTOMATIC DATA COLLECTION

The Automatic data collection can be accessed from the Main menu of the SFDAS program usingthe F4 function key. The following procedures presuppose that you have set up automatic datacollection and established the data desired. If you have notdefined your automatic datacollection setup, proceed to section 6.2 and perform your set-up procedures first.

a. Press the F4 function key on the Main Menu. The following screen appears.

Automatic Data Collection

Menu Options:

F1: Start Automatic Data CollectionF2: Change Automatic Collection Control File

ESC/ALT-X: Return To Previous/Main Menu

Your Choice?

SECTION 6 6-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

b. Press F1; the screen asks for a file name. Enter the file name(s) to start the automaticdata collection.

Automatic Data Collection

Enter Automatic Collection Control Filename:

Default Automatic Collection Control File is: TMP2.ACL

List of Automatic Collection Control Files are:

TMP2.ACL TMP1.ACL

Another method of obtaining automatic data collection is to start from the DOS prompt bytyping:

SFDAS AUTOCL "Filename 1...Filename 10" <ENTER>

The program automatically executes automatic data collection. To exit the SFDAS programautomatically after collection, place a "/E" after your list of Filename(s); type:

SFDAS AUTOCL "Filename" /E <ENTER>

Execution of the automatic collection sequence defined in the Collection Control File beginsimmediately. Progress of the sequence is provided by messages displayed on the monitor. Thesequence can be aborted by pressing the escape key. If the sequence is not aborted, it continuesuntil it encounters the end of the collection control file(s).

6.2 AUTOMATIC DATA COLLECTION CONTROL FILE SETUP

Before Automatic Data Collection can be started, the collection sequence must be defined bycreating an automatic collection control file. An automatic collection control file is created usingfunction key F2 from the Automatic Data Collect Options menu. It would be a good idea tobecome familiar with the edit and insert mode commands (sections 6.2.1 and 6.2.2) beforestarting your setup.

AUTOMATIC DATA COLLECTION6-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

6.2.1 Edit Mode

Changes can be made to the collection control file while in the EDIT mode. Changes are madeby positioning the cursor on the line at which the change is to be made. The cursor is positionedwith the PgUp, PgDn, Up arrow, and Down arrow keys on the PC keyboard. The change ismade by pressing a function key (F1 through F3) shown at the bottom of the screen. A briefdescription of each of the function keys is provided as follows.

F1-INSert-- Pressing F1 returns the program to the INSERT mode described in section 6.2.2.Lines added in the insert mode follow the record adjacent to the cursor at the time F1 is pressed.

F2-DELete-- Pressing F2 deletes the line adjacent to the cursor from the collection control file.

F3-CHG-- Pressing F3 provides for changing the current line in the collection control file. Afterpressing F3, operation of the program continues as in the INSERT mode except that thecommand entered replaces the line adjacent to the cursor at the time F3 is pressed. While in theF3-CHG mode, the word CHANGE is displayed on the monitor to the right of the command linebeing changed.

F4-FINISH -- When editing of the collection control file is completed, pressing F4 closes thecollection control file and returns the program to the Main Automatic Data Collection screen.

6.2.2 Insert Mode Commands

F1-COLLECT/POLL-- This command enables the specification of a selected log or logs so thatthis data may be collected from a particular Location/Unit. When the F1 key is pressed, anadditional menu appears which allows the selection of the type of log that will be collected. Onecan choose to collect the Data, Event, Channel, Miscellaneous, or All logs. After the log typeis selected, a prompt requests a 4-character abbreviated location/unit identifier for the desiredlocation/unit. This identifier is checked by the SFDAS program to ensure that it exists in theAcquisition Directory. If the identifier does not exist in the directory, an error message isdisplayed. Note that this entry is case sensitive, e.g. TMP2, not tmp2. If the Location/Unit intwo successive COLLECT commands has exactly the same telephone number, the SFDASprogram does not hang up the telephone until data from both locations/units have been collected.If the location is a Gas Chromatograph, any COLLECT/POLL selection will cause thechromatograph log to be uploaded.

SECTION 6 6-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

F2-PAUSE -- This command allows a period of time to be specified for interrupting theautomatic collection sequence. When the time period expires, automatic collection continues.When the F2 key is pressed, a prompt requests the desired time in hours and minutes in theformat, HH:MM. (The time must be entered as 02:30, not 2:30.)

F3-AWAIT -- This command is similar to PAUSE (F2) except that AWAIT interrupts automaticcollection until a specific time-of-day rather than for a period of time that can occur at anytime-of-day. When the F3 key is pressed, a prompt requests the time-of-day when automaticcollection is to continue in hours and minutes (using the 24-hour time format, HH:MM.) Forexample, if 15:00 is entered, automatic collection is interrupted when the command isencountered and resumes at 15:00 (3:00pm).

A wild card hour may be used by entering a double asterisk (**) for the hour. When theprogram encounters the AWAIT command with "**" entered for the hour, the current minutesare compared to the minutes in the AWAIT command. If the current minutes are greater thanor equal to those in the AWAIT command, the SFDAS program makes the following hour (thecurrent hour plus one) the hour for executing the AWAIT command. If the current minutes areless than the minutes in the AWAIT command, the program makes the current hour the time forexecuting the command. This allows for independently defining periodic collection sequencesregardless of the starting time.

F4-REPEAT -- The REPEAT (F4) command provides for applications in which automaticcollection runs continuously. When the program encounters the REPEAT command, theautomatic collection sequence starts at the beginning of the collection control file.

F5-IF-ENDIF -- A block which is only executed at certain times or on certain dates can be setoff by the IF TIME/DATE and ENDIF statements. When the F5 key is pressed, an additionalmenu appears in which TIME, DATE or ENDIF can be selected. If the user selects time or date,a prompt requests the entry of a time or date value. Time is entered in HH:MM form and dateis entered in MM/DD form. The HH and DD parameters may be replaced by the wildcardparameter, **. All statements following an IF up to the matching ENDIF statement, will beexecuted only if the current date matches the date in the IF statement. For time values, thestatements within the block will be executed once within the hour following the time given inthe IF statement. Each IF must have a matching ENDIF, and IF blocks may be nested. Theautocollect editor cannot be exited until there is a matching ENDIF statement for each IF.

AUTOMATIC DATA COLLECTION6-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

F6-DOS -- The DOS (F6) command provides for inserting any DOS command, batch file(*.BAT), or executable file (*.EXE or *.COM) into the automatic collection file run stream.When this option is selected, the program requests the entry of a filename (*.EXE or *.BAT) torun or a DOS command. The filename or DOS command may be up to 40 characters in length.No error checking is provided for this inputand care must be taken to ensure that the entry iscorrect. As the program executes the collection file statements, the DOS statement is executedin whatever logical sequence it has been entered.

NOTE: Ensure that the execution of a DOS statement allows for returningto the SFDAS program. If for any reason the spawned DOS callrequires an input by the user, the system waits for that input beforecontinuing execution. The subsequent return to the SFDASautomatic collection sequence will be delayed accordingly.

F7-PRNT -- The PRNT (F7) command provides for printing a report on the printer for theSolarFlow Plus or a Gas Chromatograph Controller. For SolarFlow Plus logs, one can select toprint the Data, Event, Miscellaneous, Channel or all logs. Any of these selections will allow theprinting of a Gas Chromatograph log.

NOTE: If multiple data sets are stored in the file, a report is printed foreach data set.

ESC-EXIT -- Pressing the ESCAPE (Esc) key on the PC keyboard puts the program into theEDIT mode.

SECTION 6 6-5

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

6.2.3 Control File Setup

a. Press the F2 function key on the main Automatic Data Collection Menu. The followingscreen is displayed on the monitor.

Change Automatic Collection Control File

Enter Automatic Collection Control Filename:

Default Automatic Collection Control File is: TMP2.ACL

List of Automatic Collection Control Files are:

TMP2.ACL TMP1.ACL

b. To use the default control file, enter a carriage return. Enter a filename without anyextension to identify the collection control file to be created. This name must be a legalDOS filename. If a control file does not already exist with that name, one is created inthe current directory and the following screen is displayed on the monitor.

Change Automatic Collection Control FileControl File: xxxx.xxx

1 AWAIT 08:002 DAN13 PAUSE 01:004 DAN35 PAUSE 02:006 DAN47 AWAIT 18:008 DAN69 DAN7

10 REPEAT

F1-INS F2-DEL F3-CHG F4-FINISH PGUP-PREV10 PGDN-NEXT10 UPARR-PREV DNARR-NXT

AUTOMATIC DATA COLLECTION6-6

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

The collection control file shown in the previous screen results in the following sequenceof automatic collection events. Collection is not begun until 08:00 AM. At this time,Data and Event Logs are collected from Location/Unit DAN1. Collection then pauses foran hour. After this one-hour period, data is collected from Location/Unit DAN3, thencollection is interrupted for two hours. After the two-hour pause, data is collected fromLocation/Unit DAN4. Collection is then suspended until 18:00 (6:00 PM). At 18:00,data is collected from Location/Unit DAN6, followed immediately by collection fromLocation/Unit DAN7. The REPEAT command restarts operation at the beginning of thecollection control file, which causes the sequence to wait till 08:00 on the following dayto begin data collection again.

c. Now the program is in the INSERT mode. Make entries to the collection control file.The entries are added in the file following the entry adjacent to the cursor. The sevenfunction-key commands shown at the bottom of the screen are available for the collectioncontrol file. Use the HELP command if needed. For a brief description of each of theInsert Mode commands, refer to section 6.2.2. Press F1-INS to obtain the second screenin the INSERT mode.

d. The second screen in the INSERT mode (F1-COLLECT/POLL) allows you to programthe collected data from a particular location that is convenient for your use. Refer tosection 6.2.1 for command descriptions.

Change Automatic Collection Control FileControl File: xxxxxxxx.ACL

INSERT

F1-COLLECT/POLL F2-PAUSE F3-AWAIT F4-REPEAT F5-IF/ENDIF F6-DOS F7-PRN ESC-EXIT

SECTION 6 6-7

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

e. After selecting the sequence in which you would like the data collected, PressF1-COLLECT/POLL to obtain the screen that enables you to select the DATA orEVENT, etc. that you desire.

Change Automatic Collection Control FileControl File: xxxxxxxx.ACL

INSERT

F1-DATA F2-EVENT F3-MISC F4-CHANNEL F5-AL ESC-ABORT

f. After completing your changes, return to the previous screens and press F4-FINISH tosave your changes and/or F7-PRN to print the data requested.

AUTOMATIC DATA COLLECTION6-8

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 7

SFDAS SYSTEM DISKETTE FILES

7.0 SOLARFLOW PLUS DATA ACQUISITION SYSTEM DISKETTE FILES

The SOLARFLOW PLUS DATA ACQUISITION SYSTEM (SFDAS) program is provided onone 3.5" diskette. The software package is designed to run on IBM DOS version 2.1 or later.Backup of the Daniel-supplied diskette is essential. (Consult the DOS operating manual fordiskette backup instructions.) The original SFDAS disks should be stored in a safe location. Theoriginal data files are compressed into distribution library files.

After using the INSTALL program, the following tables show the files included on the originaldiskettes after installation.

7.1 SFDAS FILES AFTER INSTALLATION

Filename File Description

BRUN30 EXE The executive program used to run the systemOMAUTOCL EXE The Automatic Data Collection programOMCONFIG EXE The Change Location programOMDATLOG EXE The DATA LOG Access program

OMDCA EXE Direct Channel Access ProgramOMEVTLOG EXE The EVENT LOG Access program

OMHELP DAT Data file for the various HELP screens in OMSSFDAS EXE The executive program that initiates the SolarFlow Plus

Data Acquisition System.OMDCTDIR DAT Dictionary directory fileOMDICTA3 DAT AGA3 applications dictionaryOMDICTA7 DAT AGA7 applications dictionaryOMDICTDT DAT Dual applications dictionaryOMDICTTS DAT Dual triple TS dictionaryOMDICT83 DAT AGA3 applications dictionary for Model 2480OMDICT87 DAT AGA7 applications dictionary for Model 2480OMDICT73 DAT AGA7/3 alternate application dictionaryOMDICTVP DAT AGA3 dual with valve positioning application dictionaryOMDICTID DAT AGA3 independent dual application dictionaryOMDICT77 DAT 2470 AGA7 enhanced dictionaryOMDICT7E DAT 2470 AGA3 enhanced dictionaryOMDICT8E DAT 2480 AGA3 enhanced dictionaryOMDICT8F DAT 2480 AGA7 enhanced dictionary

SECTION 7 7-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

Filename File Description

OMDICTGC DAT Application dictionary for the following:Single orificeDual orificeTriple orificeStacked single orificeStacked dual orificeStacked triple orificeBi-directional orificeDual orifice - common pressure/temperatureDual orifice - separator temperature

K2L EXE Upgrade UtilityLAW EXE Upgrade Utility

README EXE Document viewerSFDAS_? DOC Document containing specifics about current and previous

revisions

Application dictionaries are available for applications other than those listed in the precedingfiles.

SFDAS SYSTEM DISKETTE FILES7-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

7.2 FILES BUILT DURING EXECUTION OF PROGRAM SEGMENTS

The files shown below with an asterisk (*) after the file name include a four-characterabbreviated name of the LOCATION computer, which is designated xxxx in the followingexamples. The abbreviated name entered during execution of the SFDAS program replaces xxxx.

Filename File Description

OMxxxxEL DAT* Lists the items in the EVENT LOG

Mxxxx00 LOG* Contains the data uploaded from the SOLARFLOW data logor from the Model 2251 G.C.C. 24-hour average data andactive alarms

OMMAINFL DAT A sequential list of the Locations accessed by SFDAS

MCONFIG DAT The data file that includes the ALT S system setup

xxxxxxx ACL Automatic collection control file

OMxxxx00.MDL* Stores the information which specifies a miscellaneousdata log for a particular location

OMxxxx00.CDL* Stores the information which specifies a channel datalog for a particular location

Mxxxx00.CNL* Stores all channel log data uploaded by SFDAS for aparticular location

OMxxxx00.DM Files reserved for future programs

OMxxxxAP.DAT Files reserved for future programs

SECTION 7 7-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

This page intentionally left blank.

SFDAS SYSTEM DISKETTE FILES7-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

SECTION 8

DIRECT CHANNEL ACCESS MODE

8.0 ACCESSING CHANNELS IN SOLARFLOW PLUS

Active channels in SolarFlow Plus may be accessed directly in this mode to change values, viewthe Channel Zero Report, enable/disable and acknowledge alarms.

8.1 SOLARFLOW PLUS CHANNEL ACCESS PROCEDURE

The general procedure for accessing and changing values in individual channels in SolarFlowPlus is very similar to the methods used in preceding sections. To enter Direct Channel AccessMode, the user must select function key F5 from the Main Menu. The location/unit and asecurity code or password must be specified in order to obtain access to an individual value.Any change may be made using the procedure outlined in section 2.4. The Channel Zero reportmay be viewed but not changed. Now press F5 from the following Main Menu to obtain theDirect Channel Access Mode.

SolarFlow Plus/2251 G.C.C. Data Acquisition System

Main Menu Options

F1: SF+ Data Log/G.C.C. Data AccessF2: Event Log AccessF3: Change Acquisition DirectoryF4: Automatic Data CollectionF5: Direct Channel Access Mode

ESC: Exit

Your Choice?

The Location/Unit Name/No. of the SolarFlow Plus that will be contacted is specified in the nextmenu. The standard SFDAS security code screen (not shown) will follow after the locationscreen.

SECTION 8 8-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

Upon selection, SFDAS attempts to connect with the location as shown in the following samplescreen.

SolarFlow Plus/2251 G.C.C. Data Acquisition SystemDirect Channel Access Mode

Select Loc/Unit:

F1: TEST

F2: TST2 test2

PG-UP / PG-DN: Previous/Next 10 UnitsESC/ALT-X: Return To Previous/Main Menu

Your Choice?

8.2 SOLARFLOW PLUS USER REPORT

After entering your security code or password and going on-line with the desired SolarFlow Plus,select the option desired from the following screen. The SolarFlow Plus remains on-line withthe location until the user exits from the Direct Channel Access Mode menu.

Location: "Name" Unit: "Name"SolarFlow Plus/2251 G.C.C. Data Acquisition System

Direct Channel Access Menu Options:

F1: SolarFlow+ User Report

F2: Display/Edit Channels

F3: Acknowledge/Enable/Disable Alarms

F4: Change RTU Time

ESC: Exit

Your Choice?

DIRECT CHANNEL ACCESS MODE8-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

8.2.1 SolarFlow Plus User Report Access

Pressing F1 in the main Direct Channel Access Mode menu allows the user to view the currentSolarFlow Plus user report. This "Snapshot" report contains all the channels configured to bedisplayed on the front panel of the SolarFlow Plus during operation. The following screen showsan example of a user report. To update the displayed report from the SolarFlow Plus, press F1.To return to the main Direct Channel Access Mode menu, press F2.

Location: "Name" Unit: "Name"SolarFlow Plus/2251 G.C.C. Data Acquisition System

DATE 11/15 TIME 12:04020 FLOW PRES 273.3 PSIG021 FLOW TEMP 82 DEG F042 TOT C VOL 1272.4 MCF

F1: Update F2: Exit

NOTE: 2480 SolarFlow Applications firmware do not implementredefinition of the User Report List, and SFDAS will always reporta default list.

SECTION 8 8-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

8.3 DISPLAY/EDIT CHANNEL

In the Display/Edit Channels screen, the user must input the channel number to display. Validchannel numbers are one through 240; however some channels may not exist in a particularSolarFlow Plus application. If a channel is entered that is not used, an error message will bedisplayed. Once the channel number has been entered, SFDAS will acquire the data for thatchannel. Press F2 from the Direct Channel Access Mode main menu to display and editchannels. Specify the channel No. on the following screen.

Location: "Name" Unit: "Name"Direct Channel Access Mode - Display / Edit Channels

Enter Channel Number:

The first screen in the Display/Edit sequence allows the operator to acquire the latest data updateon a channel of a SolarFlow Plus or exit to the previous menu.

DIRECT CHANNEL ACCESS MODE8-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

After the channel No. is entered, the screen will show the latest snapshot data from that channelsimilar to the following:

Location: "Name" Unit: "Name"Direct Channel Access Mode - Display / Edit Channels

Enter Channel Number: 25

25 LIVE SG 0.550 Variable

F1: Update F2: Change F3: Prev F4: Next F5: Exit

If you desire to look at another channel, press F1:, enter the new channel No. from the Channelrequest screen and continue. Alternately scroll rapidly through the channels by pressing F3: Prevor F4: Next. After a slight pause, SFDAS will acquire the channel information for the selectedchannel.

SECTION 8 8-5

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

If you desire to change any data, press F2: to obtain the following screen:

Location: "Name" Unit: "Name"Direct Channel Access Mode - Display / Edit Channels

Enter Channel Number: 25

25 LIVE SG 0.550 <- Variable

When the displayed value from this screen is to be changed, proceed as follows:

a. Move the cursor to the value to be changed and press HOME. Change the value andpress <ENTER>.

b. Move the cursor to the Channel Mode and press HOME until the desired mode shows up(Variable or Fixed).

c. After all desired entries are made, press END. The selections F1: Transmit and F2:Exitwill appear.

d. If the changes are to be made in the SolarFlow Plus, press F1: Transmit. If not, press F2:Exit to leave this screen without transmitting the new data.

Channels which are in Variable mode use the current value detected by the SolarFlow Plus sensoror calculated by SolarFlow Plus. Channels which are Fixed retain the value input by the useruntil the next time the user changes the value. Once the data has been entered, the user cantransmit (F1:TRANSMIT) the change to the SolarFlow Plus. Press F2: EXIT to return to themain Channel Edit/Display menu without changing or saving any data.

DIRECT CHANNEL ACCESS MODE8-6

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

8.4 ALARM DISPLAY

To display alarms, press F3: Acknowledge/Enable/Disable Alarms at the main Direct ChannelAccess menu. A screen similar to the following screen is displayed.

Location: "Name" Unit: "Name"Direct Channel Access Mode - Alarm Mode

NO. NAME ENAB? STAT ACKNOW LO HI ALT

1 BATTERY LO YES OFF N/A 10.8 0 02 METR PRES1 YES OFF N/A 0 1.01 03 METR PRES2 YES OFF N/A 0 1.01 04 METR TEMP YES OFF N/A 0 1.01 05 DIFF PRES1 YES OFF N/A 0 1.01 06 DIFF PRES2 YES OFF N/A 0 1.01 07 FLOW RATE YES OFF N/A 0 99999999 08 VOL HIGH YES OFF N/A 0 99999999 09 SYS ERROR YES ON NO 109999 120015 0

F1: Update F2: Change F3: Transmit F4: Exit

SFDAS requests the current status of all alarms configured in the unit. The current status of eachconfigured alarm is displayed indicating whether the alarm is ENABLED or DISABLED. TheSTATUS column reflects the condition of the alarm and is not changed directly by the operator.If the alarm is enabled, the current status condition of the alarm is displayed, either ON or OFF.An alarm which is ON may or may not have been acknowledged, which is indicated in theACKNOWLEDGED column by a YES or NO. The ENABLED and ACKNOWLEDGED status(only) can be changed, and the ACKNOWLEDGED status can be changed only when the alarmis ON. The LO column indicates the low alarm setpoint; the HI column indicates the high alarmsetpoint; and the ALT column indicates the alternate setpoint. SolarFlow Plus Models 2460 and2470 permit changes to all setpoint information. SolarFlow Plus Model 2480 permits changesonly to the alternate setpoints.

Select function key F1 to update the alarm table. Select F2 to enable or disable alarms,acknowledge the alarms or change setpoint information. Select F3 to transmit the changes. Thechanges will be automatically updated on the screen. Press F4 to return to the main DirectChannel Access Mode menu. If F4 is pressed without transmitting your changes (F3), thechanges will not be saved.

SECTION 8 8-7

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

8.4.1 Enable/Disable Alarms

To change the status of the displayed alarms, Press F2: Change from the Alarm Mode menu.A screen such as the following example will be shown.

SolarFlow Plus/2251 G.C.C. Data Acquisition SystemDirect Channel Access Mode - Alarm Mode

NO. NAME ENAB? STAT ACKNOW LO HI ALT1 BATTERY LO YES OFF N/A 10.8 0 02 METR PRES1 YES OFF N/A 0 1.01 03 METR PRES2 YES OFF N/A 0 1.01 04 METR TEMP YES OFF N/A 0 1.01 05 DIFF PRES1 YES OFF N/A 0 1.01 06 DIFF PRES2 YES OFF N/A 0 1.01 07 FLOW RATE YES OFF N/A 0 99999999 08 VOL HIGH YES OFF N/A 0 99999999 09 SYS ERROR YES ON NO 109999 120015 0

F1: Update F2: Change F3: Transmit F4: Exit

From this screen, changes may be made as follows:

a. Move the cursor to the ENABLED column and alarm channel and press the HOME keyto toggle between ENABLED and DISABLED. If the HOME key is toggled back to itsoriginal position, then the original status will be displayed again.

b. To enter changes for additional alarms, repeat this process.

c. Once the data is entered, press the END key.

In this manner, the changes for several alarms can be entered. All data changes are indicated byhighlighted entries on the alarm screen. If you want your changes sent to the SolarFlow Plus,press F3. The changes will be automatically updated on the screen.

DIRECT CHANNEL ACCESS MODE8-8

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

8.4.2 Acknowledging Alarms

From the Alarm Mode screen, alarms may be acknowledged by pressing F2: Change. TheACKNOWLEDGED column can be changed only when an alarm is active (ON). Toacknowledge an alarm, move the cursor to the alarms ACKNOWLEDGED and press HOME.After the change(s), press END and F3: Transmit. The altered data is displayed by a highlightedentry until transmitted or the alarm data is updated from the SolarFlow Plus (F1: Update). Thescreen is automatically updated after a change is transmitted. If the data is not transmitted,exiting from this screen (F4) will clear changed data and return you to the main menu.

8.4.3 Changing Alarm Setpoint Values

From the Alarm Mode screen, alarm setpoint values may be altered by pressing F2: Change.

To change a setpoint, move the cursor to the alarm setpoint to be changed and press HOME.Enter the new value and press ENTER. To abort entry without changing the current value, pressESC instead of enter. The altered data is displayed by a highlighted entry until transmitted orthe alarm data is updated from the SolarFlow Plus (F1: Update). The screen is automaticallyupdated after a change is transmitted. Some restrictions exist with regards to changing setpointswith SolarFlow Plus Model 2480. With this model, only the ALTERNATE setpoint can bechanged. Changes made to the HI and LO setpoints are transmitted, but do not affect thesetpoint values in Model 2480.

SECTION 8 8-9

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

8.5 CHANGE REMOTE TERMINAL UNIT (RTU) TIME/DATE

If you wish to change the date and time of a particular SolarFlow Plus unit, press F4: ChangeRTU Time at the main Direct Channel Access menu. An example of the Time Change Modemenu follows.

Location: "Name" Unit: "Name"Direct Channel Access Mode - Time Change Mode

CURRENT SOLARFLOW PLUS TIME

DATE: 11/05/89TIME: 12:04

Day of week: 3

NEW DATE/TIME SETTINGS

DATE: 11/05/89TIME: 12:19

Day of Week: 4

F1: Change F2: Transmit Change F3: Exit

The currently stored date, time and day of week are displayed. To change the data, press F1:Change. Move the cursor keys to select an item, then press HOME to edit the item. Press ENDto indicate that the editing is complete. Press F2: Transmit Change to transmit the changed data.Press F3: Exit to exit to the main Direct Channel Access Mode menu. If you press F3 withouttransmitting your changes (F2), your changes will not be saved.

DIRECT CHANNEL ACCESS MODE8-10

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

APPENDIX A

HAYES 2400 AND 2400B MODEM SETTINGS FOR SFDAS PROGRAM

A.1.0 The default configurations of the Hayes 2400 and 2400B modems are stored in anon-volatile memory. When these modems are used with the SFDAS program, themodems should be in the factory default configuration. If the modem’s non-volatileconfiguration has been modified then it will need to be set back to the factory default.The SFDAS program resets the modem to the configuration in non-volatile memory whenit initiates a call to a unit. Either a communications package (such as PROCOMM,XTALK, BITCOM, ETC.) or a resident DOS program may be used to set the factorydefault configuration in the non-volatile memory of the modem. The commands to resetthe modem to factory default configuration are detailed as follows:

A.1.1 Method Using Communications Package

a. Send the command: AT&F&W <cr> from within the communications package to theHayes 2400 or 2400B Modem through the appropriate communications port (COM1 orCOM2).

AT&F&W <cr>------ ----

Enter key, return key, control m

Write active configuration tonon-volatile memory in modem

Retrieve factory default configurationto active memory in modem

Hayes modem attention command

APPENDIX A A-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

A.1.3 Method Using DOS to set-up modem

a. Using DOS to set-up the modem requires several steps to create; but with a Batch file itcan be executed very easily.

b. To set the baud rate of the communications port connected to the modem, make sure thatthe program "MODE.COM" is accessible on one of the disks in the computer. Thisprogram sets the baud rate of the communications port connected to the modem. Writea small document file using DOS commands that will be sent to the modem. Follow theexample below:

C:\>copy con HAYES <enter>

AT&F&W <enter>

<F6 or control z (^z)>

This file will reside in the root directory of the drive C or it could be created on another diskdrive in place of C.

c. Whenever these modems are to be used with SFDAS the following sequence should beused:

C:\>DOS\MODE COM2: 2400,n,8,1 <enter>

COM2: 2400,n,8,1,-

C:\copy HAYES COM2: <enter>1 file(s) copied

The modem has now been configured properly for operation with SFDAS.

HAYES 2400 AND 2400B MODEM SETTINGS FOR SFDAS PROGRAMA-2

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

d. A batch file can be created to perform all of the routine functions described previouslywith the following commands:

C:\copy con SFDAS.BAT <enter>C:\DOS\MODE COM2: 2400,n,8,1copy C:\Hayes COM2:cd\SFDASSFDAS<F6 or control z (^z)>

This batch file can be executed by typing "SFDAS" at the DOS prompt. Several items mightchange depending on the computer being used. The preceding example assumes that there is nopath declared, the default drive at the DOS prompt is C, communications port 2 (COM2) isconnected to the modem, the SFDAS program has been transferred from the master diskette toa sub-directory named "SFDAS", and that file "MODE.COM" is located in a sub-directory named"DOS".

APPENDIX A A-3

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

This page intentionally left blank.

HAYES 2400 AND 2400B MODEM SETTINGS FOR SFDAS PROGRAMA-4

SFDAS -- SOFTWARE REFERENCE GUIDE ________________________________________AUG 1997

APPENDIX B

HAYES 1200 MODEM SETTINGS FOR SFDAS PROGRAM

SW1 Down DTR status detection Modem ignores DTR status

SW2 Up Result code mode Verbal result codes

SW3 Down Result code display Result code enabled

SW4 Up Command echo Characters echoed in command state

SW5 Down Auto-answer on/off Auto-answer disabled

SW6 Down Carrier status detection Carrier detect and DSR always on

SW7 Up Telephone jack type selection RJ-11, RJ-41S, RJ-45S

SW8 Down Command recognition Enabled

SW9 Up Bell/ccitt protocol selection Bell

SW10 Up Modem reset Modem returns to command state onDTR on-to-off transition

NOTE: The above switch settings are the factory default settings fromHayes.

APPENDIX B B-1

_____________________________________ SFDAS -- SOFTWARE REFERENCE GUIDEAUG 1997

This page intentionally left blank.

HAYES 1200 MODEM SETTINGS FOR SFDAS PROGRAMB-2

WARRANTY CLAIM REQUIREMENTS

To make a warranty claim, you, the Purchaser, must:

1. Provide Daniel with proof of the Date of Purchase and proof of the Date of Shipment ofthe product in question.

2. Return the product to Daniel within twelve (12) months of the date of original shipmentof the product, or within eighteen (18) months of the date of original shipment of theproduct to destinations outside of the United States. The Purchaser must prepay anyshipping charges. In addition, the Purchaser is responsible for insuring any productshipped for return, and assumes the risk of loss of the product during shipment.

3. To obtain Warranty service or to locate the nearest Daniel office, sales, or service centercall (281) 897-2900, Fax (281) 897-2901, or contact:

Daniel Measurement Services19203 Hempstead HighwayHouston, Texas 77065

When contacting Daniel for product service, the purchaser is asked to provideinformation as indicated on the following "Customer Problem Report".

Daniel Measurement Services offers both on call and contract maintenance servicedesigned to afford single source responsibility for all its products.

Daniel Industries, Inc. reserves the right to make changes at any time to any product toimprove its design and to insure the best available product.

DANIEL INDUSTRIES, INC.CUSTOMER PROBLEM REPORT

FOR FASTEST SERVICE, COMPLETE THIS FORM, AND RETURN IT ALONG WITH THE AFFECTEDEQUIPMENT TO CUSTOMER SERVICE AT THE ADDRESS INDICATED BELOW.

COMPANY NAME:____________________________________________________________________________

TECHNICAL CONTACT:_________________________________ PHONE:______________________________

REPAIR P. O. #:_____________________________ IF WARRANTY, UNIT S/N: _________________________

INVOICE ADDRESS:____________________________________________________________________

_________________________________________________________________

_________________________________________________________________

SHIPPING ADDRESS:___________________________________________________________________

_________________________________________________________________

_________________________________________________________________

RETURN SHIPPING METHOD:__________________________________________________________________

EQUIPMENT MODEL #:____________________ S/N:__________________FAILURE DATE: _____________

DESCRIPTION OF PROBLEM: __________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

WHAT WAS HAPPENING AT TIME OF FAILURE? ________________________________________________

______________________________________________________________________________________________

ADDITIONAL COMMENTS: ____________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

REPORT PREPARED BY:________________________________ TITLE:________________________________

IF YOU REQUIRE TECHNICAL ASSISTANCE, PLEASE FAX OR WRITE THE MAIN CUSTOMER SERVICEDEPARTMENT AT:

DANIEL MEASUREMENT SERVICES PHONE: (281) 897-2900ATTN: CUSTOMER SERVICE FAX: (281) 897-290119203 HEMPSTEAD HIGHWAYHOUSTON, TEXAS 77065

THIS DIGITAL APPARATUS DOES NOT EXCEED THE CLASS A LIMITS FORRADIO NOISE EMISSIONS FROM DIGITAL APPARATUS AS SET OUT IN THERADIO INTERFERENCE REGULATIONS OF THE CANADIAN DEPARTMENT OFCOMMUNICATIONS.

LE PRÉSENT APPARÉIL NUMÉRIQUE N’ÉMET PAS DES BRUITSRADIOÉLECTRIQUES DÉPASSANT LES LIMITES APPLICABLES AUX APPAREILSNUMÉRIQUES DE CLASSE A PRESCRITES DANS LE RÉGLEMENT SUR LEBROUILLAGE RADIOÉLECTRIQUE ÉDICTÉ PAR LE MINISTÉRE DESCOMMUNICATIONS DU CANADA.

The sales and service offices of Daniel Industries, Inc. are locatedthroughout the United States and in major countries overseas.

Please contact Daniel Measurement Services at19203 Hempstead Highway, Houston, Texas 77065, or phone (281) 897-2900

for the location of the sales or service office nearest you.Daniel Measurement Services offers both on-call and contract

maintenance service designed to provide single-sourceresponsibility for all Daniel Measurement and Control products.

Daniel Measurement and Control reserves the right to make changes to any of its products or servicesat any time without prior notification in order to improve that product or service and to supply

the best product or service possible.