ACK Header Format
[トップ] [1.はじめに] [2.FL-netとは] [3.サイクリック] [4.メッセージ] [5.ネットワークへの参加シーケンス] [6.トークンの多重化] [7.ノードの離脱]
offset |
0-7bit |
8-15bit |
16-23bit |
24-31bit |
0 |
A_VER |
A_NUM |
reserved |
A_VER
ACKヘッダのバージョンです。0x00固定です。
A_NUM
ACKヘッダの個数。最大8個まで1フレームに付加することができます。ACKが複数個の場合は以下に示すデータがA_NUMの個数分だけ続きます。
offset |
0-7bit |
8-15bit |
16-23bit |
24-31bit |
4 |
reserved |
R_STS |
R_TCD |
8 |
0x00 |
0x01 |
0x00 |
R_NA |
12 |
R_VSEQ |
16 |
R_SEQ |
R_STS
ACKの状態を表します。未サポートのメッセージ受信時エラーACKを返す場合などに利用されます。
R_STS値 |
内容 |
0x01 |
メッセージを正常受信した |
0x02 |
メッセージ受信用バッファに空きが無い |
0x03 |
メッセージ受信処理の初期化が未完了 |
0x05 |
通番バージョン番号が一致しない |
0x06 |
メッセージのフォーマット異常(サイズが不正など)を検出 |
R_TCD
受信したメッセージのTCD。
R_NA
ACK返送のノード番号。
R_VSEQ
受信した通番のバージョン番号。
R_SEQ
受信した通番。
|