首页 上一页 1 2 下一页 尾页

怎样用西门子S7 300 PLC的PID控制实现电动阀门开度变化 点击:16550 | 回复:29



BB机

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2003年11月04日
发表于:2010-03-07 18:15:26
楼主

我现在想通过电动阀门的开度变化,来实现阀门两端压力差维持在一个恒定值,请教各位大侠具体应该怎么做?要购买哪些元件?用哪种电动阀门更简单方便?

现有条件是:阀门两端都有压力变送器,采用西门子PLC S7 300,模拟量模块都有了,要不要再购买阀门定位控制器?

在网上查的时候我发现很多定位控制器也就是通过开关量来实现电动阀门的开关,那为什么不能直接用PLC输出来控制呀?

另外,PLC的PID控制怎么做,输出是开关量还是模拟量呢,请专家详细说说,我要还要购买哪些元器件,怎样实施,PLC里面做些什么,这方面我是新手,请多指教!!!




独行侠

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 599回
  • 年度积分:0
  • 历史总积分:715
  • 注册:2009年1月09日
发表于:2010-03-26 07:34:38
21楼
回答的很好,不错不错。

quyulun

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:321
  • 注册:2005年11月23日
发表于:2011-03-30 17:25:53
22楼

不错,我正要用PID

daweigao

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:34
  • 注册:2009年12月04日
发表于:2011-06-07 12:22:37
23楼
恩,学习了。haohaohaohao

cxmert

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2011年7月14日
发表于:2011-07-26 11:21:47
24楼
pid 的控制 是通过plc还是变频器自身

孟令国石

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2011年10月19日
发表于:2011-12-16 16:09:37
25楼

加我吧,297983532

孟令国石

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2011年10月19日
发表于:2011-12-16 16:12:26
26楼
输出是一个电压,是控制了变频器,这样的阀门是普通电机带动的吗?不是数字电机呀。

pszxc

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 37回
  • 年度积分:0
  • 历史总积分:260
  • 注册:2011年7月21日
发表于:2012-01-06 12:53:27
27楼
空调冷却塔出水管上的电动阀门 与冷冻水系统一样,西门子电动阀价格www.zjjbzk.com冷却水要在一定的流量下冷水机组才能正常运行,当空调系统在低负荷工作时,冷却塔运行也要随之而变,因为若冷却塔运行不变,则其出水温度将低于设计值,这将不利于冷水机组的正常运行,为改变这种情况一般采用冷却塔风机变频系统,通过回水温度来控制风机的转速达到目的。另一种采用的是控制冷却塔风机的运行台数来达到控制水温的目的。 当多台冷却塔并联运行,若在低负荷需减少冷却塔运行台数时,关闭不运行冷却塔进水管上的电动阀门,这样不运行的冷却塔集水盘里的水就有可能被冷却水泵抽空,从而空气进人水泵,对水泵的运行性能产生影响。为解决此问题,一些设计在冷却塔的出水管上加设了电动阀门。这样就增加了投资,同时也增加了运行管理的难度,而且当电动阀门一旦关闭不严就失去了其作用。其实只要将并联的多台冷却塔的集水底盘用水管连通即可,这样既可以减少投资又减少管理。

wjg5168

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2016年6月08日
发表于:2016-06-08 13:11:22
28楼

回复内容:

对:BB机 回复内容: 对:袁泉 关于 请BB机,说一下具体怎样做的好吗? 谢谢。包括程序。     S7300 PLC通过OB35调用FB41功能块实现PID控制,步骤为: 建立OB35组织块,插入PID控制功能块FB41(从插入选项中,点击标准库,在里面选PID控制里面的FB41——之前我就是因为没用过标准库,在网上看到插入FB41,我就自己建了一个FB41,结果什么也没有,当然没有参数设置了。——插入时,会要求你填写一个DB块的名称,我输入DB20,然后系统会自动给出一个梯形图的块,同时产生一个DB20数据块,里面的参数具体的含义,我这里把用到的给注释了一下,还有很多没用到的参数,你如果要弄清楚的话,网上有很多,就不说了哈) 对其参数进行设置。大多数参数采用系统默认值,配置程序如下: (前面几句赋值,是我把它转化为语句表时,它自动生成的,你自己试一下就晓得了) A M 300.0 = L 20.0 BLD 103 A M 300.1 = L 20.1 BLD 103 CALL "CONT_C" , DB20 COM_RST :=L20.0 //重新启动PID,在OB100中对M300.0置位 MAN_ON :=L20.1 //手动与自动切换,当MD300.1为1时是手动 PVPER_ON:= //默认为0,设为1时表示反馈量不经规格化处理直接采用 P_SEL := //比例选择,默认为on,表示选择P有效 I_SEL := //积分选择,默认为on,表示选择I有效 D_SEL := //微分选择,默认为off,表示选择P无效 CYCLE :=T#200MS //PID采样周期 SP_INT :=MD306 //设定压差,通过触摸屏设置 PV_IN :=MD310 //反馈值,经PLC程序规格化后给MD310 PV_PER := //未经规格化的反馈值 MAN :=MD320 //手动状态下的输入值,由触摸屏输入 GAIN :=MD324 //比例增益,由触摸屏输入 TI :=MD328 //积分时间,由触摸屏输入 DEADB_W :=MD340 //死区宽度,默认值为0,调整时由触摸屏输入 LMN :=MD350 //PID输出 …… //其它参数均采用系统默认 NOP 0 由于反馈值和输出值都是0-100%之间的实数,所以要将其规格化:输入时,变量*100/27648,赋值给PV-IN和SP-INT,输出时,LMN*27648/100,取整。 你自己试了就清楚了。 内容的回复:关于阀门的选取,就不说了,前面已经说的比较详细,这里我把程序中要做的事写出来,与大家分享:     内容的回复:

兄弟,能不能把调节阀pID控制的程序发给我呢,要完.整点,我是新手,想请你帮忙

大盘鸡变

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 50回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2019年7月29日
发表于:2019-08-15 11:22:38
29楼

six god  关键是 这20ma或者 0-10V电压信号是  可调节型的电动阀提供出来的吗


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页