beautypg.com

Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) PID and Ramp/Soak Functions User Manual

Page 44

background image

Continuous Control Functions

RAMP SOAK BLOCK

3-4

REPEAT
The repeat function permits the ramp/soak profile to be repeated automatically without
operator intervention (YES). No repeat means that when the profile completes the last
segment the Result and States A through D will remain unchanged. The Active Segment
Number (ACTSEG) will be set to zero. The profile can be restarted by a Reset or Stop
command or by writing to the Active Segment Number attribute.

SEGMENT EVENT STATES A, B, C, D
Each of the ramp/soak segments can be configured to set their corresponding output state to
either TRUE or FALSE.

TRACKING FUNCTION
The Tracking function has highest priority. When the Track Command Input is TRUE the
Result will always be set to the value of the Track Input and the mode status will be TRACK.
While in TRACK the Return Mode attribute will indicate the value that Mode Status will be set
to when the TRACK condition clears. Writing RUN or HOLD to the Mode Status while in
TRACK will change the value in the Return Mode attribute. Also while in TRACK the
commands of RESET, STOP, RUN, HOLD and SKIP are allowed and the Return Mode
attribute will be updated appropriately; but the mode status will remain in TRACK. When the
Track Command Input goes to FALSE the mode status will be RUN or HOLD determined by
the Return Mode attribute.

When a ramp segment is running and the Track Command Input goes TRUE the Result will
track the Track Input value. Therefore when the Track Command Input goes FALSE the ramp
segment starts up at the tracked value and will ramp to the Target Value.

When a soak segment is running and the Track Command Input goes TRUE the Result will
track the Track Input value. Therefore when the Track Command Input goes FALSE the
Result will be set to the Target Value. This will cause a bump if the tracked value is different
than the Target Value.

While in track the RESET, STOP and SKIP commands; and writes to the Active Segment
Number will be allowed. The block outputs will be set per the particular segment but the Result
will track the Track Input and the Mode will be TRACK.

TRANSITION INPUTS:
The transition inputs are processed in this order each time the block executes SKIP, HOLD,
RUN, STOP and RESET.

SKIP
A Skip can be initiated by the Skip Input or by way of the Command attribute. Initiating a Skip
cause the remainder of the current segment to be skipped.

If the skipped segment is not the last segment the profile continues at the start of the next
segment.

If the skipped segment is the last segment in the profile and the cycle is configured to
repeat, the skip returns the profile to the start of the first segment and increments cycle
count.

If the skipped segment is the last segment in the profile and the cycle is not configured to
repeat, the skip stops the cycle and sets the Active Segment Number to 0.