回复:请教伊默斑竹!

伊默

西门子1847工业学习平台

  • 帖子

    4259
  • 精华

    118
  • 被关注

    220

论坛等级:至圣

注册时间:2003-10-24

白金 白金 如何晋级?

发布于 2006-11-16 17:16:43

0楼

呵呵,我还真没有研究过用PLC自带的指令呢,因为我都是自己写的一个PID子程序。 不过原理是一样的。
1、这是为了减少超调。即当反馈值比较接近设置值时用PID调节,这样系统容易稳定。 手动输出就是直接给定到执行器一个值,而不是VD108。 比如你是用AQW0这个模拟量输出口控制阀的,那么你直接给个20MA(或者别的值)给它。
2、如果你采用S7-200自带的标准PID的话,那么PID时刻都在进行,所以一直在调节,而不会进行什么死区。 如果你想达到死区效果的话,必须自己编程实现。
3、SM0.1是一个特殊的位,即在PLC扫描的第一个周期接通。这个是为了方便设计者编程来初始化系统的。 比如你有一台设备,你想一上电,上面所有的气缸,电机啥的都回到初始状态,那么就可以用这个位来控制啊。
还有,中断不是你的程序调用的,而是系统自动执行的,只要你开了中断,而系统又捕捉到合适的中断条件,那么系统就自动执行你指定的中断子程序了!
I can do it
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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