做个除法。整数变实数,怎么写?

模拟量换算得来的实数,带6位小数。我只想保留一位,该怎么做?

 我有个想法不知道对不对:R乘以10,取整,再除以10.就应该能得到带1位小数的实数了。

 现在写到最后一步,除法写不出来了。我用的DIV,但是模拟的时候过不了。输入这边写的+0(IW263),输出那边16#0000000000(ID0)

 怎么回事啊?大家来帮帮忙

问题补充:
这样说嘛,直接举例说明: 整数263,用什么指令转换成26.3,在PLC程序指令(最好是梯形图嘛)里面实现。

  暂时没在PLC旁边,模拟不起,请问DI_R这个指令是双整数转换实数的,是如何转换呢? 转换之后是直接在后面加小数点和0啊,还是移动小数点?

 简单的说,236,用在DI_R指令中,转换出来是不是263.0?

最佳答案

模拟量进的来信号是整数,你除出来的数是实数,做不到,你需要先装整数转化为实数。你再做试一下
 你将I-DI ,DI-R,后边的事你自己来吧

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

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

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

相关推荐

  • EM253的使用

    对EM253有一些疑问,就是您说用CFG指令可用于装载新的配置文件,而配置文件我是存在 VB0-VB127中的,我现在并不知道比如新的定位位置在哪个存储区中,是不是在向导…

    SIMATIC S7-200 2021年7月4日
  • 模拟量定时中断采集

    请教大家一下:1.我现在通过CPU224CN及EM231(4AI)进行扩展,来采集一个拉绳位移传感器的实际工程值(0—5V,全行程500mm)。希望每200ms采集一次位移值,…

    2018年12月7日
  • PC S7200 CP243-1

    现有1台带普通网卡的个人电脑,2个CPU216PLC,2个CP243-1模块,组成以太网。请问硬件如何连接或还需要哪些硬件和软件? 问题补充:谢谢各位学长赐教!补充说明:现有PC机…

    SIMATIC S7-200 2021年7月5日
  • S7-200 PLC与SMART 700人机界面以及上位机WINCC连接问题

    现有一个S7-200的PLC,CPU224。只有一个通信口。1,想在这个通信口上连接2台SMART 700的屏,一个通信口能否接多个SMART系列的屏?2,若第1可行,那…

    SIMATIC S7-200 2020年10月31日
  • PC Adapter USB A2 电缆 是否已彻底的放弃了PPI通讯协议

    之前发过一帖,按各位兄长的指示设置了PG,但还是无法使用A2电缆正确的读出网络里的主站.如图所示,图1是老版本的PC Adapter在MicroWin里搜索网络得到的CP…

    2021年7月5日
  • HC1HC2不能直接将里面的值读出来么

    就一句指令MOVD HC0 VD100HC0,3,4,5都可以,1,2就提示指令操作数存储器寻找范围无效 问题补充:程序中只用到了HSC1,模式为0但其中的那句…

    SIMATIC S7-200 2020年11月1日
  • s7-200循环移位怎样设置最低位?

    比如  字节左移循环中将最低位设置成q0.5  让q0.5q0.6q0.7依次循环得电 问题补充:重点是实现自动循环 最佳答案 采用循环左移…

    SIMATIC S7-200 2017年11月26日
  • 243模块通讯故障

    一个光线局域网中s7-200cpu226cn用243模块通讯为它们分配不同的IP但为什么个别站经常经常通讯故障?需要上从新给243模块掉电才能正常通讯,注掉网后不影响运行只是局域网…

    SIMATIC S7-200 2017年6月27日
  • S7-200一个奇怪的问题

    有一台cpu226,晶体管型的。当它的一个输出点比如Q0.1 = 0 时,如果给该输出点加上一个24V的电压,会烧掉这个点吗?求确切答案。 问题补充:…

    SIMATIC S7-200 2021年7月4日
  • s7-200自由通讯电缆求助

    称重仪表接口232,焊接一个两端都是公头的直通(2-2 3-3 5-5),接上PC/PPI电缆并和PLC连接,正常通讯,读取数据也正常!然后改用无源232-48…

    2017年6月8日

发表回复

登录后才能评论