構築ブロック > ソリューション固有の構築ブロック > 生産ダッシュボード構築ブロック > コンフィギュレーション (生産ダッシュボード構築ブロック)
コンフィギュレーション (生産ダッシュボード構築ブロック)
「コンフィギュレーション」ページ
PTC.ProductionDashboard.Manager Thing の「コンフィギュレーション」ページには、次のコンフィギュレーションがあります。
DisconnectConfiguration - 先導作業ユニット Thing が接続されているかどうかのチェックに使用される設定。
heartbeatInterval - ブラウザと先導作業ユニット Thing の間の Web ソケットが情報を今も発信中であるかどうかの検証に使用される時間間隔。デフォルト値は 45 秒です。
heartbeatIntervalErrorMargin - Web ソケットから値を受信する際に、許容誤差として使用される値。2 回試みても受信した値が最新でなかった場合は、それらが切断されていることをユーザーに知らせる通知がトリガーされます。この値を求めるための推奨の計算式は、heartbeatInterval × 2 + 5 です。デフォルト値は 95 秒です。
MashupConfiguration - 生産ダッシュボードのユーザーインタフェースの一部に、どのマッシュアップを表示するかを決定するために使用します。これらのマッシュアップはモジュラーであるように設計されているため、このコンフィギュレーションテーブルで定義されているマッシュアップを変更することで、これらのマッシュアップを独自にカスタマイズしたマッシュアップに簡単に置き換えることができます。詳細については、モジュラーマッシュアップを参照してください。
MenuConfiguration - メインの DPM メニューから「生産ダッシュボード」を選択したときに表示される、メインマッシュアップを設定するために使用します。詳細については、DPM メニューのカスタマイズを参照してください。
DefaultConfiguration - このコンフィギュレーションテーブルには ProductionAccountingDefaultRollingHours 設定が含まれており、「生産ダッシュボード」「生産の説明」枠での「シフトビュー」に使用されます。進行中のシフトがない場合、「シフトビュー」では、このローリング時間値を使用して、ProductionAccountingDefaultRollingHours 値として指定された過去の時間数にわたってすべての生産ブロックを調べます。デフォルト値は 8 時間です。
マネージャ依存
PTC.ProductionDashboard プロジェクト内のサービスは、特定のその他の構築ブロックに対して登録されているマネージャに依存します。あるサービスが別のマネージャを参照している場合、そのサービスは最初に PTC.ProductionDashboard.Manager Thing の ManagerConfiguration テーブルを調べて、特定の id 値のエントリが見つかるかどうかを確認します。そこにエントリが見つからない場合、サービスは次に PTC.Base.Manager Thing の DefaultGlobalManagerConfiguration テーブルを調べます。
PTC.ProductionDashboard プロジェクトのサービスは、次の id 値に対して登録されているマネージャを参照します。
PTC.OperationKPI.Manager
これは役に立ちましたか?