xiesensheng
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 125 点
下载积分: 564 分
在线时间: 111(小时)
注册时间: 2010-07-04
最后登录: 2020-01-04
查看xiesensheng的 主题 / 回贴
楼主  发表于: 2012-02-07 12:06
三菱FX1S PLC中,运用到PID控制指令,设备的最终控制对象是既要有正向动作,又要有负向动作,比如:设定值是100,但控制对象因机械动作,检测的值可能是80,也有可能是120,也就是说不管检测的值是大于设定值,还是小于设定值,PID都要动作,这种情况下,PID的动作方向该如何设定?另外PID指令的输出值按上述情况能否输出正数或者负数?(如果能输出正负数,则更有利于后面程序的编写),麻烦了解这一块的达人解说一下,谢谢!
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6778 个
工控威望: 38381 点
下载积分: 4456 分
在线时间: 9541(小时)
注册时间: 2006-09-13
最后登录: 2024-12-29
查看cvlsam的 主题 / 回贴
1楼  发表于: 2012-02-07 13:11
即加热,又制冷?
楼主留言:
可以这么理解
崇庆阳光
不懈努力,一切皆有可能...
级别: VIP会员

精华主题: 1 篇
发帖数量: 775 个
工控威望: 1505 点
下载积分: 7427 分
在线时间: 155(小时)
注册时间: 2006-08-10
最后登录: 2024-12-27
查看崇庆阳光的 主题 / 回贴
2楼  发表于: 2012-02-07 15:42
正负动作理解有误
不懈努力,一切皆有可能 ...
double_z
无知最可怕
级别: 工控侠客
精华主题: 0
发帖数量: 88 个
工控威望: 2841 点
下载积分: 761 分
在线时间: 86(小时)
注册时间: 2011-11-16
最后登录: 2018-07-19
查看double_z的 主题 / 回贴
3楼  发表于: 2012-02-07 18:05
上次我用PID控制水阀也是这样,温度到了就要开,温度低了就要关,这样你选好一个方向,假如是开的方向,用PID来控制开,再用开的常闭来驱动关,注意互锁,这样当PWM脉冲发出时,高电平开,低电平关。和你这个应该差不多
kyy80
态度决定一切``````
级别: 工控侠客
精华主题: 0
发帖数量: 1227 个
工控威望: 3498 点
下载积分: 4407 分
在线时间: 1980(小时)
注册时间: 2008-02-17
最后登录: 2024-12-15
查看kyy80的 主题 / 回贴
4楼  发表于: 2012-02-10 13:24
总结控制过程变化规律编写模糊化参数,,用模糊控制。。。或用正和负方向的两PID试试看。。。。
ajpa88
级别: 略有小成
精华主题: 0
发帖数量: 105 个
工控威望: 243 点
下载积分: 839 分
在线时间: 33(小时)
注册时间: 2012-01-31
最后登录: 2016-07-04
查看ajpa88的 主题 / 回贴
5楼  发表于: 2012-02-13 12:47
同意三楼的说法!
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21432 分
在线时间: 123(小时)
注册时间: 2010-10-28
最后登录: 2024-12-25
查看ysheng9099的 主题 / 回贴
6楼  发表于: 2012-02-14 19:46
好像是对PID功能的理解有误,PID是以输入偏差来计算输出值的,偏差增大,输出减小,为反作用,反之则为正作用
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21432 分
在线时间: 123(小时)
注册时间: 2010-10-28
最后登录: 2024-12-25
查看ysheng9099的 主题 / 回贴
7楼  发表于: 2012-02-14 19:51
只要调节对象确定了,那么PID作用的正反作用也就确定了