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指令的输出值按上述情况能否输出正数或者负数?(如果能输出正负数,则更有利于后面程序的编写),麻烦了解这一块的达人解说一下,谢谢!
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21432 分
在线时间: 123(小时)
注册时间: 2010-10-28
最后登录: 2024-12-29
查看ysheng9099的 主题 / 回贴
1楼  发表于: 2012-02-14 19:46
好像是对PID功能的理解有误,PID是以输入偏差来计算输出值的,偏差增大,输出减小,为反作用,反之则为正作用
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21432 分
在线时间: 123(小时)
注册时间: 2010-10-28
最后登录: 2024-12-29
查看ysheng9099的 主题 / 回贴
2楼  发表于: 2012-02-14 19:51
只要调节对象确定了,那么PID作用的正反作用也就确定了