7.1.2 数学运算指令及应用.pptVIP

  • 4
  • 0
  • 约1.22千字
  • 约 10页
  • 2026-06-30 发布于陕西
  • 举报

主讲:任伟数学运算指令及应用

目录CONTENTS1掌握四则运算指令的应用方法2掌握返回除法的余数指令和计算指令的应用方法3能用数学运算指令进行编程

1.加减法指令加法ADD指令:IN1+IN2=OUT;减法SUB指令:IN1-IN2=OUT。用法区别:ADD指令的IN参数可以增加,SUB不可以。运算的数据类型可选整数、浮点数和常数;IN1、IN2和OUT数据类型要相同。

2.乘除法指令乘法MUL指令:IN1*IN2=OUT;除法DIV指令:IN1/IN2=OUT。用法区别:MUL指令的IN参数可以增加,DIV不可以。IN1、IN2和OUT数据类型要相同,除法指令进行整数运算时,结果取整。

例:压力变送器的量程为0~10MPa,输出信号为0~10V,被CPU集成的模拟通道0(地址为IW64)转换为0~27648的数字。假设转换后的数字为N,试求以kPa为单位的压力值。0~10MPa(0~1000kPa)对应于转换后的数字0~27648,转换公式为:P=(10000*N)/27648(kPa),先乘后除可以保证原始数据的精度。估计先进行乘法运算的结果可能较大,运算的数据类型选择双整数(DInt),所以要将IW64转换为DInt。分析结果2.乘除法指令

”#Temp_1“为在OB1块接口区定义的临时变量,用于保存中间运算结果,

文档评论(0)

1亿VIP精品文档

相关文档