想不通啊

我知道VW是不能带小数点的,VD才可以。因为小数就是浮点数,要32位才可以。
最近利用才触摸屏往VW里面写值,我往里面写小数也可以写进去啊,并没有任何错误提示。
我想知道,比如我把32.55写入了VW100里面,真正存进去的是什么?
另外我还往QW里面写了0.8,也无报错,而且PLC输出也有了。到底怎么回事呢

最佳答案

楼主,你想不通我就想的通了,你说了这么多无非就是触摸屏的软件设置包括数据输入格式给迷惑了,真正的输入数据格式要和PLC里的程序数据格式是一致的。
 比如说你触摸屏输入的是实数(浮点数),那么你的PLC数据格式也要是实数(浮点)。比如触摸屏输入32.55到VW100,那么VW必须设置成实数。另外PLC的VW100应该转换成实数才能监控的正确,那么这样就要意味着你需要把程序里的VW转换成实数到VD100,需要用到的是双整数转实数的指令。
 值得注意的是:VW是整数,不支持浮点数。必须通过转换。见附图:1


我想知道,比如我把32.55写入了VW100里面,真正存进去的是什么?
答:百分百的没有存进去。如果想直接写入浮点数,那么你就直接把VW100改成VD100.但是你需要的是把VD100转化成实数。

另外我还往QW里面写了0.8,也无报错,而且PLC输出也有了。
答:你确保你监控到的数据是0.8吗?我看未必会是0.8

图片说明:

想不通啊  

提问者对于答案的评价:
谢谢您耐心的回答

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月20日
下一篇 2017年11月20日

相关推荐

  • s7-200与两种协议变频器通讯

    用224xp与西门子420系列变频器和台达变频器通讯,在网上看到西门子变频器可以用USS协议库,台达变频器可以用modbus或自由协议,两台变频器通讯线是用PLC上同一个485口吗…

    SIMATIC S7-200 2021年7月4日
  • 200定时器

    本人程序需要3个记时器  2个周期计时  1个长久计时  即使断电也同样保存数据  请问大家怎么做&…

    2020年10月31日
  • 关于实时时钟

    请教高手:S7-200实时时钟设置时,如要输入2010年5月31日—-,如何设置?数据如何输入?  谢谢! 问题补充:可不可以用数据块写入时间值,什么格式?…

    SIMATIC S7-200 2020年11月1日
  • PLC分为24VDC电源/DC输出以及230V交流电源/继电器输出,如何选择

    我看所有的200PLC好像都分为24VDC电源/DC输出以及230V交流电源/继电器输出。这两种形式区别在哪里呢。不是也有24V的继电器吗?以前看过一个资料说采用交流电源继电器和变…

    SIMATIC S7-200 2020年10月31日
  • S7-200PLC高数计数器编程

    我现在用S7-200PLC 224XP做一个手机滑盖测试项目,利用CE缸输入2路信号给PLC的高数计数器,然后计算出CE缸的行程。不知道如何编程。请教各位大师。谢谢。 问…

    SIMATIC S7-200 2021年7月4日
  • s7-200 stl指令字节数

    在单片机当中,每个机器周期会调用一个字节的指令。我初学s7-200编程,由于程序比较庞大,涉及通信与人机界面支持,现在在进行stl代码优化,希望尽量减少扫描时间与程序空间,并找出两…

    SIMATIC S7-200 2020年11月1日
  • 200的PLC通讯端口能不能用DB9

    我知道DP头是PLC的专用的接头有2根信号线,但DB9似乎本来是RS232用的,我现在只焊2根线能不能跟DP一样,也就是说DB9的公头内部有没有针脚是互连的,还是针脚之间是独立的,…

    SIMATIC S7-200 2020年11月1日
  • 西门子200多少个从站

    上位机组态王和西门子200通讯,有两个CPU226,他们之间走485通讯,可以么,怎么做 最佳答案 参考资料:《组态王与西门子S7-200的几种通信方式》连接:http://ca.…

    SIMATIC S7-200 2020年10月31日
  • 断电时如何记住VW里数据

    客户要求急停按下时,需要记住定时器里的数据,等急停复位后接着刚定时器里的数字继续计数。我把定时器的数字保存到VW2000里,我在系统块里设置了VW断电保持,我调试的时候发现没用,谁…

    SIMATIC S7-200 2021年7月4日
  • 用了PWM后,PLC是否很容易坏?

    RT,单位拆旧电气柜拆下来一个CPU224. 我拿来练习一下没用过的PWM, 用的是PWMx_RUN的块. CYCLE和PULSE用几百毫秒的时候&n…

    SIMATIC S7-200 2017年10月24日