请问下西门子这个数据怎么在WINCC中显示更高的精度了? 点击:606 | 回复:5



ligang12310

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:21帖 | 83回
  • 年度积分:0
  • 历史总积分:612
  • 注册:2009年4月03日
发表于:2012-11-15 22:10:41
楼主

  请问下各高手如图所示 MD90在300plc 数据类型为DINT,我想让MD70除以MD80后显示小数

winCC显示

请问下怎么做了,既让上面那个除法后保留小数点位置




yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2012-11-16 06:38:17
1楼

两种方法:

1、S7-300支持浮点数,你可以将Dint转换为浮点数后进行运算,然后在Wincc中选择数据类型为IEEE浮点数类型。

2、将Md70的数据扩大10的N倍,然后依旧在Wincc中使用你现在的数据类型,在设定数据显示的时候设定格式为保留N位小数。

 

Good Luck~

kskstiy-王者之师军团

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 379回
  • 年度积分:0
  • 历史总积分:2649
  • 注册:2010年8月30日
发表于:2012-11-16 09:01:15
2楼

L MD80

DTR

L MD70

DTR

/R

T MD90(把数据类型改成REAL)

good luck

fu_dawn

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 30回
  • 年度积分:0
  • 历史总积分:137
  • 注册:2007年3月01日
发表于:2012-11-16 11:19:41
3楼
2楼的对,D_TO_REAL

ligang12310

  • 精华:0帖
  • 求助:5帖
  • 帖子:21帖 | 83回
  • 年度积分:0
  • 历史总积分:612
  • 注册:2009年4月03日
发表于:2012-11-16 20:57:42
4楼

  恩,感谢!

   数据类型选择REAL就可以实现咯!

阿水--王者之师

  • 精华:23帖
  • 求助:347帖
  • 帖子:1611帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2012-11-16 21:33:29
5楼
      不错,楼上都是好 TX,也来学习一下,看样就是数据显示格式问题 !

热门招聘
相关主题

官方公众号

智造工程师