ROUND运算的作用

老外的程序
IF $P_SUBPAR[11]==TRUE
    NULPVER=$P_UIFR[NPN1,GRUAX1,TR] + $P_UIFR[NPN1,GRUAX1,FI]
    WAA=ROUND((WAA+NULPVER) *1000) /1000
  ENDIF

其中 WAA=ROUND((WAA+NULPVER) *1000) /1000 的作用是什么,这个语句不就等于WAA=WAA+NULPVER  吗?  能举例说明不同吗?

最佳答案

在执行对话框设计时,用 ROUND 指令把数值四舍五入直至小数点后面的 12 位。小数点
后位置在变量栏不能显示。
使用
ROUND 通过用户的两个参数来控制:
VAR1 = 5,2328543
VAR2 = ROUND( VAR1, 4 )
结果:VAR2 = 5.2339
VAR1 包含在四舍五入的数中。参数"4"给出了结果中的小数点后的位数,保存在 VAR2 
中。

提问者对于答案的评价:
确认一下:
是不是应该这样?
24、VAR1 = 5.2328543
        VAR2 = ROUND( VAR1, 4 )
        结果:VAR2 = 5.2329

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc294526.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:25
下一篇 2020年10月31日 下午1:25

相关推荐

  • 828D(802D-SL)关机坐标记忆方法

    828D(802D-SL)关机后,再开机后,坐标就会变为零,如果不执行手动回原点,机床往往会出现硬限位超程的情况,有没有方法实现,在断电后,记忆断电前的坐标值,再次通电后,即使不执…

    SINUMERIK 2017年11月13日
  • PROFIBUS接口模块组态问题

    本人现在一项目里使用到315-2PN/DP的CPU和342 5DA02-0XE0的PROFIBUS接口模块。有两个问题请教。两个DP接口,一个和主控机做DP通讯传数据,另…

    SINUMERIK 2018年12月2日
  • 怎么用以太网传加工程序?

    如题,有一台840Dsl数控专用机床,用户要求用以太网传加工程序!请高手帮忙! 最佳答案 以太网上传程序可以做到的,一般还使用过以太网备份840D的程序,这个需要建立两者的连接,做…

    SINUMERIK 2017年6月5日
  • 西门子840dsl数控机床不定时重启

    大师们 西门子数控机床840dsl不定时重启 无规律 电源侧电压正常 无报警 是不是pcu坏了 最佳答案 重启有几种可能,一是电源…

    SINUMERIK 2020年10月31日
  • 请教840d 300515驱动散热器温度报警

    柜内温度不高,风扇也没有问题,灰也清过了,怀疑温度传感器坏了,请问这个报警能否屏蔽或者找到传感器位置做一个暂时性的处理 最佳答案 当然可以,但是前提是要确定驱动温度正常是误报警,要…

    SINUMERIK 2021年7月5日
  • 电气消隙原理

    我们有一台车床有C轴,用的是两个伺服电机电气消隙的方法,可我没明白它的原理,请高手指点指点。 最佳答案 看看:http://www.ad.siemens.com.cn/club/b…

    SINUMERIK 2017年12月10日
  • 810D轴配置

    810D系统,两台电机型号分别是1FK6100-8AF71-1AH0 和 1FK6101-8AF71-1AH0(坏了),我想用前者替代后者,请教专家,更换后需要…

    SINUMERIK 2017年12月1日
  • 802DZ轴不能回参考点

    802D车床开机后Z轴不能回参考点 是带开关的 平时开机回Z轴参考点是往Z轴正方向移动 但现在是往负方向移动 X轴正常 请高手指点…

    SINUMERIK 2019年6月11日
  • 802SC Toolbox

    谁有802SC Toolbox文件发一份,谢谢分享。 问题补充:802d跟802SC Toolbox的文件是否通用?哪位大侠有直接发一份,表示感谢。137714…

    SINUMERIK 2017年6月4日
  • 840D系统,主轴倍率突然只有50%生效,剩下的都是100%

    口设备使用了十几年了,突然出现主轴倍率只有50%生效,剩下的都是100%,一开始以为是十几年的MCP可能旋钮有问题,就换了旋钮,问题依旧。就把整个MCP换了,问题还是一样,回过头来…

    2021年7月5日