加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595

SIEMENS安徽省六安市省西门子(授权)中国一级代理商-西门子技术支持-西门子变频器

更新时间
2025-01-31 09:10:00
价格
请来电询价
变频器
西门子代理商
触摸屏
西门子一级代理
伺服电机
西门子一级总代理
联系电话
18126392341
联系手机
15267534595
联系人
梁涛
立即询价

详细介绍

整数运算指令位于指令列表下整数运算下拉菜单中,根据功能可以分为加,减,乘,除,递增,递减六大类,其中每一类指令又可根据数据尺寸分为整数的四则运算,双整数四则运算,字节,字,双字的递增递减等,下面分别介绍:


01

整数的四则运算指令

整数的加减乘除指令分别实现了将两个16位整数相加,相减,相乘或相除,产生一个16位的整数结果,其中除法指令只得到商,不保留余数;


02

双整数的四则运算指令

双整数的加减乘除指令分别实现了将两个32位双整数相加,相减,相乘或相除,产生一个32位的双整数结果,其中除法指令只得到商,不保留余数;


03

整数相乘溢出及带余数除法指令

当两个16位整数相乘,所得到的结果可能溢出16位的整数范围时,可以使用整数相乘得双整数指令,该指令可实现将IN1,IN2两个整数相乘,产生一个32位的双整数结果;


带余数的除法指令,可实现将两个16位整数相除,产生一个32位双整数结果,该结果中高16位为余数,低16位为商。需要注意的是,上述介绍的所有除法指令,除数都不能为零否则系统会报错。


03

递增递减指令

字节递增递减指令,将输入字节IN加1或减1,并将结果送到OUT中,其操作数均为8位无符号数,需注意字节递增递减运算不带符号;


字递增递减指令,将输入字IN加1或减1,并将结果送到OUT中,其操作数均为16位有符号整数,需注意字递增递减运算带符号;


双字递增递减指令,将输入双字IN加1或减1,并将结果送到OUT中,其操作数均为32位有符号双整数,需注意双字递增递减运算带符号。


05

应用实例

通过刚介绍整数运算指令,实现给定任意上下限和变量,输出变量占据区间的百分比功能,示例程序中,VD0为变量,VD10为区间上限,VD20为区间下限,VD100为输出结果。



相关产品

联系方式

  • 电  话:18126392341
  • 联系人:梁涛
  • 手  机:15267534595
  • 微  信:15267534595