PID无扰切换怎么做啊 点击:1986 | 回复:9



周毅

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2005年3月29日
发表于:2007-12-26 10:12:00
楼主
我用FB41这个功能块做PID控制,我从自动切换到手动时,把自动的值赋给手动输入来达到无扰切换。从手动切换到自动的无扰切换,该怎么编程啊。



yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2007-12-26 10:20:00
1楼
這個不需要進行編程,只需要給Auto/Man引腳一個信號就可以了。

周毅

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2005年3月29日
发表于:2007-12-26 10:28:00
2楼
我从手动切换到自动的时候,输出是从前一次自动切换到手动时的值开始变化的啊

一秋

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 233回
  • 年度积分:0
  • 历史总积分:365
  • 注册:2005年3月07日
发表于:2007-12-26 13:54:00
3楼
你可以把PV_IN的值送到SP_INT,输出将保持不变,但切到自动后你需要过一段时间把上一次的SP_INT的值再送回SP_INT来。你可以试一试。

周毅

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 12回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2005年3月29日
发表于:2007-12-26 15:39:00
4楼
谢谢,去试试

rh9527

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 43回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2004年5月17日
发表于:2007-12-26 17:01:00
5楼
错了,在自动的时候让手动跟踪输出值就行,

三脚猫

  • 精华:0帖
  • 求助:0帖
  • 帖子:180帖 | 1598回
  • 年度积分:0
  • 历史总积分:1097
  • 注册:2004年7月08日
发表于:2007-12-26 19:22:00
6楼
太简单了,在手动时: PV->SP,行话"PV跟踪",目的"防切换扰动";
我在做项目时,就这样做,结果用户抱冤说设定值切换时常被冲掉,
没办法,我做了选择开关,用户选"PV不跟踪",后来常项目的人告诉我:
有的滞后回路当偏差大时,会引起调节大起大落(振荡),会造成后果
严重,为避免此,在自动切成手动时,PV送入SP值,当用户重新切回自动就不会大起大落.
   我做的四个回路,动作反应快,没有滞后,PID参数又设得温和,故
这种切换扰动影响不大,故不需用要PV跟踪.

0410

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 11回
  • 年度积分:0
  • 历史总积分:177
  • 注册:2004年6月23日
发表于:2008-02-01 10:39:00
7楼
请问一下各位,FB41中GAIN的正常范围是多少啊,是0-1吗? 我在调试过程中把GAIN设为0.8 P作用还是很弱的!

cxy188

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2006年11月13日
发表于:2010-01-16 19:43:55
8楼

手动运行时,其实PID 也一直在运行,怎么才能做到无扰切换呢?也一直困扰着我

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2010-01-16 20:55:59
9楼

可以把手动,自动模式下的数据用共享,   从手动切换到自动式,只不过把自动调节的程序加上, 从自动到手动的时候,使自动模式调节程序标志为假,不就行了!


热门招聘
相关主题

官方公众号

智造工程师