Remote Programming
95
CTC100 Programmable Temperature Controller
Popup.close
closes any popup or help window currently visible, regardless of how the
window was created.
If a popup window is visible on-screen,
popup?
returns the content of the popup window;
otherwise, it returns the following text:
No popup window is present
portholdoff { on, off }
Prevents the IO port that received the parent macro from receiving any more macros until the
parent macro has finished running or until a
portholdoff = off
instruction is encountered.
print "
message
"
Prints the indicated message. The message can be any alphanumeric string up to 128 characters
long. If the program
is selected on the program screen, the message appears in the
message is also sent through the same remote interface that was used to transmit the program to
the CTC.
There is no
print?
query.
redraw
Redraws the current top-level menu. This instruction closes all pop-up windows that may have
been showing, including input windows, the Help
instruction, the PID status window, COM port error and history windows, and warning message
windows.
There is no
redraw?
query.
run "
Macro content
"
Starts a child macro that runs concurrently with the parent macro. The child macro runs
invisibly in the background; any messages that it generates are not printed, and the macro has no
effect on the
*OPC
and
*WAI
instructions. The parent macro continues to run while the child
macro runs.
run
should only be used when a child macro needs to run concurrently with the parent macro.
Otherwise, macros should be called as subroutines, by including their name in the parent macro
without the
run
instruction.
standby
Puts the CTC100 into standby mode, in which the outputs are turned off, data acquisition is
paused, macros are paused, the front panel display and system fan are shut off, and the system does
not respond to remote commands. The chassis cooling fan may switch on occasionally. Press the
"Output Enable" key to exit standby. There is no remote command to exit standby mode.
waitForRamp
setpoint ramp to finish, use a
while
loop; for example:
while (Out1.PID.setpoint != Out1.PID.rampT) { pause 1 s }
waitForSample
Pauses the macro until an ADC conversion occurs.
waitForTune
Pauses the macro until all PID tuning processes are complete. To
tuning process to finish, use a
while
loop; for example:
Summary of Contents for CTC100
Page 1: ...Version 2 1 May 14 2019 User Manual CTC100 Cryogenic Temperature Controller...
Page 6: ......
Page 8: ......
Page 12: ......
Page 25: ...Operation 13 CTC100 Programmable Temperature Controller...
Page 85: ...Operation 73 CTC100 Programmable Temperature Controller To disable cascade cont select it...
Page 128: ......
Page 129: ...Remote Programming 117 CTC100 Programmable Temperature Controller...
Page 130: ......
Page 142: ......
Page 150: ......
Page 176: ......