定义自定义分段类型

函数编制程序中生成基于分段的马达、扭矩或力轮廓之前,您可以定义自定义分段类型。

  1. 生成名为 SegmentTypes.txt 的文本文件。
  2. 根据分段类型句法定义分段类型。
  3. 指定分段类型文件位置:
    1. 单击选项 (标准工具栏)并选择文件位置
    2. 显示下项的文件夹下,选择函数编制程序分段类型定义
    3. 单击添加,浏览至包含 SegmentTypes.txt 的文件夹,然后单击两次确定
    您所定义的自定义分段类型函数出现在函数编制程序中,其后有用户标号。

分段类型句法

您可以从函数编制程序中选择的分段类型是自变量的函数。 您可以将分段类型函数拼凑在一起,以定义分段的连续马达或力轮廓。

您选择的每个分段类型用于在自变量值的连续范围内定义轮廓函数。 您可以在名为 SegmentTypes.txt 的文件中创建自定义函数编制程序分段类型。您可以在分段类型语法内使用简单的编程命令定义分段类型函数。

要使用自定义分段类型,您必须从系统选项对话框的文件位置中指向包含 SegmentTypes.txt 文件的文件夹。

语法

每个分段类型定义的开头均为 SegmentType("Type_Name", independent_variable, param_2, … param_n),每个分段类型定义的结尾均为命令 endSegmentType。 您必须在定义中包括 return 语句。 使用数学运算符定义这两个命令之间的分段类型函数。

命令和变量 说明
SegmentType("Type_Name", independent_variable, arg2, … argn) 开始分段类型函数定义。
"Type_Name" 引号中的字符串变量指定分段类型函数的唯一名称。
independent_variable 代表函数自变量的变量。
param_2, … param_n 代表您需要定义函数的任何数量参数的变量。
所需的参数数量取决于您定义的函数。
return 返回通过输入变元计算得出的分段类型函数值。
endSegmentType 结束分段类型函数定义。
' 备注。

立方分段类型范例

'
'------------- Cubic -------------------
'
SegmentType("Cubic", x, x1, y1, x2, y2)
     xbar = (x-x1)/(x2-x1);
     ybar = 3*xbar^2-2*xbar^3;
     y = y1+(y2-y1)*ybar;
     return y;
endSegmentType

有关更多分段类型函数定义,请参阅默认分段类型函数定义