实数怎么保留一位小数

实数类型数据怎么转换成只保留一位小数的数据啊.200CPU.有例子请发个420934322@163.com

最佳答案

一个笨方法,将实数乘以10后舍去小数转为双整数,再转回来除以10.
 LD     SM0.0
 *R     10.0, VD0
 TRUNC  VD0, VD0
 DTR    VD0, VD0
 /R     10.0, VD0

提问者对于答案的评价:
谢谢

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

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

相关推荐

  • 如何实现电压从0平滑的上升到220V

    有一个串励马达,其转速跟电压有关系。电压越高,转速越高,电压为0,转速位0.本人想实现的功能如下:当按启动按钮后,马达的电压缓慢的从0上升到50V,(此为低速运转)。当运行2分钟后…

    SIMATIC S7-200 2020年11月1日
  • 禁止中断 输出点依旧输出 求高手帮忙!!!

    1、主程序中强制I0.2禁止中断,   输出点依旧输出2、在中断程序中,强制I0.1,中断返回,Q0.1依旧输出求高手帮忙!!! 问题补充:我在分离、…

    2021年7月5日
  • EM231 RTD的模块,如果接pt1000、0-100度的话,是怎么转换呢?和PT100一样吗?

    PT100的是读到的数据转换成浮点数除以10. 问题补充:我想得到0-100摄氏度的温度,是应该在采购的时候校订到0-100,还是在程序里读取0-1000的数据呢? 最佳答案 EM…

    SIMATIC S7-200 2021年7月4日
  • 关于高低字节颠倒的问题

    MODBUS RTU的字与200的字存在高低字节颠倒的问题,但200的MODBUS库已做了处理,不再存在高低字节的问题。这句话对吗?如果对的话那:如果是双字的话还是得把两…

    SIMATIC S7-200 2021年7月5日
  • 求学

    用一台超声波液位计(量程0-3米)控制一台潜水泵的启动、停止(当水位为2米时,水泵启动,当水位为1米时,水泵停止);威纶触摸屏,PLC是西门子S7 200,程序怎么写?求…

    SIMATIC S7-200 2017年11月1日
  • abbACS510变频器参数设置

    我现在有一台abbACS510变频器,通过西门子200,压力传感器去控制它。里面有个标准宏参数和pid宏参数两种控制方式,想知道这些具体参数设置过程,不知道哪位高手有这种具体的案例…

    SIMATIC S7-200 2017年12月7日
  • s7-200怎么复位定时器

    是用(R)吗上面写T101,下面写1? 最佳答案 置位S,复位R;立即置位SI,立即复位RI.可以用复位指令复位TON,TOF,TONR中任何一个。 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2020年11月1日
  • 200smrat

    找一个samrt的安装包,网上找了很久没找到 问题补充:我下过了,提示版本不匹配,怎么办 图片说明:    最佳答案 此回答已完善 STEP7-MicroWIN…

    2021年7月5日
  • S7-200排序?

    有8个按钮,按下的顺序都可以任意,怎么识别按下的顺序呀? 最佳答案 假设8个按钮地址分别为I0.0~I0.7,对应的序号为1~8,。MW80存储第一次按下的按钮号,MW82是第二次…

    2017年6月29日
  • 西门子200通讯线驱动

    西门子200通讯线的驱动在哪有 最佳答案 试试这里的,链接:http://www.gongyeku.com/datum/detail_2015010409421504264.htm…

    SIMATIC S7-200 2017年8月3日

发表回复

登录后才能评论