開ループコントローラー - Curve
Method 1 – ブロック名 = CURVE.valueの下の同じファイル内でカーブを指定
[OL_CURVE_BLOCK]
TAG = 'OPENLOOP'
TYPE = 'CURVE'
BLOCK = 'DEMAND_CURVE'
[DEMAND_CURVE]
INDEPENDENT_VARIABLE = 'PATH_S'
DEPENDENT_VARIABLE = SIGNAL
INTERPOLATION = 'AKIMA'
(CURVE)
{PATH_S SIGNAL}
0 100
10 100
20 100
30 0
40 0
50 0
Method 2 – カーブデータを含む他のファイルおよびブロックを示す
[OL_CURVE_FILE]
TAG = 'OPENLOOP'
TYPE = 'CURVE'
FILE = 'E:\datafiles\brake_signal.txt'
BLOCK = 'BRAKE_CURVE'
[OPENLOOPCONTROLLER - CURVE] - データからカーブを入力: | ||
---|---|---|
TAG | 属性-文字列 | 必須 <OPENLOOP> |
TYPE | 属性-文字列 | 必須 <CURVE > |
CURVE | 属性-文字列 | オプション 存在しない場合:
存在する場合:
|
[DEMAND_CURVE_BLOCK] | ||
---|---|---|
INDEPENDENT_VARIABLE | 属性-文字列 | オプション
存在しない場合:
存在する場合:
|
DEPENDENT_VARIABLE | 属性-文字列 | オプション
存在しない場合:
存在する場合:
|
INTERPOLATION | 属性-文字列 | オプション 存在しない場合:
存在する場合:
|
CURVE | サブブロック | 必須 データテーブルを含む |
(CURVE) | ||
---|---|---|
CURVE_DATA | テーブル | 必須 |