PI Event Frames Generatorのサービス実行について

作成したEFGENのサービスを定期的に実行してくれる設定等はあるのでしょうか?

現在EFGENのサービスは実行されておらず、手動にて実行するもすぐに停止します。

  • PI Event Frames Interface ManagerのService Configrationにてサービスの作成はしております。

    PI Message Logを確認したところ以下が記録されており作成したEFGENサービスが停止しております。

     

    2017/12/07 14:53:10,"Disconnected ID: 2989 ; Process name: PIEFGEN.exe(308)

    2017/12/07 14:53:10,"Deleting connection:  PIEFGEN.exe(308), Connection lost(2), [109] パイプは終了しました。

    2017/12/07 14:53:02,"Interface SERVICE was asked to exit

    2017/12/07 14:53:02,"PIEFGEN1> 1> 1> Interface is stopped successfully. 

  • PI Event Frames Interface ManagerにてService Configurationよりサービスは作成してあるのでしょうか?

    PI Message Logにはどのようなメッセージが入っていますでしょうか?

  • Run Testボタンにて指定した期間のイベントフレームが生成されました。

    今までPI Event Frames Interface ManagerのOptions >Test Configuration にてStart Interface Serviceボタンを都度押下してサービスを起動していました。

    Windowsのサービス一覧を確認していると、一通りのEventFrameが生成し終わると実行中から停止状態となります。

    サービス実行ユーザーの権限が関係する場合は、EventFrameの生成自体が失敗してPI System Explorerで確認できないのでしょうか?

  • PI Event Frames Interface ManagerのOptions > test Configurationでは期間を指定してRun testボタンを押すと、うまく結果が得られるのでしょうか?

    EFGenのサービスの実行ユーザーがAFにマッピングされ、セキュリティ権限があるかどうかもご確認ください。

  • PI Event Frames Interface ManagerのSettings > Operational SettingsはRealtimeとなっていますでしょうか?

    また、Perform one scan then stopのチェックボックスにチェックは入っていないでしょうか?


    pastedImage_2.png.png

    セキュリティが問題だと、Event Frame自体が作成されないはずなので、今回はセキュリティではないです。

  • PI Event Frames Interface ManagerのSettings > Operational SettingsはRealtimeとなっていましたが

    Perform one scan then stopのチェックボックスがONとなっていました。

    チェックボックスをOFFにしたところ、サービスは実行されたままとなりました。

    ありがとうございました。