DIV_R,表示浮点数除法,IN1除以IN2,结果由OUT输出;西门子PLC的四则运算指令非常简单:ADD表示加法,SUB表示减法,MUL表示乘法,DIV表示除法;_I表示整数,_DI表示双整数,_R表示浮点数;
MUL_R,浮点数(REAL)乘法 ROUND,浮点数(REAL)取整为双整数(DINT)I,即INT,(单)整数;DI,即DINT,双整数;R,即REAL,浮点数;一般有四则运算符(加ADD、减SUB、乘MUL、除DIV)之后加“_I”,就是对整数进行运算;加“_DI”,就是对双整数进行算;加“_R”,就是对浮点数进行运算。
实数加法(ADD-R)、减法(SUB-R)指令:将两个32位实数相加或相减,并产生一个32位实数结果,从OUT指定的存储单元输出。 实数乘法(MUL-R)、除法(DIV-R)指令:使能输入有效时,将两个32位实数相乘(除),并产生一个32位积(商),从OUT指定的存储单元输出。 操作数:IN1/IN2: VD, ID, QD, MD, SMD, SD, LD,...
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.5 ABS 浮点数绝对值运算 8.2 扩展指令...
简介(1) 浮点数除法指令: DIV_R ,见表 6-63 。表 6-63 浮点数除法指令 (2) 指令功能:两个数相除,结果存放在 OUT 的输出端,如图 6-113 所示。 图 6-113 浮点数除法指令程序 注意:由于浮点数 (1)浮点数除法指令:DIV_R,见表6-63。表6-63浮点数除法指令 ...
DIV_R,表示浮点数除法,IN1除以IN2,结果由OUT输出;西门子PLC的四则运算指令非常简单:ADD表示加法,SUB表示减法,MUL表示乘法,DIV表示除法;_I表示整数,_DI表示双整数,_R表示浮点数;
由I0.0处的逻辑“1”激活DIV_R框。MD0除以MD4的结果输出到MD10。如果结果超出了浮点数的允许范围,或者如果没有处理该程序语句,则设置输出Q4.0。(5)ABS 求浮点数的绝对值指令符号为:EN(起用输入)和ENO(起用输出)的数据类型为BOOL型,存储区为I、Q、M、L、D。IN(输入)的数据类型为REAL型,存储区为I、Q、...
③MUL_R 实数乘法 ④DIV_R 实数除法 ⑤ABS 浮点数绝对值运算 (2)扩展指令 ①SQR 浮点数平方 ②SQRT 浮点数平方根 ③EXP 浮点数指数运算 ④LN 浮点数自然对数运算 ⑤SIN 浮点数正弦运算 ⑥COS 浮点数余弦运算 ⑦TAN 浮点数正切运算 ⑧ASIN 浮点数反正弦运算 ...
8.1.3 MUL_R实数乘法 8.1.4 DIV_R实数除法 8.1.5 ABS 浮点数绝对值运算 8.2 扩展指令 8.2.1 SQR 浮点数平方 8.2.2 SQRT浮点数平方根 8.2.3 EXP 浮点数指数运算 8.2.4 LN浮点数自然对数运算 8.2.5 SIN浮点数正弦运算 8.4.6 COS 浮点数余弦运算 ...
ADD_R 浮点数加法 SUB_R 浮点数减法 MUL_R 浮点数乘法 DIV_R 浮点数除法 SQRT 浮点数平方根 SIN 浮点数正弦运算