回复:请教各位大哥大姐,着急!

JHZK

  • 帖子

    358
  • 精华

    1
  • 被关注

    23

论坛等级:侠士

注册时间:2010-02-10

普通 普通 如何晋级?

发布于 2014-05-07 21:34:32

7楼

quote:以下是引用爱一直存在在2014-05-07 13:10:08的发言:
quote:以下是引用Burkert在2014-05-07 13:02:07的发言:
quote:以下是引用爱一直存在在2014-05-07 11:50:33的发言:
你的意思是说:1S-0.5bar ;2S-1bar;......12S-6bar吗?要是这样用阀吧,PID就不要想了。你在12S内的压力如此变化,要达到快速实现并且稳定的话,可不简单啊。

嗯,你说得对。1s-0.5bar 2s-1bar..........12s-6bar
PID不能用吗?我现在不知道怎么办,我刚开始学s7-300/400编程、
我本身是做传感器的德国公司

这与编程没关系,而是你这个控制不好实现。如果你的压力和时间是线性的,比如1S-0.5,1.5S-0.75.这个好做,如果你是1S时0.5,然后稳定1S,到2S时跳到1bar,然后再稳定1S。。。那就很难了


1S-0.5bar 2S-1bar 3S-1.5bar……这就是时间与压力线性关系呀!
时间每+1S,压力+0.5bar,如此递增,时间到12S时压力递增至6bar……
慢慢考虑,工艺上如何实现这样的控制。
如果用PID虽说可以实现,但是压力不会很准确。
PID编程思路如下:
1、做1Hz脉冲计数,计数预设值为12;
2、压力变送器为PID取样比较;
3、PID设定值每1个脉冲+0.5bar
不为失败找理由,要为成功想办法!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。