Check list for real time system

Simple check list

  1. medmに数字が出て、その数時が変化しているか? [How to check], if no -> medm trouble

  2. dataviewerで現在、及び過去のデータが見えるか? [How to check], if no ->dataviewer trouble

  3. diaggui(DTT)で現在、及び過去のデータが見えるか? No-> diaggui trouble

上記項目がおかしい場合、まず試すこと

  1. mbufは動いているか?

    controls@standalone ~ $ lsmod
    Module                  Size  Used by
    k1vex                9455730  0
    k1x01                9198550  1 k1vex
    mbuf                    7317  10 k1vex,k1x01
    とmbufが動いていて、モジュールとしてIOCとRT modelが走っているか?
    • mbufは/etc/rc.localから呼び出されている。
    • RT model等は/opt/rtcds/kamioka/k1/scripts/startk1vex等から呼び出されている(startスクリプトの一例)。これをたどっていくと、何が起動されているかが分かる。ここも参照するといい。

  2. epicsが走っているか?

    controls@standalone ~ $ ps -ef | grep epics
    controls  5045     1  0 14:38 ?        00:00:00 /opt/rtapps/epics/base/bin/linux-x86_64/caRepeater
    controls  5085     1  0 14:38 ?        00:00:01 ./k1x01epics k1x01epicsK1.cmd
    controls  5189     1  4 14:38 ?        00:00:10 ./k1vexepics k1vexepicsK1.cmd
    controls  8228  6921  0 14:43 pts/0    00:00:00 grep --colour=auto epics
    • Log(example): /opt/rtcds/kamioka/k1/target/k1vex/k1vexepics/iocK1.log
  3. awgtpmanは走っているか?

    controls@standalone ~ $ ps -ef | grep awg
    root      5159     1  0 14:38 ?        00:00:12 /opt/rtcds/kamioka/k1/target/gds/bin/awgtpman -s k1x01 -4 -l /opt/rtcds/kamioka/k1/target/gds/awgtpman_logs/k1x01.log
    root      5280     1  0 14:39 ?        00:00:12 /opt/rtcds/kamioka/k1/target/gds/bin/awgtpman -s k1vex -l /opt/rtcds/kamioka/k1/target/gds/awgtpman_logs/k1vex.log
    controls  5970  6921  0 15:29 pts/0    00:00:00 grep --colour=auto awg
  4. Log: /opt/rtcds/kamioka/k1/target/gds/awgtpman_logs/k1vex.log

More check list

Model building test

  1. Client Workstation上でMatlabが立ち上がるか?
  2. modelをbuildできるか?
  3. 再起動で問題なく動くか?


Troubles

MEDM

dataviewer

diaggui


Trouble shooting

medm

dataviewer