NeoFlowは、指定されたデータソース、定義されたデータフロー、条件、および送信時刻に基づいて、自動的にメッセージを生成し、ITサービスへ送信します。上記の設定条件が異なる場合、NeoFlowメッセージの内容も変化します。本記事では、ITサービスが解釈するためのNeoFlowメッセージのペイロード構造について説明します。
NeoFlow メッセージの例
{"Tag_Boolean_1":{"Value":true,"Timestamp":"2024-10-07T05:12:17.848+00:00"},"Tag_Boolean_2":[{"Value":true,"Timestamp":"2024-10-07T05:12:15.848+00:00"},{"Value":true,"Timestamp":"2024-10-07T05:12:16.849+00:00"}],"Tag_Float_1":{"Value":-3.807666e-10,"Timestamp":"2024-10-07T05:12:17.852+00:00"},"Tag_Float_2":[{"Value":1.858497,"Timestamp":"2024-10-07T05:12:15.85+00:00"},{"Value":1.832256,"Timestamp":"2024-10-07T05:12:16.85+00:00"}],"Tag_String_1":{"Value":"\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01 [08793]","Timestamp":"2024-10-07T05:12:17.85+00:00"},"Tag_String_2":[{"Value":"\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01 [08791]","Timestamp":"2024-10-07T05:12:15.848+00:00"},{"Value":"\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01 [08792]","Timestamp":"2024-10-07T05:12:16.849+00:00"}],"Timestamp":"2024-10-07T05:12:25.362+00:00","project":"\u30c7\u30e2"}
上記のメッセージには8個のタグが含まれています。,
|
タグ名
|
タグクラス
|
データソース
|
メモ
|
|
タグ_ブーリアン_1 |
ユーザー定義タグ |
OT デバイス(各値には一意のタイムスタンプが関連付けられています) |
値は、「メッセージの内容」設定によって、JSONオブジェクトまたは配列のいずれかになります。. |
|
タグ・ブーリアン・2 |
|||
|
タグ_浮動小数点数_1 |
|||
|
タグ_浮動小数点数_2 |
|||
|
タグ_文字列_1 |
|||
|
タグ_文字列_2 |
|||
|
プロジェクト |
ユーザー定義タグ |
静的値。. |
これはJSONオブジェクトで、常にルートノードの下にあります。. |
|
タイムスタンプ |
NeoFlow 独自タグ |
NeoFlow |
これは、メッセージが作成された日時を示すタイムスタンプ値を含むJSONオブジェクトです。. |




