浮点数转换为双整数指令ROUND

各位老铁, 这个浮点数转换为双整数为什么有两个指令呢?    是连着把VD10  存储的浮点数转换后存放在VD14 里面,     浮点数  7.7转换后 存放在VD18  里面嘛  ??    是SM0.0  通了的话这两个指令都进行转换嘛?

最佳答案

是这个链接中的图吗?
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=230431&cid=1028
ENO(使能输出)是 LAD 和 FBD 中指令块的布尔输出。如果指令的 EN 输入有能流并且指令正确执行,则 ENO 输出会将能流传递给下一元素。如果指令的执行出错,则能流在出错的指令处被中断。
结合你附图的指令串,则前一个正常执行无误,它的 ENO 有输出,这个能流接通串在它后面的下一个指令的使能 EN,则串在后面的指令能运行。否则后一个指令不运行。
你的这两个指令串,不存在非法操作数的可能性,串连在SM0.0后面是都执行的。
前一个是四舍五入指令( ROUND)将VD10转为一个双整数值,并将四舍五入的结果存入 VD14 中。
后一个是取整指令( TRUNC)将实数 7.7 转为一个双整数值,并将实数的整数部分作为结果存入VD18中。
如果在有的时候想确保两个指令都执行,那就将后一个指令与前一个指令并列成上现两行,使能端都用 SM0.0,上下指令互不影响,都是要执行的。
如系统手册中的截图。
S7-200 可编程序控制器 系统手册
https://support.industry.siemens.com/cs/document/1109582

图片说明:

浮点数转换为双整数指令ROUND  

提问者对于答案的评价:
我还有一点小疑问,上一个回答者说,如果浮点数介于两个整数之间,则返回偶数。我理解的ROUND指令就是四舍五入7.7转换后变成8,  8.5变成9。   他说 介于之间,又返回偶数怎么理解嘞?

最佳答案作者回复:
只有一个结果。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:56
下一篇 2021年7月5日 上午11:56

相关推荐

  • s7-224cn AC/DC/RLY Q0.3接一个220V的6.4W五位三通电磁阀,Q0.3有时一直输出220v怎么回事

    s7-224cn AC/DC/RLY ,Q0.3控制一个AC220V的6.4W五位三通电磁阀,50s开50s关算一个周期,,如此循环,目前出现这么个情况:Q0.…

    2021年7月5日
  • s200仿真简单问题

    我有一个梯形图程序保存为*mwp类型,我把它放在一个文件夹里,我要用仿真软件去测试。我首先用编程软件打开它,然后全部编译,然后我点击“文件”-“导出”,在“导出”对话框里没有可以选…

    2020年10月31日
  • PLC脉冲信号如何连接

    在200PLC中利用Q0.0来输出脉冲信号,那么PLC与台达伺服系统进行连接时,是不是将Q0.0直接接至台达的PULSE端子呢?如果不是,那么PLC与伺服控制器如何进行联系?哪位有…

    SIMATIC S7-200 2020年11月1日
  • plc的地址设置

    我想做一屏多机,不知道怎样设置plc地址,哪位师父教教我,谢谢! 最佳答案 1、PLC地址在S7200的编程软件里的“系统块”下的“通讯端口”下可以设定PLC的通讯地址!&nbsp…

    SIMATIC S7-200 2021年7月4日
  • ppi通讯

    s7200plc控制松下A5伺服,伺服使能后plc不能通讯,ppi模式变成10位,或者找到一个不能识别的站点,又或是提示usb不能识别的设备,但可以让伺服根据程序动作,关掉使能又能…

    SIMATIC S7-200 2020年10月31日
  • 时钟问题1

    224xp进行实时时钟读取之后,是不是plc内部就有了时间,如果我设定11点多点启动,他每天到点就可以启动了,求解答,谢谢 图片说明:    最佳答案 一般来说…

    2021年7月5日
  • 组太王 H7710 s7-200之间PPI通信

    之前我们用这三者通信是走modbus通信,听说走PPI通信也可以,可是我实验了好几次了一直不行,DTU能收到标识,可是通讯失败,读数据也是失败,像这样的情况是不是H7710与200…

    SIMATIC S7-200 2017年11月16日
  • PC ACCESS 不能测试,测试就出现错误

    step7和PLC能正常通行,下载,监控都行。就是pc access  的sp3 和sp4都试过不行 图片说明:    …

    2020年10月31日
  • plc选型和扩展模块配合

    我想问一个关于西门子s7-200plc方面的问题。我做八层电梯的毕业设计,输入点数42个,输出点数40个。对于plc的选型和I/O扩展模块不了解,帮下忙看看下边这个选型,&nbsp…

    SIMATIC S7-200 2020年11月5日
  • 可以通过SM5.0位来判断是否有I/0端口损坏吗?

    比如原先设备是正常运行的,突然故障了,可以通过SM5.0位来判断是否有I/0端口(包括扩展的)损坏吗? 最佳答案 IO_Err  SM5.0 如果存在…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论