求助:s7-300中的FC 105功能快 点击:979 | 回复:4



chun79204

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2005年6月05日
发表于:2005-08-01 11:39:00
楼主
各位高手,请问s7-300中的FC 105功能快的输入与输出间的关系是怎样的?输出OUT与输入IN之间的具体计算公式是什么?



大天使

  • 精华:11帖
  • 求助:1帖
  • 帖子:208帖 | 677回
  • 年度积分:0
  • 历史总积分:1739
  • 注册:2005年1月13日
发表于:2005-08-01 12:08:00
1楼
scale 中OUT值根据IN HI_LIM LO_LIM 值确定 比如你HI_LIM 设置为100 LO_LIM 为0 IN为5000 那么OUT 为(5000/27648)*100 当然这时BIPOLAR 设置为0

chun79204

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 5回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2005年6月05日
发表于:2005-08-01 15:04:00
2楼
例子: 如输入I0.0 为 1,SCALE功能被执行。下面的例子中,整形数 22 将被转换成0.0 到100.0 的实数并写到OUT。输入是双极性BIPOLAR,用 I2.0来设置。 执行前: IN----------------------MW10=22 HI_LIM---------------MD20=100.0 LO_LIM--------------MD30=0.0 OUT-------------------MD40=0.0 BIPOLAR------------I2.0=TRUE 执行后: OUT------------------MD40=50.03978588 TO大天使:上面是我今天刚刚从西门子网站上下载的资料里面的,不正确吧?!

大天使

  • 精华:11帖
  • 求助:1帖
  • 帖子:208帖 | 677回
  • 年度积分:0
  • 历史总积分:1739
  • 注册:2005年1月13日
发表于:2005-08-02 12:55:00
3楼
西门子没错 BIPOLAR 为0时 那么算正确 BIPOLAR 为1时 22还要折2 即11

大天使

  • 精华:11帖
  • 求助:1帖
  • 帖子:208帖 | 677回
  • 年度积分:0
  • 历史总积分:1739
  • 注册:2005年1月13日
发表于:2005-08-02 18:29:00
4楼
以上述例详细说明: BIPOLAR 为0时 OUT为(22/27648)*100=0.079 BIPOLAR 为1时 OUT为((22+27648)/27648#2)*100=50.039

热门招聘
相关主题

官方公众号

智造工程师