回复:PLC编程

我爱小猪

  • 帖子

    634
  • 精华

    3
  • 被关注

    2

论坛等级:侠客

注册时间:2005-12-12

普通 普通 如何晋级?

发布于 2006-09-24 00:36:51

0楼

其实楼主你自己写的是一个非常简单的P调节,你这样跟踪是很慢的,如果两者相差很大的时候+1,+1,或者-1,-1,会减很久的。你可以在这里加一个系数,比如让他们在相差很大的时候,+100或者-100,然后相差小了点就+20,-20,再小就-5,+5。。。这样逼近;

然后可以再做一个I调节,就是这次实际差和设定的差记为I0,下次采样时实际差和设定值设为I1,然后根据I0和I1的差的大小,再做一个控制,这是二次的;

然后可以再尝试去写一个D算法,(老实说D算法我还不会,嘿嘿)

弄了这些之后,你会发现其实PLC里面有一个向导就是专门做这个的,那个PID指令非常好用。
唉,小猪没有了。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33258条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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