三菱浮点数程序案例 (三菱浮点数运算)

三菱浮点数程序案例

三菱浮点数运算

三菱浮点数运算指令主要用于浮点数的四则运算、比较、转换等操作。其中,浮点数的表示方式为IEEE 754标准,采用32位或64位二进制表示。

浮点数四则运算

加法

```LD F000 // 加载第一个浮点数LD F001 // 加载第二个浮点数ADD F000, F001 // 将两个浮点数相加```

减法

```LD F000 // 加载第一个浮点数LD F001 // 加载第二个浮点数SUB F000, F001 // 将两个浮点数相减```

乘法

```LD F000 // 加载第一个浮点数LD F001 // 加载第二个浮点数MUL F000, F001 // 将两个浮点数相乘```

除法

```LD F000 // 加载第一个浮点数LD F001 // 加载第二个浮点数DIV F000, F001 // 将第一个浮点数除以第二个浮点数```

浮点数比较

大于

```LD F000 // 加载第一个浮点数LD F001 // 加载第二个浮点数FCMP F000, F001 // 比较两个浮点数,如果第一个浮点数大于第二个浮点数,则置位F002为1```

小于

```LD F000 // 加载第一个浮点数

三菱触摸屏GOT中设定一个输入浮点数值(VW200)与S7200PLC一起使用。

使用PLC里面的浮点数指令VW200 乘以1放在另外一个寄存器里面,使用浮点数指令乘以1或除以1时,结果等于原数据,结果以浮点数形式显示,这样就可以看到是你触摸屏输入是多少,在PLC里面显示就是多少。 如果直接使用传送指令就会显示一些很大的数值,原因是这种显示方式显示的是二进制数并不是浮点数。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论