实数怎么保留一位小数

实数类型数据怎么转换成只保留一位小数的数据啊.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日
下一篇 2021年7月5日

相关推荐

  • 200的永久存储区在哪

    我的是222CPU,请问永久存储区在哪,我想把几个数据放在永久存储区里,请问如何处理? 问题补充:RE,夏日的午后,我可以把多个v存储区写到EEPROM吗?是不是的一次一次写啊? …

    SIMATIC S7-200 2021年7月5日
  • s7-200的485通信怪事

    我用S7-226的P0口与一台电磁流量计通信,9600,8,1,无校验,通信不上。用PC配482/232转换器与PLC通信,可收到其发出的4字节指令,按规定格式手动发送数据正常读出…

    SIMATIC S7-200 2020年11月1日
  • S7200组网问题

    想将约300台S7200 CPU226CN同上位工控机联在一起,请问能实现吗?若能,用什么方案?请详细说明 问题补充:请问有没有便宜的办法,因为台数较多,每台加一个模块,…

    SIMATIC S7-200 2021年7月5日
  • 数据缓冲区为啥用间接寻址

    类似modbus初始化,modbus MSG,USS参数读写指令,这些指令的数据缓冲区为啥用间接寻址的方式给出首地址,而不是直接填写一个地址?数据缓冲区的作用是什么? 图…

    2017年11月23日
  • 第一次扫描标志

    什么是第一次扫描标志,它的作用是什么? 问题补充:“在RUN模式下编辑不影响第一次扫描标志位”是不是就是说不影响SM0.1这一位啊?是不是在程序中不能改变改位的值啊? 最佳答案 P…

    SIMATIC S7-200 2021年7月5日
  • s7200与仪表通讯

    s7200与仪表通讯,S7-200上走自由口通讯模式,以字符A作为接收的起始和判断条件,在通讯正常后,如果将通讯线拔掉,为什么200中显示通讯正常,要过很长时间后才显示判断条件故障…

    SIMATIC S7-200 2020年11月5日
  • 模拟量信号算几个点

    200的最多是256点,在计算plc点数的时候一个8位的模拟量通道是算一个点呢,还是八个点呢?还是不包括在这256点之内呢? 最佳答案 1.在计算plc点数的时候一个8位的模拟量通…

    SIMATIC S7-200 2021年7月4日
  • 光栅尺信号进入到PLC

    各位师傅,小弟现在有一个光栅尺输出5V方波信号,现在准备买一个信号转换器,将5V转换为12V或者24V能进入到PLC的信号,然后PLC这边都需要哪些模块?谢谢各位 最佳答案 5V信…

    SIMATIC S7-200 2017年12月9日
  • 自由协议

    我现在用s7-200和仪表做自由协议,可以用XTM把请求写进去,但是RCV数据读不上来,但当我用串口软件调试,收发数据都可是实现,所以应该还是程序的问题。我把程序的图片发上来,麻烦…

    2020年10月31日
  • 请教用来PLC编程笔记本的配置

    低价位笔记本初装操作系统大部分是DOS或LINUX,这样的本本行不行,要做些什么处理才可以用? 最佳答案 低价位笔记本初装操作系统大部分是DOS或LINUX? 好像不是这…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论