7.4 DIV_I 整数除法; 7.5 ADD_DI 双整数加法; 7.6 SUB_DI 双整数减法; 7.7 MUL_DI 双整数乘法; 7.8 DIV_DI 双整数除法 ; 7.9 MOD_DI 回送余数的双整数 8、浮点算术运算指令 8.1 基础指令 8.1.1 ADD_R 实数加法; 8.1.2 SUB_R 实数减法; 8.1.3 MUL_R 实数乘法; 8.1.4 DIV_R 实数除法; 8.1....
(1)格式:整数乘法指令(MUL_I)和整数除法指令(DIV_I)的梯形图如图6-10所示。 图6-10整数乘法指令(MUL_I)和除法指令(DIV_I)的梯形图(2)功能:当使能输入(EN)有效时,整数乘法指令MUL_I将两个16位整数IN1和IN2相乘,产生一个16位的结果存放在OUT中,如果运算结果超出16位,则溢出标志SM1.1被置位。整数除法...
7.4DIV_I整数除法 7.5ADD_DI 双整数加法 7.6SUB_DI 双整数减法 7.7MUL_DI 双整数乘法 7.8DIV_DI 双整数除法 7.9MOD_DI 回送余数的双整数 8、浮点算术运算指令 8.1基础指令 8.1.1 ADD_R 实数加法 8.1.2 SUB_R 实数减法 8.1.3 MUL_R 实数...
先来看看两个指令的功能说明:1. DIV指令是将两个16位的整数相除,得出一个32位的结果,其中包括一个16位的余数(高位)和一个16位的商(低位)。2.DIV_I指令是将两个16位的整数相除,产生一个16位的商,不保留余数。哦, 话说一个细心的客户询问我“为什么西门子S7-200plc编程软件里面除了有DIV_I指令,还要有DIV...
7.1 ADD_I 整数加法 7.2 SUB_I 整数减法 7.3 MUL_I 整数乘法 7.4 DIV_I 整数除法 7.5 ADD_DI 双整数加法 7.6 SUB_DI 双整数减法 7.7 MUL_DI 双整数乘法 7.8 DIV_DI 双整数除法 7.9 MOD_DI 回送余数的双整数 8、浮点算术运算指令 8.1 基础指令 ...
DIV-I那个是整数相除 ,结果值保保留整数。DIV两个16位的数相除后,结果为32位实数,高16位是余数,低16位是整数部分。第
ADD_I 整数加法 SUB_I 整数减法 MUL_I 整数乘法 DIV_I 整数除法 ADD_DI 双整数加法 SUB_DI 双整数减法 MUL_DI 双整数乘法 DIV_DI 双整数除法 MOD_DI 回送余数的双整数 浮点算术运算指令 基础指令 ADD_R 实数加法 SUB_R 实数减法 MUL_R 实数乘法 ...
读者可参考整数乘法指令进行练习,所不同的是,在这3条指令中,第一条DIV指令的输入是16位整数,输出是32位的双整数,在这32位中,高16位是用来存放余数的,低16位是用来存放商的;第二条DIV_I指令的输出结果只保留商,不保留余数;第三条DIV_DI指令虽然也是32位输出,但是该指令的输出也是只保留商,不保留余数,这...
整数乘法指令(MUL-I)是:使能输入有效时,将两个16位符号整数相乘,并产生一个16位积,从OUT指定的存储单元输出。整数除法指令(DIV-I)是:使能输入有效时,将两个16位符号整数相除,并产生一个16位商,从OUT指定的存储单元输出,不保留余数。如果输出结果大于一个字,则
7.4 DIV_I 整数除法 7.5 ADD_DI 双整数加法 7.6 SUB_DI 双整数减法 7.7 MUL_DI 双整数乘法 7.8 DIV_DI 双整数除法 7.9 MOD_DI 回送余数的双整数 8、浮点算术运算指令 8.1 基础指令 8.1.1 ADD_R 实数加法 8.1.2 SUB_R 实数减法 8.1.3 MUL_R 实数乘法 ...