Appendix B. Table-Based Dataloggers
based on time (interval data) or when a user flag is set (event data). Time
based output intervals are specified in seconds.
•
Instruction 18, Time
- Instruction 18 is used to store the current time into
an input location. Parameter 1 designates what format will be used when
storing the time. There are differences in this instruction's Parameter 1 for
the two datalogger types.
•
Instructions 73 and 74, Maximum and Minimum
- These instructions
are used to store the maximum or minimum for a value over a period of
time. Parameter 2 in these instructions is used to designate a time option.
There are differences in the instructions' Parameter 2.
•
Instruction 77, Real Time
- Instruction 77 is used to store the current
time in final storage for mixed-array dataloggers.
This instruction does
not exist at all in TD dataloggers should be deleted instead of
commented out in the original program before reloading it as a TD
program.
Time is assigned to records automatically in TD dataloggers
when data is retrieved.
•
Instruction 80, Set Active Storage Area
- Instruction 80 is used to direct
output processing to final storage area 1, final storage area 2, or an input
location.
This instruction does not exist at all in TD dataloggers should
be deleted instead of commented out in the original program before
reloading it as a TD program.
Output processing can be redirected to
input locations in a table-based datalogger using Instruction P84, Table
Data (see Edlog’s help).
•
Instruction 92, If Time
- Instruction 92 is used to perform one or more
actions based on time. The interval for table-based dataloggers is in
seconds only; mixed-array dataloggers offer the options of seconds or
minutes. The instruction for mixed-array dataloggers defaults to minutes,
so if you are using this instruction it may need to be changed.
Also, check any Instruction 92s for Command Codes that may affect the
output flag (see discussion above on output flag instructions).
•
Instruction 96, Serial Output
- Instruction 96 is used to send data in the
active Final Storage area to a storage module, computer, printer, or
alternate final storage area.
This instruction does not exist at all in TD
dataloggers should be deleted instead of commented out in the
original program before reloading it as a TD program.
•
Instruction 98, Send Printer Character
- Instruction 98 is used to send
characters to either an addressed or pin-enabled printer.
This instruction
does not exist at all in TD dataloggers should be deleted instead of
commented out in the original program before reloading it as a TD
program.
•
Conditional Data Output
–
check to make sure that the output data is not
being output conditionally. Table-based dataloggers require that the size
of the output record is constant. Any instructions that dynamically change
the number of data values in a record or the size of the record need to be
B-5
Summary of Contents for PC400
Page 2: ......
Page 16: ...Section 1 Introduction 1 6...
Page 18: ...Section 2 System Requirements 2 2...
Page 46: ...Section 4 The PC400 Main Screen 4 24...
Page 49: ...Section 5 Split 5 3...
Page 82: ...Section 5 Split 5 36...
Page 114: ...Section 6 View 6 14...
Page 132: ...Section 7 Short Cut Program Generator 7 18...
Page 188: ...Section 9 Datalogger Program Creation with CRBasic Editor 9 30...
Page 230: ...Appendix B Table Based Dataloggers B 12...
Page 249: ......