yanglingson
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yanglingson的 主题 / 回贴
楼主  发表于: 2010-03-02 13:04
    PID   S1    S2    S3    D,其中S1是目标值,S2是现场测定值,S3是参数设定项,D是输出值,这个D有些不明白,这个输出值D是把现场测定值S2通过设定好的PID参数整定的值,还是像手册上所讲的加热占空比,请大家帮解释下,小弟先谢谢了!
ljc2008
一学到老
级别: 家园常客
精华主题: 0
发帖数量: 406 个
工控威望: 562 点
下载积分: 499 分
在线时间: 172(小时)
注册时间: 2008-10-04
最后登录: 2024-03-04
查看ljc2008的 主题 / 回贴
1楼  发表于: 2010-03-02 15:47
输出值D是把现场测定值S2与目标值S1的偏差值经过PID控制运算后输出的控制值。至于D是如何控制执行器的,要看控制要求。手册上所讲的加热占空比只是一种处理情况,仅供参考。
zwz579
这系虾米社会,七透的比打拼的钱卡多。
级别: 略有小成
精华主题: 0
发帖数量: 502 个
工控威望: 408 点
下载积分: 2895 分
在线时间: 226(小时)
注册时间: 2008-03-18
最后登录: 2019-07-21
查看zwz579的 主题 / 回贴
2楼  发表于: 2010-03-02 21:03
PID运算后的结果
共同学习,共同进步。 www.xmohm.com
yanglingson
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yanglingson的 主题 / 回贴
3楼  发表于: 2010-03-10 16:58
你好,1楼,如果我的执行元件是比例阀,控制信号是4-20MA,那我需要怎样写程序呢?请教了
zwz579
这系虾米社会,七透的比打拼的钱卡多。
级别: 略有小成
精华主题: 0
发帖数量: 502 个
工控威望: 408 点
下载积分: 2895 分
在线时间: 226(小时)
注册时间: 2008-03-18
最后登录: 2019-07-21
查看zwz579的 主题 / 回贴
4楼  发表于: 2010-03-10 17:48
引用
引用第3楼yanglingson于2010-03-10 16:58发表的  :
你好,1楼,如果我的执行元件是比例阀,控制信号是4-20MA,那我需要怎样写程序呢?请教了

首先要知道你的 比例阀是压力的还是流量的, 也就是说看你要恒定压力还是流量,   接着  要设定一个目标值,  装个传感器检测当前值,  计算结果 控制比例阀。
共同学习,共同进步。 www.xmohm.com
yanglingson
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yanglingson的 主题 / 回贴
5楼  发表于: 2010-03-11 09:33
楼上所说的我明白,我就是想用PID指令控制精确些,所用的PLC是FX2N,也就是让大家帮解释输出D是什么值,这个输出值D是不是经PID参数修正后趋近于目标值的数值吗?
yanglingson
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yanglingson的 主题 / 回贴
6楼  发表于: 2010-03-20 09:18
各位高手,有哪位曾经使用过的朋友请指点,小弟在此感激了。
nbwrk
树不要皮必死无疑!人不要脸天下无敌!
级别: 家园常客
精华主题: 0
发帖数量: 578 个
工控威望: 574 点
下载积分: 1079 分
在线时间: 96(小时)
注册时间: 2007-11-18
最后登录: 2019-11-02
查看nbwrk的 主题 / 回贴
7楼  发表于: 2010-03-20 10:00
就控制一个比例阀的话就模拟量出去好了  如果要做PID那还得要加反馈的传感器   你是测压力还是流量  这种传感器不会便宜   如果是气体流量控制那就换个质量流量计吧  本身自带PID  
yanglingson
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yanglingson的 主题 / 回贴
8楼  发表于: 2010-03-20 13:19
干嘛要测蒸汽的流量或压力呀?我只需用温度做反馈信号呀,输出4~20MA信号来控制比例阀的开度,从而控制蒸汽量也从而达到控制温度的目的了呀,我想用PID指令只是想使温度控制的更准确些而已,就不知FX2N的PLC的PID指令怎样应用在这里。
ljc2008
一学到老
级别: 家园常客
精华主题: 0
发帖数量: 406 个
工控威望: 562 点
下载积分: 499 分
在线时间: 172(小时)
注册时间: 2008-10-04
最后登录: 2024-03-04
查看ljc2008的 主题 / 回贴
9楼  发表于: 2010-03-20 18:25
《你好,1楼,如果我的执行元件是比例阀,控制信号是4-20MA,那我需要怎样写程序呢?》
QQ联系吧!1051523551