西门子PLC中DI_R原理 一、DI-R双整数与实数转换 将输入端(IN)的32位有符号整数转换成32位实数 二、西门子PLC 1.西门子PLC 德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-40...
I_DI,整数(INT)转为双整数(DINT)DI_R,双整数(DINT)转为浮点数(实数REAL)DIV_R,浮点数(REAL)除法 CTCH,未找到这条指令;MUL_R,浮点数(REAL)乘法 ROUND,浮点数(REAL)取整为双整数(DINT)I,即INT,(单)整数;DI,即DINT,双整数;R,即REAL,浮点数;一般有四则运算符(加ADD、减SUB...
在西门子PLC中DI_R原理 一、DI-R双整数与实数转换 将输入端(IN)指定的32位有符号整数转换成32位实数 二、西门子PLC 1.西门子PLC 德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、...
双整数型转化为实数型 在S7中找到该指令 然后按F1就出来了PLC内部数据进行数学运算时必须要类型统一,所以必要时都需要数据类型转换双整数型转化为实数型一、DI-R双整数与实数转换将输入端(IN)指定的32位有符号整数转换成32位实数二、西门子PLC1.西门子PLC德国西门子(SIEMENS)公司生产的可编程序控制...
根据单位转换,1英寸的2.54厘米,因为2.54是浮点数,需要进行浮点数运算,所得的英寸数据先通过I_DI、 DI_R指令将整数转换成双整数,再转换成浮点数,之后再用MUL_R指令进行浮点数乘法运算。此外,有时我们还会遇到需要将十进制数用七段数码显示管进行显示时,也需要用到转换指令,此时用的是BCD与整数指令的...
2.3 CMP?R 实数比较 3、转换指令 3.1 BCD_IBCD码转换为整数;3.2 I_BCD 整数转换为BCD码;3.3 I_DINT 整数转换为双整数;3.4 BCD_DIBCD码转换为双整数;3.5 DI_BCD 双整数转换为BCD码;3.6 DI_REAL 双整数转换为浮点数;3.7 INV_I 整数的二进制反码;3.8 ...
DI_I 双整数转换为整数 DI_R 双整数转换为浮点数 I_BCD 整数转换为BCD码 ROUND 舍人为双整数 TRUNC 舍去小数取整为双整数 R_S 浮点数转换为字符串 ...
要搞清指令的含义,第一个I_DI,是将整数型(16位)数据转换为双整型(32位)数据,顾名思义输入的是16位的整数,输出是32位的整数,第二个DI_R是将双整型(32 位)数据转换成实数型(32位)数据,顾名思义输入的是32位整型数据,输出是32位实数也就是浮点数。由于西门子200PLC没有直接将整数 (16...
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...
DIV_R,表示浮点数除法,IN1除以IN2,结果由OUT输出;西门子PLC的四则运算指令非常简单:ADD表示加法,SUB表示减法,MUL表示乘法,DIV表示除法;_I表示整数,_DI表示双整数,_R表示浮点数;step