技术论坛

 回复:FB41的使用问题

返回主题列表
作者 主题
LDQQ
游侠

经验值:489
发帖数:218
精华帖:1
楼主    2006-12-31 08:45:36
主题:FB41的使用问题
我是作工控的新手,刚入行不久。现在在做一个关于PID控制的工程,(测量液位值做为反馈值,执行元件是电动调节阀,4-20MA控制)
用的是西门子的s7-300,组态软件用的是西门子的WINCC。有一些问题实在不明白,所以到这里请前辈帮忙!诚心求教!
问题1、
PLC程序用的是STEP7 V5.2,PID调节功能用FB41实现,FB41中的设定SP-INT,和反馈输入PV-IN对输入的值有要求吗?也就是,是不是要将它们的输入整定到
0-100之间的数呢?如果需要为什么?
问题2、
FB41的TD、TI本身要求输入TIME类型不是S5TIME类型的数值,如果要在上位机界面上更改TD、TI,组态软件WINCC中应该用什么类型的数值,在PLC程序中需要做类型转换吗?
问题3、
用的电动阀本身是反作用(越关越小),在整个控制系统中要求液位越高阀的开度越大,也就是系统是个正反馈,这样要实现控制要求,我是不是要把设定和反馈反过来用,设定当反馈,反馈做设定用。所谓的正作用和反作用是指的整个控制系统是正反馈还是负反馈,还是执行元件是正作用还是反作用啊?FB41对与正作用和反作用用法有什么不同啊?
一口气问了这么多问题还请见谅啊!我看过博客,前辈应该是工控高手,所以冒然请教!还望帮忙!
kinkin
版主

经验值:17829
发帖数:7358
精华帖:53
    2006-12-31 09:06:21
精华帖  主题:回复:FB41的使用问题
1、可以整定到0~100之间,也可以不整定,但是比例的设定值会不一样。因为你是新手,目前可不考虑。
2、时间类型的数据和长整型数据关系不大,因为长整型数据乘以1000即等于单位为秒的时间值,要怎么处理你应该知道了吧。
3、在本系统中你不需要这样做。对于需要反作用调节的系统,你那样做实际上也是可行的,因为你相当于将偏差取负值了。这是PID的正作用和反作用改变的一种可行的方式,但并不是阀的。因为阀也有正作用和反作用之分,也就是说给20mA的控制信号,阀门将关闭,给4(0)mA控制信号,阀门将全开。那么你可以对PID的输出值进行处理,便于手动调节时检测阀门。
数字飞舞
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。