用S7-200进行DTR指令 点击:1017 | 回复:4



gshf210

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2010年1月30日
发表于:2012-05-12 08:09:48
楼主
我用S7-200进行DTR操作时,转换出的实数和输入差别很大是什么原因呀


楼主最近还看过



EBN战略军团-民有所居

  • 精华:0帖
  • 求助:18帖
  • 帖子:32帖 | 507回
  • 年度积分:0
  • 历史总积分:3372
  • 注册:2011年3月06日
发表于:2012-05-12 10:35:43
1楼

具体情况是什么?PLC一般不会抽风的。

老愚者

  • 精华:1帖
  • 求助:0帖
  • 帖子:10帖 | 2253回
  • 年度积分:0
  • 历史总积分:10007
  • 注册:2006年8月20日
发表于:2012-05-12 15:57:28
2楼

S7-200的双整数转换成实数指令绝对不会有问题.

你的问题可能是地址重叠,或者将字节或字转换成实数前没将高字节和高字清0.

gshf210

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:41
  • 注册:2010年1月30日
发表于:2012-05-12 16:16:06
3楼

具体情况就是把一个整数(例如10或20),用这个指令转换成Real后,出来的结果是1XXXXXXX,好几位数呢,不知道它的转换结果是什么结构,不是PLC的问题,只不过是它的表示方式搞不懂

芳季

  • [版主]
  • 精华:5帖
  • 求助:7帖
  • 帖子:105帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2012-05-13 12:44:57
4楼

靠,看见1xxxxxxx就知道出了什么情况了。

没用浮点格式显示数值。。


热门招聘
相关主题

官方公众号

智造工程师