Constraint: User
Command ElementConstraint_UserConstr要素を変更します。
フォーマット
< Constraint_UserConstr
id = "integer"
usrsub_dll_name = "valid_path_name"
usrsub_param_string = "USER([[par_1 [, ...][,par_n]] )"
usrsub_fnc_name = "string"
</Constraint_UserConstr>
属性
- id
- 要素識別番号(整数 > 0)。この番号は、すべてのConstraint_UserConstr要素の中で一意です。
- usrsub_dll_name
- ユーザーサブルーチンが含まれた共有ライブラリまたはDLLのパスと名前を指定します。MotionSolveはこの情報を使用して、実行時にDLL内のユーザーサブルーチンを読み込みます。
- usrsub_param_string
- データファイルからユーザー定義のサブルーチンUCOSUBに渡されるパラメータのリスト。この属性は、すべてのタイプのユーザーサブルーチンおよびスクリプトに共通です。
- usrsub_fnc_name
- ユーザーサブルーチンUCOSUBの代替名を指定します。
例
<Constraint_UserConstr
id = "1"
usrsub_param_string = "USER(1,30101010,30101,1,30101010,30102)"
usrsub_dll_name = " UCOSUB">
</Constraint_UserConstr>