Device List

ECS is planning to move all MEC devices that are on ics.pcdsn over to ics-mec.psdn (see ECS-7323 - Getting issue details... STATUS ). This list includes devices on ics.psdn in swh-mec-h6 or referenced in operational display or python code. The migration spreadsheet is online here: https://docs.google.com/spreadsheets/d/1c2l9_m4mVnevjuh53_fl4YPf-eh4dQSkpElw39yb8nY/edit?usp=sharing

Here is a summary of the migrated and operational devices: ICS Devices Operational on the ics-mec.psdn Subnet.

NameWhatComments
win-ics-mec-visar1Streak camera Dell desktop 1Under VISAR

win-ics-mec-visar2Streak camera Dell desktop 2Under VISAR


mec-monitor-icsmec-monitor workstationControl Room
mec-daq-icsmec-daq workstationControl Room
mec-laser-icsmec-laser workstation

Control Room


mec-visar-cageMEC VISAR PCVISAR cage (Mezz)
scope-ics-meclas-lecroy01OscilloscopeLaser area

scope-ics-mectc1-1OscilloscopeUnder VISAR

mec-las-laptop03Laser device control laptop

PC87373, Near S64 top one

mec-las-laptop12Laptop for TOPASPC95181

c4:00:ad:26:6a:ca
MAC address only
daq-mec-misc01-ics

ICS interface for daq-mec-misc01

(GSC16 Acquisition Board host)

R60 E25
scope-ics-meclas-lecroy-bOscilloscopeLaser area

mec-las-vitaraLaptop for vitara labviewSPL
mec-las-laptop06EV01 laptop

Absent on 2 May 2025

PC95863, Above laser enclosure, EV01

win-ics-mec-phasics01WFS rack-mounted PC

R64B

PC96951

win-ics-mec-phasics02WFS rack-mounted PC

R64B

PC96952


mec-usr-laptopUser laptop



mec-las-laptop01Laser laptop



mec-las-laptop05Laser laptop


mec-las-laptop07Laser laptop


mec-las-laptop09Laser laptop



mec-las-laptop11Laser laptop



win-ics-mec-tundraPC



scope-ics-meclas-lecroy-aOscilloscope



cxi-laptop01Laptop



ev02

PC95862

mec2022


mec-laptop08


pilz

PC97016

mec-laptop06

PC95860

Location ??




PC96225

Location ??




PC88402

Bin behind CR




PC89658

Bin behind CR




PC90541

Bin behind CR




PC90957

Bin behind CR




PC86377 "Salvage"

Work bench near VISAR


References to ics subnet numerical IP addresses

MECHome displays

In /reg/g/pcds/epics-dev/screens/edm/mec/current
Obsolete files discarded after search with "find . -name "*.edl" -exec grep -l '172.21.46' {} \;

./MECHome.edl
MECHome.edl:  0 "ssh -XY mec-monitor 'vncviewer 172.21.46.82'"  # mec-usr-laptop

./XT2/embedded_slits.edl
embedded_slits.edl:  0 "ssh -XY mec-monitor 'vncviewer 172.21.46.82'" # mec-usr-laptop

./LAS/fsLaserOperation.edl
fsLaserOperation.edl:  0 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.147 &" # mec-las-laptop06
fsLaserOperation.edl:  1 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.148 &" # mec-las-laptop07
fsLaserOperation.edl:  2 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.146 &" # mec-las-laptop05
fsLaserOperation.edl:  3 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.144 &" # mec-las-laptop03
fsLaserOperation.edl:  4 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.60 &" # scope-ics-mectc1-1
fsLaserOperation.edl:  5 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.128 &" # scope-ics-meclas-lecroy01
fsLaserOperation.edl:  6 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.159 &" # mec-las-laptop09
fsLaserOperation.edl:  7 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.197 &" # mec-las-laptop11
fsLaserOperation.edl:  8 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.142 &" # mec-las-laptop01
fsLaserOperation.edl:  9 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.78  &" # mec-las-laptop12 
fsLaserOperation.edl:  10 "ssh -X mec-daq /usr/bin/vncviewer nocursorshape 172.21.46.70" # win-ics-mec-tundra
fsLaserOperation.edl:  11 "ssh -X mec-daq /usr/bin/vncviewer UserName visar1 UseLocalCursor 172.21.46.71 &" # win-ics-mec-visar1
fsLaserOperation.edl:  12 "ssh -X mec-daq /usr/bin/vncviewer UserName visar2 UseLocalCursor 172.21.46.88 &" # win-ics-mec-visar2
fsLaserOperation.edl:  13 "ssh -X mec-daq /usr/bin/vncviewer 172.21.46.198 &" # mec-las-vitara

./LAS/nsLaserOperation.edl
nsLaserOperation.edl:  0 "ssh -X mec-monitor /usr/bin/vncviewer 172.21.46.60 &" # scope-ics-mectc1-1
nsLaserOperation.edl:  1 "ssh -X mec-monitor /usr/bin/vncviewer 172.21.46.128 &" # scope-ics-meclas-lecroy01
nsLaserOperation.edl:  2 "ssh -X mec-monitor /usr/bin/vncviewer 172.21.46.100 &" # scope-ics-meclas-lecroy-a
nsLaserOperation.edl:  3 "ssh -X mec-monitor /usr/bin/vncviewer 172.21.46.120 &" # scope-ics-meclas-lecroy-b
nsLaserOperation.edl:  4 "ssh -X mec-monitor /usr/bin/vncviewer 172.21.46.238 &" # mec-las-vitara

Hutch Python

In /reg/g/pcds/pyps/apps/hutch-python/mec
Obsolete files discarded after search with "find . -name "*.py" -exec grep -l '172.21.46' {} \;"

meclas.py
        self._hostIP = GLOBAL.LECROY_A_IP #'172.21.46.100'#'scope-ics-meclas-lecroy-a'
            self._hostIP = GLOBAL.LECROY_B_IP #'172.21.46.120'#'scope-ics-meclas-lecroy-b'#
            self._hostIP = GLOBAL.LECROY_1_IP #'172.21.46.60'#'scope-ics-mectc1-1'
            self._hostIP = GLOBAL.LECROY_2_IP #'172.21.46.128'#'scope-ics-meclas-lecroy-02'
  LECROY_A_IP = '172.21.46.100' #permanent: '172.21.46.100'#'scope-ics-meclas-lecroy-a'
    LECROY_B_IP = '172.21.46.100'###TEMP SUBSTITUTE### #permanent: '172.21.46.120'#'scope-ics-meclas-lecroy-b'#
    LECROY_1_IP = '172.21.46.60'#'scope-ics-mectc1-1'
    LECROY_2_IP = '172.21.46.128'#'scope-ics-meclas-lecroy-02'

operation.py
os.system('vncviewer 172.21.46.71 &') # win-ics-mec-visar1
  os.system('vncviewer 172.21.46.88 &') # win-ics-mec-visar2
    os.system('ssh -X mec-control /usr/bin/vncviewer 172.21.46.218 &') # win-ics-mec-phasics01
    os.system('ssh -X mec-control /usr/bin/vncviewer 172.21.46.219 &') # win-ics-mec-phasics02
  os.system('vncviewer 172.21.46.60 &') # scope-ics-mectc1-1


  • No labels

1 Comment

  1. Cunningham, Eric Flint

    (In association with ECS-7323 - Getting issue details... STATUS )