セクション: トレンド
SEC tre.Trend //optional: yes, modifier: [UPDATE] SEC TrendRecording : <CFC trend identifier> //optional: yes, modifier: [UPDATE] Task := <trend task> //optional: yes, type: TimeLiteral CycleTime := <time value> //optional: yes, type: TimeLiteral LimitType := <limit type> //optional: yes, type: FileLimitType LimitMaximum := <max bytes> //optional: yes, type: Literal RecordCondition //optional: yes, type: InstanceAccess SEC Visu //optional: yes, modifier: [UPDATE] VisuPlaceholder //optional: yes, type: StringLiteral VisuTemplate := <visu template> //optional: yes, type: StringLiteral Target := <path module instance //optional: yes, type: StringLiteral END_SEC END_SEC SEC TrendVariable : <variable identifier> //optional: yes, modifier: [UPDATE] Variable := <variable name> //optional: yes, type: InstanceAccess TrendRecording := <recording name> //optional: no, type: : Id) Description := <tooltip> //optional: yes, type: TextRef Color := <graph color> //optional: yes, type: Literal GraphType := <graph type> //optional: yes, type: GraphType LineWidth := <width> //optional: yes, type: Literal LineStyle := <line style> //optional: yes, type: LineStyle SEC Warning : MIN/MAX //optional: yes, modifier: [UPDATE] Limit := <limit value> //optional: no, type: Literal Color := <limit color> //optional: yes, type: Literal END_SEC END_SEC END_SEC
定義タイプの構文の詳細については、次の章を参照してください。 モジュール宣言の構文 説明された。
Task
: トレンド記録を実行するタスクを指定します。タスクが指定されていない場合は、Visu-Trend によって自動的に作成されたタスクが使用されます。CycleTime
: トレンド記録サイクル時間。LimitType
: 記録されたトレンドの制限の種類。LimitMaximum
: トレンド ストレージの最大サイズ (KB 単位) (LimitType ==FileLimit
)。RecordCondition
:録音状態。参照される変数は BOOL 型である必要があります。VisuPlaceholder
: 生成された傾向視覚エフェクトに置き換えられるプレースホルダー。VisuTemplate
: 作成するビジュアルのテンプレート。テンプレートにはプレースホルダーが必要ですTrend_Placeholder
持っている。次の識別子を持つコントロールを含めることができます。TrendLegend
-> タイプ: 凡例TrendTimeRangeSelector
-> タイプ: 時間範囲の選択TrendDateRangeSelector
-> タイプ: 日付範囲ピッカー
Target
: ビジュアライゼーションを埋め込むモジュール インスタンスへの相対パス。Variable
:記録する変数。TrendRecording
: 変数が属する TrendRecording オブジェクト。Description
: 変数のツールチップとして表示されるテキスト リスト エントリ。Color
: ARGB カラーコードとしての変数のグラフの色GraphType
:グラフの種類LineWithPoints
: 点のある線Cross
: 十字架StepWithPoints
: ポイント付きレベルPoint
:ポイントLines
: 行Step
: ステージLinesWithCrosses
: 十字の線\\ StepWithCrosses
: 十字のステップ
LineWidth
:描いた線の太さ。 1 ~ 255 の値。LineStyle
: 線のスタイルSolid
: 抜けたDashed
: 破線Dotted
:点線DashDotted
: 二点鎖線DashDotDotted
: 二点鎖線
Warning
: このサブセクションがターゲットである必要がありますMAX
またはMIN
自分の。目標を超えるか下回る場合、警告がトリガーされます。Limit
: クリティカルエリアの開始。Color
: クリティカルエリアを ARGB カラーコードで表示するための色
SEC tre.Trend SEC TrendRecording : TrendSensor SEC Visu VisuPlaceholder := 'TrendPlaceholder_TrendSensor'; VisuTemplate := 'AC_Trend.GenTrend_VisuTemplate'; END_SEC CycleTime := t#5s; LimitType := Records; LimitMaximum := 452; END_SEC SEC TrendVariable : Value Variable := value; TrendRecording := TrendSensor; Color := 16#FF00FF00; SEC Warning : MIN Limit := -5; Color := 16#FF101020; END_SEC GraphType := LinesWithCrosses; LineWidth := 3; END_SEC END_SEC