f5037456
级别: 探索解密
精华主题: 0
发帖数量: 3 个
工控威望: 119 点
下载积分: 613 分
在线时间: 5(小时)
注册时间: 2014-03-24
最后登录: 2015-02-27
查看f5037456的 主题 / 回贴
楼主  发表于: 2014-08-15 14:07
图片:
图片:
图片:
求大神看看这程序哪里出了问题,拜托了
erwin2009
级别: 略有小成
精华主题: 0
发帖数量: 132 个
工控威望: 265 点
下载积分: 1024 分
在线时间: 119(小时)
注册时间: 2012-09-11
最后登录: 2022-02-25
查看erwin2009的 主题 / 回贴
1楼  发表于: 2014-08-15 16:57
PID是一个闭环系统,在没有形成闭环的情况下,PID是完全无法工作的。

所以这就是pid神奇的地方,无法用PLC进行模拟测试。

即使你PID参数都调对了,但是你没有输入值,那么系统就会认为你的现在没有变化,就会不断加大调节量,然后直到最大。或者减少直到最小。

如果你的PID输出没有反馈回系统对系统的设定值造成一定的影响,那么 怎么能称之为PID呢。。呵呵,所以,找个实际环境可能比较容易学。。是有点抽象的。
本帖最近评分记录:
  • 下载积分:+1(f5037456) 真诚感谢!
    kyy80
    态度决定一切``````
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1227 个
    工控威望: 3498 点
    下载积分: 4407 分
    在线时间: 1980(小时)
    注册时间: 2008-02-17
    最后登录: 2024-12-15
    查看kyy80的 主题 / 回贴
    2楼  发表于: 2014-08-16 09:10
    如果不接外部执行机构和反馈信号PID是不能成立的.....用程序做个滞后+扰动量来认识PID也是可以的...
    f5037456
    级别: 探索解密
    精华主题: 0
    发帖数量: 3 个
    工控威望: 119 点
    下载积分: 613 分
    在线时间: 5(小时)
    注册时间: 2014-03-24
    最后登录: 2015-02-27
    查看f5037456的 主题 / 回贴
    3楼  发表于: 2014-08-16 10:14
    引用
    引用第1楼erwin2009于2014-08-15 16:57发表的  :
    PID是一个闭环系统,在没有形成闭环的情况下,PID是完全无法工作的。

    所以这就是pid神奇的地方,无法用PLC进行模拟测试。

    即使你PID参数都调对了,但是你没有输入值,那么系统就会认为你的现在没有变化,就会不断加大调节量,然后直到最大。或者减少直到最小。
    .......

    那李工我把程序导入PLC以后,还是一样出现错误,具体细节可能要加我QQ410465535详谈
    momo0720
    人外有人,天外有天!
    级别: 工控侠客
    精华主题: 0
    发帖数量: 458 个
    工控威望: 2028 点
    下载积分: 19664 分
    在线时间: 615(小时)
    注册时间: 2009-09-11
    最后登录: 2024-12-02
    查看momo0720的 主题 / 回贴
    4楼  发表于: 2014-08-16 21:21
    模擬 用 亂數 讀入當PV值  也不可以......

    一定要 實體接線
    http://blog.xuite.net/fa.system/twblog