S7-300 PID控制的程序的问题 点击:3934 | 回复:5



jpwmg

    
  • 精华:0帖
  • 求助:6帖
  • 帖子:8帖 | 426回
  • 年度积分:0
  • 历史总积分:657
  • 注册:2011年11月19日
发表于:2013-05-10 14:47:46
楼主

s7-300 PID控制的程序,用液位变送器检测水箱的液位,水箱的高度200cm,控制变频器给水箱加水,水箱是给用户供水的,现在用PID控制水箱的水位在100cm。程序如下

程序在FC3中,在ob35中调用,DB9是FB41的背景数据块,现在是仿真调试PID没输出。

仿真调试一直是直线,不知是什么地方出了问题,我是新手,没积分,请高手指点一下,先谢谢了。也可以QQ指点, QQ 1123746496




cnsunly

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 118回
  • 年度积分:14
  • 历史总积分:564
  • 注册:2012年2月29日
发表于:2013-05-11 10:34:31
1楼

输出量程没有设定.....................

jpwmg

  • 精华:0帖
  • 求助:6帖
  • 帖子:8帖 | 426回
  • 年度积分:0
  • 历史总积分:657
  • 注册:2011年11月19日
发表于:2013-05-11 11:15:50
2楼

不是可以不用设定吗,设定值是(0.0-27648.0),是吗?

狼牙精神

  • 精华:6帖
  • 求助:5帖
  • 帖子:468帖 | 5379回
  • 年度积分:119
  • 历史总积分:62906
  • 注册:2020年3月27日
发表于:2013-05-11 17:21:12
3楼

变频器给水箱加水,反馈值比设定值大了(水箱水位超过设定值)变频器还有输出(往水箱加水)吗?如果有输出不是越加越高吗?

另外,LMN-HLM(调节至上限)缺省值是100.0,LMN-LLM(调节值下限)缺省值是0.0。

 

绿缘

  • 精华:2帖
  • 求助:0帖
  • 帖子:26帖 | 125回
  • 年度积分:0
  • 历史总积分:576
  • 注册:2005年4月04日
发表于:2013-05-13 08:41:45
4楼

以前我也遇到过没有输出的现象,建议试一下把此程序的FC与其FB41生成的DB9一起下载,应该能解决问题。

王有栋

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2016年6月21日
发表于:2016-07-05 20:11:46
5楼

嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯嗯呃呃呃


热门招聘
相关主题

官方公众号

智造工程师