Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Pulse picking mode select
  • Reads Se from mcode
  • Returns of mode selectedstring corresponding to selected pulse picking mode

$(MOTOR):SE_L

  • Raw pulse picking mode select
  • Reads Se from Mcode
  • Returns mode select number from mcodenumber corresponding to selected pulse picking mode\
  • See Pulse Picker MCode Pseudocode for number description

$(MOTOR):SET_SE

  • Pulse picking mode select
  • Writes Se to Mcode, values 0 to 100 are allowed

...

  • Raw Mcode Program status
  • Returns number corresponding to mcode program status
  • scanned 1 second
  • See Pulse Picker MCode Pseudocode for number description
  • Forward link to $(MOTOR):SD

$(MOTOR):SD

  • Mcode program status
  • Returns string corresponding to status of mcode programScanned at 1 second

$(MOTOR):RUN_ONESHOT

  • Selects One Shot pulse picking mode
  • Sets SET_SE to 1
  • Turns output 4 on
  • Read Se back from Mcode

$(MOTOR):RUN_FLIPFLOP

  • Selects Flip Flop pulse picking mode Mode
  • Sets SET_SE to 2
  • Turns output 4 on
  • Reads Se back from mcode

...

  • Moves shutter to open position
  • Sets Se to 4
  • Reads Se from Mcode
  • Reads Ad from Mcode

$(MOTOR):S_CLOSE

  • Moves shutter to close position
  • Sets Se to 5
  • Reads Se from McodeReads Ad from Mcode

$(MOTOR):HOME:MOTOR

...

Info
titleMode Selecting

To change pulse picking modes, ie processing RUN_<MODE> PV, RESET_PG must be processed before selecting the new mode

...