Historical/Logged Data
Home ] Up ] Basic Concepts ] Serial Connection ] Plotting Basics ] Logging, Saving and Printing ] Interactive Control ] Macro Basics ] Macros - Default & Events ] Macro Math Discussion ] Defined Macro Buttons/Menus ] Drawing Basics ] Media and Paths ] Drawing Coordinate Modes ] Plot Objects ] Macro Editor ] Using Templates ] External Applications ] [ Historical/Logged Data ] Internet ] Binary and Special Data ]

By default, StampPlot plots data in respect to the time data arrived on the X-axis.

In many instances, a user may wish to dump data that has been locally to the controller and plot it in respect to the logged time.

There are 2 primary instructions to be used when plotting logged data:
!HISS [date/time]
!HISD [interval or date/time,value1,value2,...]

!HISS defines the starting time, and optionally date, the plot should begin. Use !RTIM ON to view the date/time on the X axis.

Sets the plot to start at the current date/time
!HISS

Sets the plot to start at today's date at 05:00
!HISS 05:00

Sets the plot to start on a specific date and time
!HISS 6/1/02 05:00

Once !HISS is issues, plotting may commence.  Plotting may be performed at a specific date and time, or as an interval since the last logged point.

Plot 20 at specific date/time
!HISD 6/1/02 05:30,20

Plots 50 and 100 (2 channels), 30 seconds after the last data
!HISD 30,50,100

Plots 25,75, 1 minute before the last data.
!HISD -60,25,75

Example plot configuration plotting from earliest to latest:
!HISS 6/1/02 05:00
!TMAX 6/2/02 05:00
!RTIM ON
'send data with positive intervals
!HISD 60,100

Example plot configuration plotting from lastest to earliest
!HISS 6/2/02 05:00
!TMIN 6/1/02 05:00
!RTIM ON
'send data with negative intervals
!HISD -60,100

With the correct programming, StampPlot can plot high speed data by logging data to the controller very quickly, then using historical plotting to dump the data in respect to the collected time.