定义自定义分段类型

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

  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


,