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

Jackchen88

  • 帖子

    23
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2013-12-11

黄金 黄金 如何晋级?

发布于 2014-05-08 09:00:23

9楼

quote:以下是引用爱一直存在在2014-05-08 00:10:00的发言:
quote:以下是引用马嘉华在2014-05-07 21:34:32的发言:
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

最直接的办法就是实际测量。用比例阀测出压力对应的位置,做开环。他这个系统做闭环不现实。连着12个跃变SV,每个的间隔时间只有1S,很难啊

亲,可以实际测量。如果做开环控制,那就需要在比例电磁阀入口处加稳压阀在6Bar,然后用4-20m信号测每个mA实际所对应的Bar,但是间隔只有1s,你觉得编程思路是怎么样的了?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54778条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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