開ループコントローラー - 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 | テーブル | 必須 |