LN2000功能手冊-2数学运算.docVIP

  • 3
  • 0
  • 约 17页
  • 2016-12-06 发布于重庆
  • 举报
LN2000功能手冊-2数学运算

数学运算算法块(MATH) 从菜单项【功能模块】中选择【数学算法模块】,或者从工具条中选择数学算法模块项,在主屏幕左侧出现数学算法模块工具条,如下图所示。 加法算法块(ADD)Addition 1、算法块图例 2、算法块设置界面 有外部连接的模拟量输入端无法手动修改初值,如上图中AI1和AI3两处;没有外部连接的输入端则可以修改初值,如上图中AI2和AI4两处。 3、算法块参数 符号 说明 类型 参数项 系统生成 Index 算法块ID号 Int PAGENO. 页号 Int 用户录入 NO. 页内序号 Int k1~k4 系数(不能等于0) Double 输入输出项 AI1~AI4 输入值 Double AO 求和输出值 Double 4、功能说明 该算法完成加权加法的浮点运算,最多可以使用4个输入端。 5、算法说明 悬空的输入端AI(i)初值默认为0。 AO=AI1*k1+AI2*k2+ AI3*k3+ AI4*k4。 减法算法块(SUB)Subtraction 1、算法块图例 2、算法块设置界面 有外部连接的模拟量输入端用户无法手动修改初值,如上图中AI1处;没有外部连接的输入端则可以修改初值,如上图中AI2处。 3、算法块参数 符号 说明 类型 参数项 系统生成 Index 算法块ID号 Int PAGENO. 页号 Int 用户录入 NO. 页内序号 Int K1,K2 系数(不等于0) Double 输入输出项 AI1,AI2 输入值 Double AO 输出值 Double 4、功能说明 该算法完成加权减法的浮点运算。 5、算法说明 悬空的输入端AI(i)初值默认为0。 AO=AI1*k1-AI2*k2 乘法算法块(MULT)Multiplication 1、算法块图例 2、算法块设置界面 有外部连接的模拟量输入端用户无法手动修改初值,如上图中AI1处;没有外部连接的输入端则可以修改初值,如上图中AI2处。 3、算法块参数 符号 说明 类型 参数项 系统生成 Index 算法块ID号 Int PAGENO. 页号 Int 用户录入 NO. 页内序号 Int Bias 偏置 Double k1,k2 系数(不等于0) Double 输入输出项 AI1 被乘数 Double AI2 乘数 Double AO 输出值 Double 4、功能说明 该算法完成加权乘法的浮点运算。 5、算法说明 AO=(AI1*k1)*(AI2*k2)+Bias 除法算法块(DIV)Division 1、算法块图例 2、算法块设置界面 3、算法块参数 符号 说明 类型 参数项 系统生成 Index 算法块ID号 Int PAGENO. 页号 Int 用户录入 NO. 页内序号 Int Bias 偏置 Double k1,k2 系数(不等于0) Double 输入输出项 AI1 被除数 Double AI2 除数 Double AO 输出值 Double 4、功能说明 该算法完成加权除法的浮点运算。 5、算法说明 AI2初值默认为1; 初始化AI1,AI2,AO; 若AI2=0,AO=AO(n-1) 若AI2≠0,AO=(AI1*k1)/(AI2*k2)+Bias 注:AO(n-1)为前一采样时刻输出。 开方算法块(SQRT)Square Root 1、算法块图例 2、算法块设置界面 3、算法块参数 符号 说明 类型 参数项 系统生成 Index 算法块ID号 Int PAGENO. 页号 Int 用户录入 NO. 页内序号 Int Zero 零点切除值(不等于0) Double Bias 偏置 Double k 系数(不等于0) Double 输入输出项 AI 输入值 Double AO 输出值 Double 4、功能说明 该算法完成加权开方的浮点运算。 5、算法说明 设置零点切除值Zero,目的是实现小信号切除。 若 AI>Zero 则 ; 否则 AO=0 绝对值算法块(ABS)Absolute Value 1、算法块图例 2、算法块设置界面 3、算法块参数 符号 说明 类型 参数项 系统生成 Index 算法块ID号 Int PAGENO. 页号 Int 用户录入 NO. 页内序号 Int Bias 偏置 Double k 系数(不等于0) Double 输入输出

文档评论(0)

1亿VIP精品文档

相关文档