Creating large curves using the curve add command, Creating large, Curves using the curve add command – Delta RMC151 User Manual
Page 142
RMC70/150 and RMCTools User Manual
•
•
Curves can also be deleted automatically, by specifying the Start-Once or Complete-
Once life cycle in the Curve Add (82) command.
Curves with Start-Once life cycles can be deleted manually but will always be
automatically deleted after being started once. The curve will exist internally for as long
as it is being followed, but the curve ID will be freed up.
Curves with Complete-Once life cycles can be deleted manually but will always be
automatically deleted after being completed once. The curve will exist internally for as
long as it is being followed, but the curve ID will be freed up.
When a curve is deleted, an entry will be logged in the Event Log. A curve can be deleted
while it is in use. The curve will exist internally for as long as it is being followed, but the
curve ID will be freed up.
When power is removed from the RMC, all temporary curves (curves created using the
Curve Add command with the Standard, Start-once, or Complete-once life cycles) and
regular curves not saved to flash will disappear.
3.6.7.4. Creating Large Curves using the Curve Add
Command
Large curves are curves that are too large to be written at once in their entirety to the variable
table. Creating large curves via the Variable Table involves writing the curve data in parts to
the variable table and issuing the Curve Add (82) command after each part until all the curve
data has been written. This topic describes how to add curves in parts. Only one partial curve
download can be in progress at a time.
See the Curve Storage Capacity topic for limits on how many curves can be added to the RMC.
Partial Curve Formats
Downloading a curve in parts requires using one of the Partial Curve formats:
•
Partial Curve - Evenly-Spaced Points (20)
•
Partial Curve - Variable-Spaced Points (21)
•
Partial Curve - Advanced Points (22)
These formats are based on the single curve formats (see the Curve Data Formats topic),
but with modifications to support downloading in parts. The following chart summarizes
the partial curve formats:
Offset Register
Description
0 Status
The value of this register when passed to the Curve Add
(82) command is ignored, but after the Curve Add (82)
command is issued, the value of this register will be
controlled by the RMC and indicates the status of
processing the curve. The user should monitor this to
determine when the command is finished processing the
curve data. The following values are defined:
•
(0) Processing Not Started
By convention the user may want to set this register
to this value before issuing the command. This is not
strictly necessary, but otherwise the user must make
sure not to check this register until after the command
has been received.
122
Delta Computer Systems, Inc.