1.使用简单的命令创建复杂的方程式。
在基本命令树中,展开“ Mathfunctions”。
文件夹。
双击“计算”指令以将该指令插入用户程序。
未配置的“计算”命令提供两个输入参数和一个输出参数。
点击“ ???”。
并选择输入参数和输出参数的数据类型。
(所有输入参数和输出参数的数据类型必须相同。
)对于本示例,选择“实数”。
数据类型。
单击Editequation图标以输入方程式。
对于此示例,请输入以下方程式以校准原始模拟值。
(“ In”和“ Out”标记对应于“计算”指令的参数。
)Out =((in4-in5)/(in2-in3))*(in1-in3)+ in5单击“确定”后;,Calculate命令将生成该命令所需的输入。
输入与参数对应的值的变量名称。
CALCULATE(计算)CALCULATE指令可用于创建作用于多个输入的数学函数(IN1,IN2,.. INn),并根据您定义的方程在OUT处生成结果。
●首先选择数据类型。
所有输入和输出数据类型必须相同。
●要添加其他输入,请单击最后一个输入上的图标。
IN和OUT参数必须具有相同的数据类型(通过输入参数的隐式转换)。
例如:如果OUT为INT或REAL,则SINT输入值将转换为INT或REAL值。
单击计算器图标以打开一个对话框,您可以在其中定义数学函数。
输入方程式作为输入(例如IN1和IN2)和操作数。
当您单击“确定”时,为了保存该功能,对话框会自动生成CALCULATE指令的输入。
该对话框显示了一个示例以及可以根据OUT参数的数据类型添加的指令列表:还必须为函数中的任何常量生成输入。
然后,常数值将输入到命令CALCULATE的相关输入中。
通过输入常量作为输入,可以将CALCULATE指令复制到用户程序中的其他位置,从而无需更改功能。
之后,您可以在不修改功能的情况下更改指令输入的值或变量。
当执行CALCULATE并成功完成计算中的所有单个操作时,ENO = 1,否则ENO = 0。