S7-200 PID 实例、基础问题

已锁定

舍得珍惜

  • 帖子

    62
  • 精华

    0
  • 被关注

    4

论坛等级:游侠

注册时间:2013-07-22

普通 普通 如何晋级?

S7-200 PID 实例、基础问题

2493

11

2015-06-23 23:40:52

我要做一个溶液恒温控制系统。用Pt100热电阻传感器(AIW0接入入PLC)、EM231RTD模块、模拟量输出(AQW0接到控制器)(4-20ma)控制气动阀控制热蒸汽的流量来给溶液加热。
通过指令向导生成PID子程序,虽然我看了一些教材,但是还是感觉很多细节还不清晰,我一一列出,尽量把我的意思表达清楚。
第一个问题:给定值范围的低限、给定值范围的高限。这个该怎么设定?(见图1)


我填的是低限50,高限150。为什么填这两个数,我也拿不准。因为我只需要控制温度在120摄氏度就可以了。 120在50与150之间所以我就随便这么填了。我的理解对吗? 错在哪?
第二个问题:也是我认为很重要的,就是这个过程变量怎么理解。见图2。我把刚才填的给定值低限50与过程变量范围低限值500对应,给定值高限150与过程变量范围低限值1500对应的理由是:Pt热电阻将温度值反馈到PLC的具体数值是具体温度值的10倍(因为我用了EM231RTD,我采集温度值的方法就是将AIW0的数值除以10就是被测的温度值了)。 这个理解对吗?


第三个问题:输出类型与范围低高限。见图2。因为气动阀接受4-20ma的控制信号。4ma时全闭,20ma时全开。4ma对应PLC内的数值是6400,20ma对应PLC内的数值是32000。我点了使用20%偏移量后,自动就变成了这样的数字,我看正好符合要求,所以没管。 这一步,我理解对了吗?
第四个问题。见图3。增加PID手动控制。 我没有点选。我说一下我对这个功能的理解。


如果要手动控制的话,输入的指定控制指令的范围只能是是0.0-1.0吗? 也就是我输入0.0就是气动阀关闭,输入1.0的话阀门全开,输入0.5的话阀门开一半吗?
新手第一次接触PID闭环控制,心里没底,尤其是前两个问题,真诚希望得到指点和帮助,谢谢。






S7-200 PID 实例、基础问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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