xiesensheng
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 125 点
下载积分: 564 分
在线时间: 111(小时)
注册时间: 2010-07-04
最后登录: 2020-01-04
查看xiesensheng的 主题 / 回贴
楼主  发表于: 2012-02-07 12:08
FX1S PLC中,运用到PID控制指令,设备的最终控制对象是既要有正向动作,又要有负向动作,比如:设定值是100,但控制对象因机械动作,检测的值可能是80,也有可能是120,也就是说不管检测的值是大于设定值,还是小于设定值,PID都要动作,这种情况下,PID的动作方向该如何设定?另外PID指令的输出值按上述情况能否输出正数或者负数?(如果能输出正负数,则更有利于后面程序的编写),麻烦了解这一块的达人解说一下,谢谢!!。。
xiangjianmin
级别: 探索解密
精华主题: 0
发帖数量: 9 个
工控威望: 128 点
下载积分: 2616 分
在线时间: 20(小时)
注册时间: 2011-12-18
最后登录: 2013-02-22
查看xiangjianmin的 主题 / 回贴
1楼  发表于: 2012-02-07 12:42
机械带动说明PID控制没起作用丫,设置多少没关系了 装置不够全把
sport1988
级别: 论坛先锋
精华主题: 0
发帖数量: 359 个
工控威望: 1837 点
下载积分: 4651 分
在线时间: 134(小时)
注册时间: 2011-11-05
最后登录: 2023-09-05
查看sport1988的 主题 / 回贴
2楼  发表于: 2012-02-07 14:36
等待大侠
plc学者
级别: 略有小成
精华主题: 0
发帖数量: 190 个
工控威望: 361 点
下载积分: 3394 分
在线时间: 374(小时)
注册时间: 2011-07-18
最后登录: 2024-06-09
查看plc学者的 主题 / 回贴
3楼  发表于: 2012-02-07 19:30
你可以尝试写上两段pid控制程序一段大于设定值输出,一段小于设定值输出,不就解决你的正负方向问题了
toutianjian
级别: 网络英雄
精华主题: 0
发帖数量: 239 个
工控威望: 5065 点
下载积分: 62142 分
在线时间: 354(小时)
注册时间: 2008-03-20
最后登录: 2024-06-09
查看toutianjian的 主题 / 回贴
4楼  发表于: 2012-02-08 08:18
PID輸出可以輸出負值,查看手冊,[S3]+23   輸出下限值設定 -32768~32768 此時[S3]+1=33才有效。
rockyhuo
专业制造全伺服高速卫生巾机器
级别: 论坛先锋

精华主题: 0
发帖数量: 1603 个
工控威望: 1921 点
下载积分: 4443 分
在线时间: 436(小时)
注册时间: 2008-07-14
最后登录: 2024-04-09
查看rockyhuo的 主题 / 回贴
5楼  发表于: 2012-02-08 08:36
自己编写PID程序还实际,自带的指令比较局限。
输出可以有正负的。
变频器中心放卷,可以稳定达到280M/分钟线速度.
全伺服卫生巾、尿裤、护垫机机器项目合作,承接多功能卫生巾中包机制造,尿裤垛码机制造
QQ:84818626
电话:18923140420
wananjushi
万安居士
级别: 网络英雄
精华主题: 0
发帖数量: 859 个
工控威望: 5759 点
下载积分: 11561 分
在线时间: 216(小时)
注册时间: 2011-12-24
最后登录: 2018-07-22
查看wananjushi的 主题 / 回贴
6楼  发表于: 2012-02-09 08:45
PID輸出可以輸出負值,查看手冊,[S3]+23   輸出下限值設定 -32768~32768 此時[S3]+1=33才有效
wananjushi