User Tools

Site Tools


commands:here

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
commands:here [2017/12/21 17:19]
jon
commands:here [2019/04/18 23:33] (current)
Line 1: Line 1:
 +====== Command:​HERE (H) ======
  
 +Here command has a slightly different usage on a TGPMT card , then on all our systems. ​
 +
 +--> Actuators , Piezos, MicroMirror etc#
 +
 +--> MS2000 or RM2000 syntax#
 +
 +^Shortcut ​ |H   ​| ​
 +^Format ​ |HERE [axis]=[position in 1/10 microns]… |
 +^Units ​   |1/10 microns|
 +^Remembered |Automatically |
 +
 +<--
 +
 +--> Tiger syntax# ​
 +
 +^Shortcut ​ |H   ​| ​
 +^Format ​ |HERE [axis]=[position in 1/10 microns]… |
 +^Units ​   |1/10 microns|
 +^Type    |Axis-Specific ​ |
 +^Remembered |Automatically |
 +
 +<--
 +
 +Assign the specified number to the axis’s current position buffer. ​ If no position is specified, 0 is assumed. ​ The unit of measurement is in tenths of microns. ​ This defines the current position to be a specific distance from the origin (0), i.e., the origin may change. ​
 +
 +If there are no errors, the positive reply <wrap reply> :A </​wrap>​ will be sent back from the controller
 +
 +<WRAP center round important 60%>
 +DOES NOT WORK FOR PIEZOS AND MICROMIRRORS. <del> DOES NOT WORK FOR “CLOCKED DEVICES” SUCH AS FILTER SLIDERS AND TURRETS.</​del>​
 +</​WRAP>​
 +
 +
 +__//​Example//​__
 +
 +<asi> $ H X=1234 Y=4321 Z
 +:​A</​asi>​
 +
 +The X position will change to 123.4 microns from the origin, Y will change to 432.1 microns, and the Z will be zeroed.  ​
 +
 +<--
 +
 +
 +--> TGPMT usage#
 +
 +^Shortcut ​ |H   ​| ​
 +^Format ​ |''​HERE [axis]''​ or \\ ''​HERE [axis]=0''​ |
 +^Type    |Axis-Specific ​ |
 +^Remembered |Automatically |
 +
 +On a TGPMT card , this command this used to Zero the PMT signal reported by the [[commands:​rdadc|RDADC command]]. When this command is issue , the current PMT signal is saved , and the controller begins subtracting it from the current PMT signal. Users can use this as a background subtract or offset feature. ​
 +
 +User can cancel the zeroing by issuing ''​HERE [axis]=0''​ . Readings reported by [[commands:​rdadc|RDADC command]] will not be altered anymore. ​
 +
 +Only the readings reported by the [[commands:​rdadc|RDADC command]] are altered. 0-4V Analog PMT signal on the BNC connector is not altered. ​
 +
 +This is a card wide-settings , both PMT0 and PMT1's reading are altered.
 +
 +More details [[:​tgpmt#​adc_specification|here]].
 +
 +__//​Example//​__
 +
 +<asi> $ h m
 +:​A</​asi>​
 +
 +If the TGPMT card axis char is **m**. Saves the current PMTs readings and starts subtracting them from RDADC commands reported readings. ​
 +
 +<asi> $ h m=0
 +:​A</​asi>​
 +
 +If the TGPMT card axis char is **m**. Clears the saved PMTs readings and stops subtracting them from RDADC commands reported readings. ​
 +
 +
 +
 +<--
 +
 +
 +{{tag>​commands tiger ms2000 tgpmt}}
commands/here.txt · Last modified: 2019/04/18 23:33 (external edit)