BFL_SETTINGS 構造体
BFL_SETTINGS構造体は、自ノードパラメータを格納します。この構造体は、BflLoadSettings関数で自ノードパラメータをレジストリから読み込む時、またはBflSaveSettings関数でレジストリへ保存する時に使用します。
typedef struct {
DWORD IPAddress; // IPアドレス
int Node; // ノード番号
char NodeName[11]; // ノード名(設備名)
int C1Address; // コモンメモリ領域1先頭アドレス
int C1Size; // コモンメモリ領域1サイズ
int C2Address; // コモンメモリ領域2先頭アドレス
int C2Size; // コモンメモリ領域2サイズ
DWORD MinFrameTime; // 最小許容フレーム間隔(単位:100μ秒)
DWORD TokenWatchdogTime; // トークン監視時間(ミリ秒)
} BFL_SETTINGS;
メンバ
IPAddress
IPアドレス(0の時はデフォルトIPアドレスにバインドする)
Node
ノード番号(0の時はホストアドレスをノード番号にする)
NodeName
ノード名(設備名)
C1Address
コモンメモリ領域1先頭アドレス
C1Size
コモンメモリ領域1サイズ
C2Address
コモンメモリ領域2先頭アドレス
C2Size
コモンメモリ領域2サイズ
MinFrameTime
最小許容フレーム間隔(0~50 単位:100μ秒)
TokenWatchdogTime
トークン監視時間(1~255ミリ秒)