Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
soft:epics [2020/09/20 13:28] – Ce Zhang | soft:epics [2021/12/29 01:41] (current) – [Guide at S2] Ce Zhang | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== Guide at S2 ==== | ||
+ | {{ : | ||
+ | < | ||
+ | cd / | ||
+ | ./ | ||
+ | </ | ||
+ | epics> drvNetMpf: connected to " | ||
+ | |||
+ | iocRun: All initialization complete | ||
+ | < | ||
+ | cd / | ||
+ | ./ | ||
+ | </ | ||
+ | file - open | ||
+ | |||
+ | 2020 1s2s-2020-Cedric-HV-v2.edl | ||
+ | |||
+ | 1s2s-2020-Cedric-Vac-v2.edl | ||
+ | |||
+ | click OK | ||
+ | |||
+ | In the terminal, type: | ||
+ | < | ||
+ | cd / | ||
+ | ./css | ||
+ | </ | ||
+ | In the pop-up window (select workspace), use default path, do not need to change anything, | ||
+ | |||
+ | Switch to __PV_monitor.opi__ window, you can monitor the voltages and currents | ||
+ | < | ||
+ | cd / | ||
+ | python serial_plot_Cedric_USB0.py | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | python serial_plot_Cedric_USB1.py | ||
+ | </ | ||
+ | Then | ||
====EPICS Installation on CentOS7==== | ====EPICS Installation on CentOS7==== | ||
* CentOS Linux (3.10.0-514.el7.x86_64) 7 | * CentOS Linux (3.10.0-514.el7.x86_64) 7 | ||
* installation type: server with GUI | * installation type: server with GUI | ||
* with development tools | * with development tools | ||
- | * EPICS version: baseR3.14.12.4 | + | * EPICS version: baseR3.14.12.<del>4</ |
* Path: / | * Path: / | ||
Line 95: | Line 133: | ||
https:// | https:// | ||
+ | |||
+ | Actual experience: | ||
+ | |||
+ | < | ||
+ | $ sudo yum install tigervnc-server | ||
+ | $ su - your_user | ||
+ | $ vncpasswd | ||
+ | $ cp / | ||
+ | ### then in the tutorial, a large number of lines need to be input, but since there already similar lines in the copied files, Only user name need to be replaced | ||
+ | |||
+ | $ systemctl daemon-reload | ||
+ | $ systemctl start vncserver@: | ||
+ | $ systemctl status vncserver@: | ||
+ | $ systemctl enable vncserver@: | ||
+ | |||
+ | ### for different user, create different tag, @:1, @:2, ... | ||
+ | |||
+ | $ ss -tulpn| grep vnc | ||
+ | |||
+ | $ firewall-cmd --add-port=5901/ | ||
+ | $ firewall-cmd --add-port=5901/ | ||
+ | |||
+ | ### In the new Opera case, 5901 - 5920 has been permanently added in the firewall configuration. | ||
+ | |||
+ | </ | ||
+ | |||
+ | ====autosave==== | ||
+ | / | ||
+ | |||
+ | / | ||
+ | |||
+ | / | ||
+ | |||
+ | and Makefile | ||
+ | |||
+ | Follow the complete instruction on: | ||
+ | http:// | ||
+ | |||
+ | ==== CSS at KEK & SMBL ==== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | http:// | ||
+ | |||
+ | https:// | ||
+ | |||
+ | css epics log | ||
+ | |||
+ | epics CSS Message History Browser | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Python series communication ==== | ||
+ | |||
+ | https:// |