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
Last revision Both sides next revision
commands:here [2017/12/21 17:19]
jon
commands:here [2019/04/18 23:33]
127.0.0.1 external edit
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}}
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
commands/here.txt · Last modified: 2019/06/29 00:30 by vik