浮点数转换

请问各位高手,如何将双整数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

相关推荐

  • S7-200模拟量接线问题

    S7-200的硬件手册上的接线图上,模拟量模块上的接线图上标出未用的模拟量点正负要短接,例如我用了第一个点,那是不是剩下的B+和B-,C+和C-,D+和D-要短接,请问为什么要短接…

    SIMATIC S7-200 2020年11月1日
  • 能这样暂停高速计数器吗?

    能使用输入口中断暂停高速计数器,然后又用中断恢复高速计数器计数吗?如果能还有其他一些更好的方法使高速计数器暂停计数吗? 问题补充:都回答了,给谁分呢?给第一个吧。 最佳答案 当然可…

    SIMATIC S7-200 2021年7月5日
  • 循环指令能否用于重复动作的程序设计?

    初学plc,考试有一题说“小车正向运动5秒停5秒,反转3秒停3秒,上述动作重复3次”对于这个程序设计,可否用循环指令完成3次的重复动作呢?如果可行,能否给写写程序。谢谢!我查了以前…

    SIMATIC S7-200 2021年7月5日
  • 基于以太网的S7200plc和变频器控制空压机

    学生现在想要做一个项目,plc200和以太网之间通信,plc200和变频器通信,制作成一个空压机自动监控系统,请问各个期间之间是怎样的连接顺序,另外,除了以上期间之外,还需要什么模…

    SIMATIC S7-200 2020年11月5日
  • S7-200和smart700IE通讯

    S7-200通过PPI协议与smart700IE在波特率为19200或187500情况下进行通讯,怎么样才能实现? 问题补充:我自己接的线(3接3 ,8接8),在波特率为…

    2017年12月21日
  • 热电阻模块三线制四线制不拨开关8有影响么

    拨码开关8,2线或四线打到1,三线打到2;发现不管接几线制的,拨码开关打到什么状态都没影响 最佳答案 仅仅是对精度有些影响,(冷端补偿)。 提问者对于答案的评价:分给最先的

    SIMATIC S7-200 2020年11月1日
  • pc access通信慢问题

    通过pc access监控时,如果使用microwin4.0 sp4编程plc,则数量超过5个,通信将变的慢,cpu进程占用多,有谁遇到过?microwin4.…

    SIMATIC S7-200 2021年7月5日
  • 恳请帮忙看一下程序

    刚做这一行 公司里面也没有人带 做得很艰难 现在有个组合式空调的温度控制系统 春秋季电动调节阀2供蒸汽加热 夏季冬季阀1分别供冷热…

    SIMATIC S7-200 2020年11月1日
  • S7200与WINCC通讯

    我现在有EM277,上位机有5621(原先叫5611),是不是直接就可以和上位机的WINCC通讯了,直接能读到200的数值吗? 最佳答案 需要安装PC ACCESS软件,…

    SIMATIC S7-200 2021年7月4日
  • s7-200 CPU226 与 smart 200数据交换

    现场有个cpu226 +cp243-1和 一个 smart  200  cpu 怎么能把2台cpu的…

    SIMATIC S7-200 2021年7月5日