Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • F fscan
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • BlissBliss
  • fscan
  • Issues
  • #1
Closed
Open
Issue created Jan 21, 2021 by Maciej Jankowski@maciej.jankowskiReporter

Fast scans with motors alias names does not work

In ID10 eh1 session:

EH1_EXP [7]: fastscan(delta,0,5,1000,.05,save=False)                                          
                                                            
!!! === ValueError: Cannot find motor[delta] on musst ['musst_cc1'] !! === !!! ( for more details type cmd 'last_error' )

EH1_EXP [8]: last_error
    Out [8]: 21/01/2021 11:45:40 Traceback (most recent call last):
               File "/users/blissadm/local/bliss.git/bliss/shell/cli/repl.py", line 885, in embed
                 cmd_line_i._execute(inp)
               File "/users/blissadm/local/bliss.git/bliss/shell/cli/repl.py", line 481, in _execute
                 raise exception  # .with_traceback(exception.__traceback__)
               File "/users/blissadm/local/bliss.git/bliss/shell/cli/repl.py", line 472, in _execute_task
                 self._execute_line(*args, **kwargs)
               File "/users/blissadm/local/bliss.git/bliss/shell/cli/repl.py", line 411, in _execute_line
                 self._eval_line(line)
               File "/users/blissadm/local/bliss.git/bliss/shell/cli/repl.py", line 421, in _eval_line
                 result = eval(code, self.get_globals(), self.get_locals())
               File "<stdin>", line 1, in <module>
               File "/users/blissadm/local/id10.git/id10/scripts/eh1fscan.py", line 75, in fastscan
                 print(det.fullname, det_latency)
               File "/users/blissadm/local/fscan.git/fscan/fscanrunner.py", line 143, in prepare
                 self.validate()
               File "/users/blissadm/local/fscan.git/fscan/fscanrunner.py", line 34, in validate
                 self._master.validate()
               File "/users/blissadm/local/fscan.git/fscan/fscan.py", line 205, in validate
                 self.musst = self.musst_list.find_musst_for_motor(pars.motor)
               File "/users/blissadm/local/fscan.git/fscan/mussttools.py", line 29, in find_musst_for_motor
                 motor.name, self.musst_names
             ValueError: Cannot find motor[delta] on musst ['musst_cc1'] !!



EH1_EXP [9]: delta
    Out [9]: AXIS:
                  name (R): delta_eh1
                  unit (R): deg
                  offset (R): 0.00000
                  backlash (R): 0.00000
                  sign (R): 1
                  steps_per_unit (R): 287930.00
                  tolerance (R) (to check pos. before a move): 0.0001
                  limits (RW):    Low: -3.70680 High: 41.79320    (config Low: -3.70680 High: 41.79320)
                  dial (RW): 0.00000
                  position (RW): 0.00000
                  state (R): READY (Axis is READY)
                  acceleration (RW):    1.38923  (config:    1.38923)
                  acctime (RW):         0.50000  (config:    0.50000)
                  velocity (RW):        0.69461  (config:    0.69461)
                  velocity_low_limit (RW):            inf  (config: inf)
                  velocity_high_limit (RW):            inf  (config: inf)
             ICEPAP CONTROLLER:
                  controller: iceid104
                  version: 3.23
             ICEPAP:
                  host: iceid104 (ID: 0008.016B.E08E) (VER: 3.23)
                  address: 1
                  status: POWER: ON    CLOOP: ON    WARNING: NONE    ALARM: NO
                  IcepapEncoders(ENCIN='2', ABSENC='-16777216', INPOS='992977502', MOTOR='115', AXIS='0', SYNC='-83371')
             ENCODER:
                  None



    

for more details ask @claustre

Edited Jan 21, 2021 by Maciej Jankowski
Assignee
Assign to
Time tracking