浮点数转换

请问各位高手,如何将双整数VD200中的数据48000,转换成整数VW100中去。我用双整数转化成整数,试了几次转换后的数值都不正确。请高手指教!非常感谢!

问题补充:
谢谢各位高手的热心回复。
我是想将浮点数算出的结果48000存在一个变量区,作为脉冲周期送给SMW68。且48000可以通过触摸屏更改的,小弟初学,请教各位达人!

最佳答案

1、几次转换后的数值都不正确?
要通过WORD数据类型来看结果。
要注意,WORD数据类型:0-65535;INT数据类型:-32767-32767
要定义为WORD数据类型,INT数据类型是带符号的。
2、浮点数算出的结果48000?:
、首先要用ROUND指令将浮点数转换为双整数,例如存入VD200,此时VW202就是48000(WORD类型);
、也可应用双整数转为整数指令DTI,例如存入VW202中。
3、48000可以通过触摸屏更改的?:
还是要定义为WORD数据。
4、有关数据类型:
通常情况下WORD用于逻辑运算,INT用于数学运算;
在使用梯形图或SCL等语言编程时区分较严格。
在使用语句表编程时系统不检测数据类型是否匹配,即WORD与INT在用法上没有什么区别(WORD可做数学运算,INT也可作逻辑运算)。

提问者对于答案的评价:
非常感谢您!

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

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

相关推荐

  • USS协议能读611吗?

    我想问一下USS协议能读611吗?我想用611控电机,手册上是MICROMASTER,不知道和611有没有什么联系 请高人赐教 最佳答案 这是肯定的,USS能对U参数(电…

    SIMATIC S7-200 2021年7月5日
  • 高速计数器的状态字节

    请问高速计数器的状态字节作用是什么?是不是系统自动进行设定,而用户无法更改?在编程时,不用进行状态字节的读/取? 最佳答案 1.高速计数器的状态字节是反映该计数器的当前工作状况的.…

    SIMATIC S7-200 2021年7月5日
  • 请输入问题标题…热电阻能用EM235模块来检测模拟量吗

    各位大神帮忙下,我现在用了一个EM235模块,但现在外面温度传感器型号是热电阻。PT100的,检测范围是-50到50℃,我想问问能用EM235这个模块来进行模拟量转化不和运算不。 …

    SIMATIC S7-200 2017年6月27日
  • s7-200plc cpu224

    各位老大些cpu224,8点in的扩展模块的第一个点在软件里输 I? 最佳答案 CPU224本身集成了14DI/10DO,占用的地址是I0.0~I1.5,Q0.0~Q1.…

    SIMATIC S7-200 2021年7月5日
  • pc access sp3 通讯

    我用pc access sp3和s7-200通讯,计算机安装的是XP SP,装完pc access sp3后,测试正常,然后安装W…

    SIMATIC S7-200 2020年11月1日
  • USB-PPI电缆通讯

    电脑用USB-PPI电缆和西门子200PLC通讯,安装USB-PPI驱动,添加COM12,在PC/PG设置里把COM1改为COM12,确定退出后,再次打开,还是COM1,&nbsp…

    SIMATIC S7-200 2020年11月1日
  • STEP 7 Micro/WIN V 4.0 SP9 完整版安装包

    为何安装不了 图片说明:    最佳答案 你的软件STEP 7 Micro/WIN V 4.0 SP9和系统其…

    2017年11月1日
  • smart 200能否分成两个网段

    smart200PLC能否分成两个网段:1,一个网段与另一台进工业环网;2.另一个网段与变频器通信;3.如果可以的话,需要选择哪个型号的PLC,或者扩展什么样的模块? 最佳答案 在…

    SIMATIC S7-200 2021年7月5日
  • pid控制每秒流量采样时间设置

    我用指令向导做的控制每秒钟的流量恒定流量是通过高速计数器换算过来的请问smb34那个默认的中断是多久一次?我采样时间设为多少比较合适 最佳答案 SMB34,时间间隔值从1~255m…

    SIMATIC S7-200 2020年11月1日
  • 如何用接近开关测圆盘速度???

    圆盘直径350MM,均匀分布M22的螺栓10个,转速0~200转\分钟,我用2个高速接近开关测螺栓的频率作为A相、B相输入,我已经用MOV_DW 将HC0脉冲实时读到VD…

    SIMATIC S7-200 2020年10月31日