Binarix FL-net Library for Windows

マニュアル>アプリケーション開発ガイド C/C++編>APIリファレンス>構造体>BFL_SETTINGS

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ミリ秒)

参照

BflLoadSettings, BflSaveSettings, 構造体一覧