回复:S7-1200 PID指令采样时间问题

西家讲师

官方工程师

  • 帖子

    3342
  • 精华

    0
  • 被关注

    35

论坛等级:奇侠

注册时间:2018-05-23

普通 普通 如何晋级?

发布于 2021-01-22 17:23:22

9楼

CycleTime.Value就是PID块调用周期,一般情况下就是OB30的循环时间,也有可能是整数倍,例如在EN处编每10个周期执行1次,那样就是10倍关系,没有问题,一般是PID多的情况下这样做,比如有100个PID,第一个OB30周期执行1-10,第二个OB30周期执行11-20...第十个OB30周期执行91-100


算法采样周期Retain.CtrlParams.Cycle是输出出现变化的周期,比如CycleTime.Value=0.1s,Retain.CtrlParams.Cycle=1.0s,这样PID块虽然每0.1s调用一次,但是每1s才改变一次输出

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

S7-1200精英训练营

共有1959条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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