S7 您所在的位置:网站首页 三菱plc整数转实数怎么操作 S7

S7

2024-07-09 11:52| 来源: 网络整理| 查看: 265

    (1)这部分指令有3条,分别是:DI_R将双整数转换成实数,ROUND将实数转换成双整数(进位转换),TRUNC将实数转换成双整数。ROUND和TRUNC的区别是:ROUND叫做进位转换,就是小数部分大于或等于0.5的进位为整数,在进行转换,相当于能够四舍五入,TRUNC叫做截位转换,就是把小数部分舍弃,再进行转换。    (2)指令的形式和操作数见表6-46。    表6-46    实数和整数之间的转换指令实数和整数之间的转换指令    图6-79中给出了实数和整数之间的转换指令的使用方法及其运行的结果。实数和整数之间的转换指令的使用    图6-79    实数和整数之间的转换指令的使用    (3)指令应用如下。    例6-23 已知方程y=3.57x/5.37+25,x的数值由数字开关输入,输入范围是0~9999,通过PLC程序,直接求y的数值。    分析:由于x前面的系数是小数,所以为了计算的准确性,我们要采用实数的格式进行运算,对于非实数的,要对数据的格式进行转换。程序如图6-80所示。数字开关输入信号接在I0.0~I1.7,如图6-77 (b)所示。例6-23的控制程序例6-23的控制程序    图6-80    例6-23的控制程序



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有