Differences between revisions 14 and 123 (spanning 109 versions)
Revision 14 as of 2015-10-20 19:07:24
Size: 2961
Comment:
Revision 123 as of 2018-04-26 14:39:44
Size: 194
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== REM (Rack Environmental Monitor) スクリプトの起動・設定方法 == = Temperature and Humidity Monitor System =
Line 3: Line 3:
[[Overview|概要]]
Line 4: Line 5:
=== ・REMスクリプトを起動する前に下記の確認が必要 === [[ItemList|物品リスト]]
Line 6: Line 7:
==== 1.REMのEPICSを起動していること ====
===== 起動していなければ下記の手順で起動する =====
EPICS ioc を走らせるマシンへログイン
 {{{
 ssh k1cam0 }}}
ioc をスタートさせるスクリプトのあるディレクトリへ移動
 {{{
 cd /opt/rtcds/kamioka/k1/target/k1rack/ }}}
ioc をスタートさせる
 {{{
cd /opt/rtcds/kamioka/k1/target/k1rack/iocBoot/iock1rack
./st.cmd }}}
[[HowTos|設定方法]]
Line 19: Line 9:
==== 2.温度計がFTPサーバにXMLファイルを転送していること ====
===== FTPサーバのXMLファイルは下記の手順で確認する =====
 {{{
 ftp 172.16.34.56 ###ユーザーIDとパスワードは問い合わせてください###}}}
 {{{
 cd tmp }}}
 {{{
 ls }}}


=== ・REMスクリプトの起動方法 ===
 {{{
cd /tmp/ }}}
 {{{
bash rem.sh }}}

=== ・REMスクリプトの大まかな流れ ===
 {{{
FTPサーバに接続する
FTPサーバの/tmp/に存在するすべてのXMLファイルをLocalサーバに転送する
FTPサーバの/tmp/に存在するすべてのXMLファイルを削除する
Localサーバの/tmp/に存在するすべてのXMLファイルをFTPサーバの/archive/に転送する
 //バックアップのため、FTPサーバの/archive/にXMLファイルを保存する
FTPサーバの接続を切る
Localサーバの/tmp/に存在するXMLファイルを読み込む(XMLに記載されている各子機の温度、湿度を抽出)
抽出した値をTextファイルに書き込む
Textファイルを読み込み、EPICSに値を登録する
Localサーバの/tmp/に存在するXMLファイルを削除する
上記の動作を1分間隔で繰り返す }}}

=== ・子機を追加した場合 ===
==== 1.EPICSにチャンネルを追加する ====
 {{{
cd /opt/rtcds/kamioka/k1/target/k1rack/db/ }}}
 {{{
vim(or emacs) example_rack.db }}}

===== 下記の内容を追加する =====
 {{{
——————————example_rack.db———
grecode(ai,”K1:RACK-子機名_T”)
{
省略
}
grecode(ai,”K1:RACK-子機名_H”)
{
省略
}
———————————————————————————— }}}

==== 2.スクリプトファイルを編集する ====
 {{{
cd /tmp/ }}}
 {{{
vim(or emacs) rem.sh }}}

===== 下記の内容を追加する =====
 {{{
———————————————————rem.sh———
省略
caput K1:RACK-MC_H ${arr[3]}
###連番になるように追加###
caput K1:RACK-子機名_T ${arr[4]}
caput K1:RACK-子機名_H ${arr[5]}
省略
———————————————————————————— }}}


=== ・EPICSに使用する.adlファイルの場所 ===
 {{{
/opt/rtcds/userapps/release/rem/common/medm/K1REM_PLOT.adl }}}
[[KAGRA/Subgroups/DGS/Projects/Rem/History|電池交換履歴]]

Temperature and Humidity Monitor System

概要

物品リスト

設定方法

電池交換履歴

KAGRA/Subgroups/DGS/Projects/Rem (last edited 2023-02-17 19:13:21 by KeikoKokeyama)