GETSTATUS機能ブロック

GETSTATUS機能ブロックはグローバルステータスを読み取ります。

ヒント: 使用されているすべての要素をリスト表示するには、右クリックで機能ブロックをクリックします。データベースが別の要素で使用されている場合は、使用済みとして表示されます。リストはNSの名前空間に従って分割されます。

データベース

DBデータベースは、グローバルな名前空間を定義するために使用されます。例:Licht.EINまたはLuftung.Störungなどです。

入力LF

Line Feed入力は、出力TEXTのステータステキスト間のテキストを定義します。LFがNULLの場合、新しい行がデフォルトとして使用されます。

入力NS

NS入力を使用すると、動的な名前空間を追加できます。これは下位変数に相当します。これにより、テンプレートとの操作が大幅に簡素化されます。この値を機能ブロックSTATUSで評価するには、NS入力と同じである必要があります。

注意: 名前がDB.NSで拡張されるため、他のステータス機能ブロックと競合する可能性があります。NSが定義されていない場合、内部変数には末尾にピリオドが付きます。

出力ON

出力ONは、同じデータベース変数を持つSTATUS機能ブロックの1つまたは複数の入力が真の場合に真になります。

出力NUM

出力NUMは、すべてのNUM入力の合計です。

出力NUM_MIN

出力NUM_MINは、NUM入力の最小値です。

出力NUM_MAX

出力NUM_MAXは、NUM入力の最大値です。

出力NUM_AVG

出力NUM_AVGは、すべてのアクティブなNUM入力の平均値です。

出力COUNT

出力COUNTは、同じデータベース変数を持つすべてのアクティブなSTATUTS機能ブロックの合計です。

出力TOTAL

出力TOTALは、同じデータベース変数を持つすべてのアクティブおよび非アクティブなSTATUTS機能ブロックの合計です。

出力TEXT

出力TEXTは、すべてのアクティブなSTATUS機能ブロックのテキストを返します。これらはLF文字列で結合されてソートされます。重複したエントリは無視されます。