Magic異常終了エラーの取得方法
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
iwakisystem
投稿数: 34
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
こんにちわ
Magicが異常終了したときのエラー内容などを取得する方法はありますでしょうか?mgerr.log、pvsw.logに出力されないエラーを取得する方法を知りたいです。
理由は現在動いているタッチパネル式のオンラインアプリでたまにアプリが異常終了している現象が発生しております。確認したときには画面が落ちていてMagicを起動したときの画面?(灰色のこれからアプリを選択しオープンする画面)になっています。原因を調べたいのですがログが残っていなくてどうしようもない状態です。
宜しくお願いいたします
環境
OS:WindowsXP Embedded
Magic: V9PLUS SP6b
DB: Pervasive V8
Magicが異常終了したときのエラー内容などを取得する方法はありますでしょうか?mgerr.log、pvsw.logに出力されないエラーを取得する方法を知りたいです。
理由は現在動いているタッチパネル式のオンラインアプリでたまにアプリが異常終了している現象が発生しております。確認したときには画面が落ちていてMagicを起動したときの画面?(灰色のこれからアプリを選択しオープンする画面)になっています。原因を調べたいのですがログが残っていなくてどうしようもない状態です。
宜しくお願いいたします
環境
OS:WindowsXP Embedded
Magic: V9PLUS SP6b
DB: Pervasive V8
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
多分、ないのでは・・・
操作している人がどんな時にどんなエラーが出るかで判断するしかないのでは・・
操作している人がどんな時にどんなエラーが出るかで判断するしかないのでは・・
投票数:0
平均点:0.00
iwakisystem
投稿数: 34
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
ISHIJIMA様
返信ありがとうございます
やはり、ないですよね。
もしかしたらと思って投稿しました
PGMは別の生産機械から信号を受け取り生産数を表示したり機械が停止したらパトライト、ブザーを制御するというものでして使用者が常時いるわけでもなく、使用者が操作する分にはそのような現象は起きないのです。気づいたら落ちているという感じです
無線でデータのやり取りを行っているのでそのあたりで通信が切れることがあるのかもしれません
有線にしたいのですが現場環境とコストの面で現状維持といった感じです。
引き続き何か案を考えたいと思います。
返信ありがとうございます
やはり、ないですよね。
もしかしたらと思って投稿しました
PGMは別の生産機械から信号を受け取り生産数を表示したり機械が停止したらパトライト、ブザーを制御するというものでして使用者が常時いるわけでもなく、使用者が操作する分にはそのような現象は起きないのです。気づいたら落ちているという感じです
無線でデータのやり取りを行っているのでそのあたりで通信が切れることがあるのかもしれません
有線にしたいのですが現場環境とコストの面で現状維持といった感じです。
引き続き何か案を考えたいと思います。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
参考に制御している方法はRS232Cとか利用しているのですか
・専用のACTIVEXとかですか
・専用のACTIVEXとかですか
投票数:0
平均点:0.00
iwakisystem
投稿数: 34
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
そうです
機器とのインタフェースはRS-232Cで接続して、機器へのRead、Writeは専用のActiveXで制御しています。
機器とのインタフェースはRS-232Cで接続して、機器へのRead、Writeは専用のActiveXで制御しています。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
私もACTIVEXで制御しているものがありそこらへんで異常が起こるとMAGICが終了してしまった事がありました。
どうやって解決したかは忘れてしまいましたがACTIVEXでの制御には問題はありませんか
どうやって解決したかは忘れてしまいましたがACTIVEXでの制御には問題はありませんか
投票数:0
平均点:0.00
kiyo_mizo
投稿数: 19
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
こんにちは。外していたごめんなさい。
Pervasiveには確かトレースログがとれる機能があったと思います。
DefaltはOffになっているはずです。もし、DB絡みなら判断材料になるかもしれません。申し訳ありませんが、私は使った事がないので何ともいえませんが、この機能を使用すると処理が遅くなりそうな感じがしています。
Magic側だとメインプログラムのタスク後とかに何か仕掛けられないですかね。
答えになってなくてすいません。
Pervasiveには確かトレースログがとれる機能があったと思います。
DefaltはOffになっているはずです。もし、DB絡みなら判断材料になるかもしれません。申し訳ありませんが、私は使った事がないので何ともいえませんが、この機能を使用すると処理が遅くなりそうな感じがしています。
Magic側だとメインプログラムのタスク後とかに何か仕掛けられないですかね。
答えになってなくてすいません。
投票数:0
平均点:0.00
iwakisystem
投稿数: 34
![半人前 半人前](../../uploads/rank3dbf8e94a6f72.gif)
kiyo_mizo様
返信ありがとうございます
トレースログを開発環境で試してみました。トレースするオペレーションの選択をうまく調整すればうまく出来るかもしれませんが短時間起動しただけでファイルに書かれる量が多く、24時間稼動では厳しい感じです。
メインプログラムのタスク後のほうは簡単なログ出力を試してみたいと思います。
返信ありがとうございます
トレースログを開発環境で試してみました。トレースするオペレーションの選択をうまく調整すればうまく出来るかもしれませんが短時間起動しただけでファイルに書かれる量が多く、24時間稼動では厳しい感じです。
メインプログラムのタスク後のほうは簡単なログ出力を試してみたいと思います。
投票数:0
平均点:0.00