Digital Camera System
Contents
Overview
GigE cameras work on the dedicated camera network, which is one of local networks under CDS network. The main software is managed on pylon-camera-server on LIGO Git and the binary package is available on LIGO's Debian repository via the apt-get command. A few camera servers belonging to both CDS and camera networks serves all camera images in the camera network to the client workstations in the CDS network. Old camera system called as camlan or camera-server is no longer updated for a long time. So it will be expired also in KAGRA, though the old one is still remaining.
How to Use
To show the display, open sitemap on any workstations (click medm icon on the desktop), and choose CAMERA.
- You can record the movies from MEDM screen.
How to add new cameras
Setup camera IP address (blog)
- Install GigE camera
- Assign configuration file
- Start camera service
- Update medm screens
Configuration files
Configuration files are stored as K1-CAM-*.ini in /kagra/camera/pylon-camera-config/ (/kagra/camera/ instead for the old camlan system). A format of the configuration files are as follows. What we must edit are serial_number, overlay_text, multicast_addresses, channel_prefix and archive_file_name_prefix. Serial number can be checked on the camera body and camera name and multicast address must be decided as a unique value.
serial_number=00000000 packet_size=8192 inter_packet_delay=50000 exposure_auto=0 exposure_time_raw=1000 gain_auto=0 gain_raw=100 timeout_ms=5000 width=640 height=480 framerate_numerator=25 framerate_denominator=1 format=GRAY8 overlay_text=OMC_TRANS overlay_silent=false multicast_address=239.192.0.x multicast_port=65000 ttl_mc=64 channel_prefix=K1:CAM-OMC_TRANS_ calc_noise_floor=25 archive_interval_minutes=0 archive_folder_path_prefix=/kagra/camera/images/ archive_file_name_prefix=OMC_TRANS
Start (and manage) camera service
First, you need to decide which camera server (k1cam0, k1mca1, or k1cam2) to register the new camera with. Initial registration is done by logging into the camera server and executing the /kagra/camera/pylon-camera-service command (/kagra/camera/camera-service instead for the old camlan system). Following example is to register the OMC_TRANS camera on k1cam0.
k1ctr> ssh k1cam0 k1cam0> /kagra/camera/pylon-camera-service enable OMC_TRANS
pylon-camera-service command has following sub-commands.
list : show registered cameras enable <camera_name> : register cameras on the camera server disable <camera_name>: unregister cameras on the camera server start <camera_name> : start camera process stop <camera_name> : stop camera process restart <camera_name>: restart camera process status <camera_name> : show the status of camera process log <camera_name> : show the log of camera process
enable/disable can be executed only on the camera server and another sub-commands can be executed also on the CDS client workstations via /kagra/apps/camera/bin/camera-service-client.sh or the Shell Command block on the MEDM screens.
Update MEDM screens
MEDM screens are stored in /opt/rtcds/userapps/release/cds/common/medm. When the new cameras are added, K1IFO_CAM.adl and K1CAM_STATUS.adl must be updated. Camera interface screen is served as CUST_CAMERA_NEW.adl (CUST_CAMERA.adl instead for the old camlan system) with MEDM macros e.g. CAMERA=K1:CAM-OMC_TRANS and CONFIG=K1-CAM-OMC_TRANS.
How to recover
If GStreamer isn't started
- Disconnect the LAN cable once or Switch ON/OFF power supply from network switch
- Restart camera process
[controls@k1cam0 ~]$ ./camera-service restart CAMERA_NAME
How to ON/OFF power supply from camera switch
- SSH connect with dynamic forward
ssh -D 10000 k1cam0
- Open web browser on workstation with setting SOCKS proxy
Preferences -> Network Settings -> "Manual proxy configuration" SOCKS Host:localhost, Port:10000
- Input IP address of network switch
System -> PoE -> PoE Port Configuration
Select the port and "disable" -> APPLY -> "Enable" -> APPLY
How to setup camera IP address
See, http://gwclio.icrr.u-tokyo.ac.jp/lcgtsubgroup/digitalsystem/2019/02/gige-camera-ip-address.html (in Japanese)
Hardware Assignments
Viewport Status
Cameras
CAM SN |
S-number |
MAC Addr |
IP Addr |
Multicast Addr |
Service name |
Installed place |
Lens f |
Status |
Port |
21551056 |
00:30:53:17:AA:D0 |
192.168.10.10 |
239.192.0.254 |
MCE |
? |
16mm |
Installed |
||
21740439 |
00:30:53:1A:8E:97 |
192.168.10.11 |
239.192.0.151 |
IMM |
? |
? |
Installed? klog26952 |
||
21740447 |
00:30:53:1A:8E:9F |
192.168.10.12 |
239.192.0.253 |
REFCAV TRANS |
? |
|
Installed |
||
21740438 |
00:30:53:1A:8E:96 |
192.168.10.13 |
239.192.0.57 |
EX |
? |
8mm(2017/10/19 by Inoue) |
Installed in EXA(2017/10/19) |
||
21740468 |
00:30:53:1A:8E:B4 |
192.168.10.14 |
239.192.0.154 |
MC_REFL |
? |
none |
Installed |
||
21740473 |
00:30:53:1A:8E:B9 |
192.168.10.15 |
239.192.0.153 |
MCE_TRANS |
? |
25mm |
Installed |
||
21740449 |
00:30:53:1A:8E:A1 |
192.168.10.16 |
239.192.0.56 |
Spare |
TDB |
|
PSL-S-A 3(2024/01/31) klog28473 |
||
21740498 |
00:30:53:1A:8E:D2 |
192.168.10.17 |
239.192.0.59 |
IMTRANS?? |
? |
8mm(2017/10/20 by Yokozawa) |
Installed in EYA(2017/10/20) |
||
21740446 |
00:30:53:1A:8E:9E |
192.168.10.18 |
239.192.0.58 |
PMC REFL |
? |
no lens |
Installed in PSL |
||
21740459 |
00:30:53:1A:8E:A8 |
192.168.10.19 |
239.192.0.59 |
TMSY_G |
TMSY table |
no lens |
2018/4/4 |
||
21740443 |
00:30:53:1A:8E:9B |
192.168.10.20 |
239.192.0.31 |
PR2 |
? |
8mm |
Installed (Confirmed by Yokozawa klog26952) |
||
21740460 |
00:30:53:1A:8E:AC |
192.168.10.21 |
239.192.0.32 |
PR3 |
? |
8mm |
Installed (Confirmed by Yokozawa klog26952) |
||
21740465 |
00:30:53:1A:8E:B1 |
192.168.10.22 |
239.192.0.133 |
PMC TRANS |
PSL table |
no lens |
Installed in PSL |
||
21740467 |
|
192.168.10.23 |
239.192.0.34 |
BS |
? |
16mm |
Installed (Confirmed by Yokozawa klog26952) |
||
21740482 |
00:30:53:1A:8E:C2 |
192.168.10.24 |
239.192.0.35 |
OFI |
OMC chamber |
16mm |
Installed (klog27275) |
OMC 6 |
|
21740483 |
00:30:53:1A:8E:C3 |
192.168.10.25 |
239.192.0.36 |
OMMT1 |
OMC chamber |
16mm |
Installed (klog27275) |
OMC 7 |
|
21740484 |
|
192.168.10.26 |
239.192.0.37 |
IFO_REFL |
? |
none |
Installed on REFL table |
||
21740487 |
00:30:53:1A:8E:C7 |
192.168.10.27 |
239.192.0.38 |
OMC_BODY |
OMC chamber |
16mm |
Installed (klog27275) |
OMC 5 |
|
21740489 |
00:30:53:1A:8E:C9 |
192.168.10.28 |
239.192.0.39 |
MCO |
? |
25mm |
Installed |
||
21740490 |
00:30:53:1A:8E:CA |
192.168.10.29 |
239.192.0.40 |
TMSX_G |
TMSX tabe |
none |
X end |
||
21740493 |
00:30:53:1A:8E:CD |
192.168.10.30 |
239.192.0.41 |
TMSX_IR |
TMSX table |
none |
X end |
||
21740499 |
00:30:53:1A:8E:D3 |
192.168.10.31 |
239.192.0.4249 |
POP (spol)_P |
POP table |
? |
Installed (revised: klog#36284) |
SRM 16 |
|
21740500 |
00:30:53:1A:8E:D4 |
192.168.10.32 |
239.192.0.43 |
POS |
POS table |
? |
Installed |
SRM 18 |
|
21740501 |
00:30:53:1A:8E:D5 |
192.168.10.33 |
239.192.0.44 |
AS |
AS table |
none |
Installed |
OMC 4 |
|
21740507 |
00:30:53:1A:BE:D8 |
192.168.10.34 |
239.192.0.45 |
Spare |
TBD |
|
PSL-S-A 3(2023/11/27) |
||
22227094 |
00:30:53:21:FB:96 |
192.168.10.35 |
239.192.0.46 |
TMSY_IR |
TMSY table |
none |
Installed |
||
22227106 |
00:30:53:21:FB:A2 |
192.168.10.36 |
239.192.0.47 |
OMC_TRANS |
AS table |
none |
Installed |
OMC 2 |
|
22227107 |
00:30:53:21:FB:A3 |
192.168.10.37 |
239.192.0.48 |
OMC_REFL |
AS table |
none |
Installed |
OMC 3 |
|
22227108 |
00:30:53:21:FB:A4 |
192.168.10.38 |
239.192.0.4942 |
POP_P (spol) |
POP table |
? |
Installed (revised: klog#36284) |
SRM 12 |
|
22227109 |
00:30:53:21:FB:A5 |
192.168.10.39 |
239.192.0.50 |
Spare |
TBD |
|
PSL-S-A 3(2025/08/29) |
||
22227114 |
00:30:53:21:FB:AA |
192.168.10.40 |
239.192.0.51 |
Spare |
TBD |
|
PSL-S-A 3(2023/11/27) |
|
|
22227115 |
00:30:53:21:FB:AB |
192.168.10.41 |
239.192.0.52 |
Spare |
TBD |
|
PSL-S-A 3(2023/11/27) |
|
|
22227116 |
00:30:53:21:FB:AC |
192.168.10.42 |
239.192.0.53 |
Spare |
TBD |
|
PSL-S-A 3(2023/11/27) |
|
|
22227117 |
00:30:53:21:FB:AD |
192.168.10.43 |
239.192.0.54 |
Spare |
TBD |
|
PSL-S-A 3(2023/11/27) |
|
|
22227175 |
00:30:53:21:FB:E7 |
192.168.10.44 |
239.192.0.55 |
Spare |
TBD |
|
|
||
23569821 |
00:30:53:36:78:9D |
192.168.10.45 |
239.192.0.60 |
Testing |
TBD |
|
|
在庫
場所:PSL-S-A 3(2023/11/27)
Name |
No of stock |
必要数 |
Installed |
2017 購入 |
GigE |
6 |
19(窓)&12(直射)→31 |
6 |
16 (5個予備) |
Giottos stage |
10 |
19 (窓分) |
3 |
|
lens 6mm |
3 |
|
|
|
lens 8mm |
5 |
予備として4 |
0 |
2 |
lens 16mm |
16 |
19 (窓分) |
1 |
16 (2個予備) |
lens 25 mm |
10 |
12(ラフ予想) |
0 |
8 |
Optical BPF for 1064 |
2 |
|
|
|
Optical BPF for 532 |
6 |
|
|
|
Network Switches
There is the main switch in the main digital room. All the other switches are connected to the main switch with cat 6 LAN cables. Switches in EX and EY are connected to the main switch via optical fibers.
Hardware |
S-number |
Product |
MAC Addr |
IP Addr |
Installed at |
Main POE switch (Main Switch) |
Brocade ICX6610 |
? |
10.68.96.100 |
Digital room, the first rack |
|
POE path-through switch |
Brocade ICX6610 |
? |
169.254.100.21 |
IOO rack |
|
POE switch |
Netgear M4100-D12G-POE |
A0:63:91:90:41:A8 |
192.168.10.200 10.68.96.200(2021/7/20) 169.254.100.100(2016/7/23) |
EX rack |
|
POE switch |
Netgear M4100-D12G-POE |
A0:63:91:90:41:B8 |
10.68.96.220 169.254.100.100(2016/7/23) |
EY rack |
|
POE switch |
NAOJ switch |
? |
? |
where? |
|
POE switch |
Netgear M4100-24G-POE |
A4:2B:8C:0B:F2:54 |
192.168.10.230 10.68.96.230(2021/7/20) |
SRM rack |
|
POE switch |
Netgear M4100-24G-PoE |
|
10.68.96.231 |
OMC fire alarm rack |
Camera Machines
Name |
CDS IP Addr |
Local IP Addr |
Installed at |
k1cam0 |
10.68.10.140 |
192.168.10.2 |
KAGRA Center |
k1cam1 |
10.68.10.141 |
192.168.10.3 |
KAGRA Center |
k1cam2 |
10.68.10.143 |
192.168.10.4 |
KAGRA Center |
TEST for 10G network
Test of 10G switch has been done. We confirmed the following switch works. Three of them are bought, but not installed. They are to be installed for bKAGRA.
Network Switch
Model |
MAC Addr |
IP Addr |
Installed at |
Brocade ICX6610-48P |
10GB POE |
169.254.100.23 |
Mozumi Server Room |
物品のありか
- 雲台:倉庫(Y側)、段ボール箱
- カメラ、レンズの在庫、カメラと雲台のアダプタ、ネジ、ペデスタル、NDフィルタ等(あれば):PSL-S-A 3
- ビューポートに取り付けるための台座:MC近くの棚、MCE寄り(上とは別の箱)
Camera related information
Camera document tree (JGW doc)
Camera platform (MH1301-665 Professional Head System)
