Section 5. Split
specified in the Start Condition becomes simply a starting time with no time
synchronization.
Typically, the starting time specified must actually be found in the input file
before the Start Condition is satisfied (e.g., if the input file starts at 1100 hrs
and 1000 hrs is entered for the starting time, with no day specified, Split will
skip over arrays until it reaches 1000 hrs the next day). However, the Start-
Stop On/After Time function can be enabled (Output tab, Other button) to
trigger the start of processing when the exact time is found or at the first
instance of data after that time has occurred.
Table-based dataloggers
Because the time stamp for a table-based datalogger is all one string, and
therefore read by Split as one element, the syntax is somewhat different. All
elements in the time stamp are specified by a 1 (if the time stamp is the first
item in each row of data).
The 1s in the string identify the position of the time stamp in the line of data.
Each colon represents a portion of the time stamp. The format is
1[year]:1[day]:1[hour/minute]:1[seconds]. The colons in the time stamp must
be present or the function will not work correctly.
Time synchronization can only be done for data from a single
year. It will not work over a year boundary.
NOTE
Time elements can be identified without specifying a starting time (e.g., 2:3).
If you are working with only one file, Split will begin processing that file at the
first record in the file. If any gap in the data is found, blank data (or the
"Replace Bad Data With" text) and a carriage return line feed will be inserted
for each line of missing data. Note that Split will also detect a gap in data if,
for instance, you specify a start time of 2[92]:3 (start at Julian day 92) and your
hour/minute for day 92 starts at 9:30 a.m. The time between the start of the
day (0000) and 9:30 a.m. will be considered missing data. Blanks (or the
"Replace bad data with" text) and a carriage return line feed will be inserted at
the beginning of the PRN file for each "missed" output interval.
If you are working with two or more files, once Split starts processing the files
(based on the time of the first record of the first file), if no data exists for the
other file(s), blank data will be inserted.
If multiple input files are given specific starting times, Split starts the output at
the earliest specified starting time. In a PRN file, Blanks or the comment
entered in the “Replace bad data with” field are inserted for values from other
input files until their starting times are reached. In a RPT file only blanks are
used.
When using time synchronization with a mixed array data file,
with a midnight time stamp of 2400, you will need to select the
Other button, “Midnight at 2400 hours” checkbox.
NOTE
5-40
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: ......