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.
| Name | What | Comments | |
|---|---|---|---|
| win-ics-mec-visar1 | Streak camera Dell desktop 1 | Under VISAR | |
| win-ics-mec-visar2 | Streak camera Dell desktop 2 | Under VISAR | |
| mec-monitor-ics | mec-monitor workstation | Control Room | |
| mec-daq-ics | mec-daq workstation | Control Room | |
| mec-laser-ics | mec-laser workstation | Control Room | |
| mec-visar-cage | MEC VISAR PC | VISAR cage (Mezz) | |
| scope-ics-meclas-lecroy01 | Oscilloscope | Laser area | |
| scope-ics-mectc1-1 | Oscilloscope | Under VISAR | |
| mec-las-laptop03 | Laser device control laptop | PC87373, Near S64 top one | |
| mec-las-laptop12 | Laptop for TOPAS | PC95181 | |
| 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-b | Oscilloscope | Laser area | |
| mec-las-vitara | Laptop for vitara labview | SPL | |
| mec-las-laptop06 | EV01 laptop | Absent on 2 May 2025 PC95863, Above laser enclosure, EV01 | |
| win-ics-mec-phasics01 | WFS rack-mounted PC | R64B PC96951 | |
| win-ics-mec-phasics02 | WFS rack-mounted PC | R64B PC96952 | |
| mec-usr-laptop | User laptop | ||
| mec-las-laptop01 | Laser laptop | ||
| mec-las-laptop05 | Laser laptop | ||
| mec-las-laptop07 | Laser laptop | ||
| mec-las-laptop09 | Laser laptop | ||
| mec-las-laptop11 | Laser laptop | ||
| win-ics-mec-tundra | PC | ||
| scope-ics-meclas-lecroy-a | Oscilloscope | ||
| cxi-laptop01 | Laptop | ||
| 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














1 Comment
Cunningham, Eric Flint
Mar 10, 2025(In association with ECS-7323 - Getting issue details... STATUS )