请教高手,F312 乘整数或浮点数均达不到目的 点击:488 | 回复:8



    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 9回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2006年8月04日
发表于:2015-05-10 13:56:15
楼主

第一次使用松下PLC,型号:FP-X C40T,

   F0 MV k ,100  , DT800  

当用 F312 F* ,DT 800,f 1.5, DT802

DT802内的数据乱七八糟的,问题出在什么地方?

如何解决?

谢谢!





通讯网-13730920629

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2015-05-10 17:29:48
1楼

浮点数,你是看不出来的,要看清楚,还要变回整数。

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 9回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2006年8月04日
发表于:2015-05-11 09:47:35
2楼

谢谢

请问一楼,从AD模块中读取数值后如何转换成浮点数,输出到显示屏是否要再转换,能否写一段小程序帮一下,谢谢!

darkfalls

  • 精华:0帖
  • 求助:3帖
  • 帖子:13帖 | 109回
  • 年度积分:24
  • 历史总积分:376
  • 注册:2011年9月24日
发表于:2015-05-30 22:18:09
3楼

回复内容:

对:   谢谢请问一楼,从AD模块中读取数值后如何转换成浮点数,... 内容的回复!

 F0过来的是16位整数 要先转成浮点 再进行运算 然后得DT802直接输出到显示屏 显示屏那边设置成DT802也是浮点就好了

gpshuren

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 81回
  • 年度积分:5
  • 历史总积分:95
  • 注册:2013年10月05日
发表于:2016-11-12 15:50:09
4楼

你要先把DT802转成浮点数,在前面价格%就可以了,然后保存结果根据需要决定是否转换成整数,你去看手册写的很详细的

好运航海家

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 112回
  • 年度积分:0
  • 历史总积分:85
  • 注册:2017年7月22日
发表于:2018-06-08 09:23:14
5楼

一个浮点数占两个字,要DT800先转成32位的浮点数才能进行运算

yuetianbing

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 354回
  • 年度积分:58
  • 历史总积分:1880
  • 注册:2012年8月07日
发表于:2018-06-09 10:24:52
6楼

很显然你程序有问题压,应该先把DT800的内容转换为浮点数才可以压,

FA自动化

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:205
  • 注册:2018年6月04日
发表于:2018-06-19 17:18:22
7楼

   F0 MV k ,100  , DT800  

当用 F312 F* ,%DT 800,f 1.5, %DT802

先用%转换成浮点数,

DT802

技术交流群 593883676

@123。

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 36回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2018年6月12日
发表于:2018-06-19 17:42:42
8楼

楼上有高手啊


热门招聘
相关主题

官方公众号

智造工程师