User Tools

Site Tools


commands:pm

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
commands:pm [2019/04/26 18:50] vikcommands:pm [2023/10/23 20:36] (current) jon
Line 1: Line 1:
 ====== Command:PM ====== ====== Command:PM ======
  
-This is a Tiger only command , that has different usage for MicroMirrors and Piezos+**This is a Tiger only command**, that has different usage for micro-mirrors and piezos.  
  
---> MicroMirror#+--> Micro-mirror ^
  
 ^Shortcut  |PM|  ^Shortcut  |PM| 
Line 29: Line 29:
 <-- <--
  
---> Piezo+--> Piezo ^
  
 ^Shortcut  |PM|  ^Shortcut  |PM| 
Line 37: Line 37:
 ^Remembered |Using [addr#]SS Z | ^Remembered |Using [addr#]SS Z |
  
-''PM'' command sets the ADEPT card in various modes,   Open Loop, Closed loop, MS2000 input and External input.+''PM'' command sets the ADEPT card in various modes,   Open Loop, Closed loop, Internal Input and External Input.  In MS-2000 this is set by the [[commands:pz|''PZ Z'' command]]; in TG-1000 either ''PM'' or ''PZ Z'' can be used.
  
-^PM [axis] = ^Mode of Operation ^ +^ PM [axis] =  ^ Mode of Operation                     
-|0 |TG-1000 input, Closed loop (default) | +| 0            | TG-1000 input, Closed Loop (default)  
-|1 |External input, Closed Loop          +| 1            | External input, Closed Loop           
-|2 |TG-1000 input, Open loop             +| 2            | TG-1000 input, Open Loop              
-|3 |External input, open loop            +| 3            | External input, Open Loop             
-|PM [axis]+ |Fast Mode                            +| PM [axis]+   | Fast Mode                             
-|PM [axis]- |Slow Mode                            |+| PM [axis]-   | Slow Mode                             |
  
 In Open Loop mode, a set voltage is applied to the piezo and the feedback from strain gauge is ignored. Useful during system calibration.  In Open Loop mode, a set voltage is applied to the piezo and the feedback from strain gauge is ignored. Useful during system calibration. 
Line 67: Line 67:
  
  
---> Tunable Lens#+--> Tunable Lens (TGTLC) ^
  
 ^Shortcut  |PM|  ^Shortcut  |PM| 
Line 76: Line 76:
 ^Firmware Required|v3.19+| ^Firmware Required|v3.19+|
  
-This command is “recycled” for a different use in Tunable Lens axes than for piezo. In the context of a Tunable Lens axis this command is used to put the axis in internal or external mode, and also to enable or disable Temperature Compensation. Temperature compensation is only available when tunable lens is in TG-1000 input mode.+This command is “recycled” for a different use in Tunable Lens axes than for piezo. In the context of a Tunable Lens axis this command is used to put the axis in internal or external mode, and also to enable or disable Temperature Compensation. Temperature compensation is only available when tunable lens is in TG-1000 input mode. When using external input(s), make certain that JP1 and/or JP2 have been changed. These jumpers determine whether the BNC connectors are used as TTL Output/Input or as analog inputs. With //Axis Mode 1// and //JP1:2-3 shorted//, the left BNC labeled **TTL OUT** becomes a 0-5v analog input. With //Axis Mode 3// and //JP2:2-3 shorted//, the right BNC labeled **TTL IN** becomes a 0-5v analog input
  
-^PM [axis] = ^Mode of Operation ^ +^ PM [axis] =  ^ Mode of Operation                                                               
-|0 |TG-1000 input, Temperature Compensation disabled (default) | +| 0            | TG-1000 input, Temperature Compensation disabled (default)                      
-|1 |External input, Temperature Compensation disabled          +| 1            | External input, Temperature Compensation disabled (Requires JP1: 2-3 shorted)   
-|2 |TG-1000 input, Temperature Compensation enabled          +| 2            | TG-1000 input, Temperature Compensation enabled                                 
-|3 |External input,  Temperature Compensation disabled  |+| 3            <del>External input, Temperature Compensation disabled (Requires JP2: 2-3 shorted)</del>  
 +Note: Mode 3 not implemented as of Tiger 3.39 due to hardware limitations.
  
  
Line 98: Line 99:
  
  
---> TGGALVO / TGDAC4 #+--> TGGALVO ^
  
 ^Shortcut  |PM|  ^Shortcut  |PM| 
Line 107: Line 108:
 ^Firmware Required|v3.2+| ^Firmware Required|v3.2+|
  
-For TGGALVO card, the bits 0-2 of the specified code sets the output range (values 0-7 in decimal).  Bits 3-7 are reserved for future use.+For TGGALVO card, the bits 0-2 of the specified code sets the output range (values 0-7 in decimal).  Bits 3-7 are reserved for future use.  **Controller reset or restart (after doing ''[Addr#]SAVESET Z'') is needed for setting to take full effect.**  Note that the internal axis units remain from -4000 to +4000, but that range of internal units is mapped to the output range set using the PM command. 
 + 
 + 
 +<WRAP center round important 60%> 
 +in case of SIGNAL_DAC or DAC_XY firmware, this operation is performed with [[commands:pr|Command:PR]] command instead. 
 +</WRAP>
  
 ^Code (Decimal) ^ Code (Binary) ^ Output range ^ ^Code (Decimal) ^ Code (Binary) ^ Output range ^
Line 133: Line 139:
  
  
-{{tag>commands tiger piezo micromirror tlens}}+{{tag>commands tiger piezo micromirror tlens TGTLC temperature}}
Address: 29391 W Enid Rd. Eugene, OR 97402, USA | Phone: +1 (541) 461-8181
commands/pm.1556319009.txt.gz · Last modified: 2021/09/23 15:23 (external edit)