作成したEFGENのサービスを定期的に実行してくれる設定等はあるのでしょうか?
現在EFGENのサービスは実行されておらず、手動にて実行するもすぐに停止します。
作成した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のチェックボックスにチェックは入っていないでしょうか?

セキュリティが問題だと、Event Frame自体が作成されないはずなので、今回はセキュリティではないです。
PI Event Frames Interface ManagerのSettings > Operational SettingsはRealtimeとなっていましたが
Perform one scan then stopのチェックボックスがONとなっていました。
チェックボックスをOFFにしたところ、サービスは実行されたままとなりました。
ありがとうございました。