Changes between Version 1 and Version 2 of epics/saverestore
- Timestamp:
- 12/09/15 19:34:43 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
epics/saverestore
v1 v2 11 11 12 12 == test Application 作成 == 13 ここでは例として waveform レコードを初期化する方法について記載します。 14 (本来の save/restore ではなく restore 部分のみ使うやり方です。邪道かどうかは知りません。) 15 13 16 * いつものように makeBaseApp.pl 14 17 * configure/RELEASE で参照する場所を指定する … … 49 52 * ioc実行(st.cmd) 50 53 {{{ 51 [obina@erlserv 1iocsrtest]$ ./st.cmd54 [obina@erlserv iocsrtest]$ ./st.cmd 52 55 .... (snip) .... 53 56 iocInit … … 67 70 * caget して、初期化されていることを確認。この例では NELM=10に対して、初期値は5個のみ与えている。 68 71 {{{ 69 [obina@erlserv 1~]$ caget obina:wf172 [obina@erlserv ~]$ caget obina:wf1 70 73 obina:wf1 10 1 2 3 4 5 0 0 0 0 0 71 74 }}} 72 75 * 確認のため st.cmd 内の set_pass1_restoreFile 行をコメントアウトすると初期化されていない。 73 76 {{{ 74 [obina@erlserv 1~]$ caget obina:wf177 [obina@erlserv ~]$ caget obina:wf1 75 78 obina:wf1 10 2.50321e-308 0 0 0 0 0 0 0 0 0 76 79 }}} 80 81 この例では簡単のため sav ファイルを st.cmd と同じところにおいていますが、別ディレクトリに置くことは可能です。 82 各種パラメータの詳細は本家のwebページを参照してください。デバッグメッセージの on/off など、いろいろと設定可能です。 83