回复:老问题欢迎讨论:怎样通过改变编程方法减小程序扫描周期?

吉林-xyy

西门子1847工业学习平台

  • 帖子

    147
  • 精华

    4
  • 被关注

    3

论坛等级:游侠

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2009-03-30 13:54:46

0楼

这个项目模拟量数量庞大类似DCS,因此可以参考DCS的做法。
一般说来PID调节要求控制效果稳定,要想调节效果稳定采样周期和控制周期就必须固定,其次才是PID参数的问题。在DCS中PID的调节周期通常1秒就算快的了,而只用来显示的模拟量采样周期大于等于1秒更司空见惯。在S7中最好通过定时中断来使采样周期和控制周期固定且相等。因此PID调节和模拟量显示的程序都放到OB35中是比较合理的。
所有的逻辑都以子程序的形式在OB1中调用,以保证逻辑及安全连锁的快速执行。这样模拟量处理和逻辑的执行互不影响,同时也合理地分配了CPU资源。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54699条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。