技术论坛

关于200的PID向导,必须用SM0.0驱动的问题

作者 主题
游民

经验值: 57
发帖数: 39
精华帖: 0
关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-30 14:59:12
大家都知道200向导生成的PID子程序必须在主程序用SM0.0直接驱动才会正常工作的.可是如果我想加上运行条件怎么办呢.例如,平时不做PID控制,按下启动按钮后才开始做PID,可是如果加上个A I0.0 之类的指令那PID就不工作了.我想了个笨方法,用向导多做一个PID子程序,然后在主程序里面用SM0.0调用他,而且用到的输入和输出点都是实际不存在的,比如AIW20,AQW20.这样做了以后,就可以随意调用其他的PID子程序了.可这样做却浪费了一个PID LOOP!我很笨,不知道有什么好方法来解决,求大家指教!
 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=226047&b_id=3&s_id=0&num=10

游民

经验值: 57
发帖数: 39
精华帖: 0
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-30 15:19:46
自己顶!!!!!顶到有人回!斑竹包涵,我不是故意的.
 
以下网友喜欢您的帖子:

  
侠客

经验值: 831
发帖数: 620
精华帖: 2
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-30 15:20:51
你可以在配置时指定使用“自动/手动”模式。
 
以下网友喜欢您的帖子:

  
游民

经验值: 57
发帖数: 39
精华帖: 0
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-30 15:24:50
哎!我试试去,原来这么简单的问题啊..我真是够笨
 
以下网友喜欢您的帖子:

  
侠士

经验值: 1355
发帖数: 725
精华帖: 25
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-30 16:47:50
或者将 PID 的输出放在变量里,启动后才将变量值送到实际的输出口
这个方法没有自动/手动方式好,因为PID实际上一直是工作的,但调节环路被打断,可能导致积分饱和输出趋于一个极值,真正启动输出时可能有冲击或响应缓慢
生命存在的方式只有两种:腐烂或燃烧
以下网友喜欢您的帖子:

  
游士

经验值: 201
发帖数: 182
精华帖: 0
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-31 12:19:09
用向导里的手动好些
 
以下网友喜欢您的帖子:

  
游民

经验值: 57
发帖数: 39
精华帖: 0
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-31 22:51:36
醉书生大哥的方法理论上应该可以吧,明天我会试试。
可是手动/自动方式我有点迷糊,手动方式下要设定期望输出值,这样一来就是恒定输出了吧?在这种情况下,PID的调节还存在吗?
 
以下网友喜欢您的帖子:

  
至圣

经验值: 19840
发帖数: 8834
精华帖: 39
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-03-31 23:13:09
既然是手动,当然就不是PID的自动调节了。
 
以下网友喜欢您的帖子:

  
游民

经验值: 57
发帖数: 39
精华帖: 0
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-04-01 00:45:06
但这好像与我在楼顶的问题脱开了呢~~
我想知道的是如何随意的启停PID,但要求PID是自动调节的。
SM0.0后面是不能再加其他语句的,不然PID没输出 ...
 
以下网友喜欢您的帖子:

  
游民

经验值: 129
发帖数: 128
精华帖: 0
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-04-01 20:04:20
晕 我觉得pid 还是自己写比较好,手册上都有的,带个公式阿。。。
用向导的看不见不爽。。。我还没用过。。呵呵
追求自己所选择的,选择自己所追求的
以下网友喜欢您的帖子:

  
游民

经验值: 57
发帖数: 39
精华帖: 0
回复:关于200的PID向导,必须用SM0.0驱动的问题


只看楼主 2006-04-01 21:20:10
ok,我自己写个看看吧!新手册上没的公式,老的里面才有。
 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
关于200的PID向导,必须用SM0.0驱动的问题
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。