求助:PID模块设定值写入故障

已锁定

lutidong

  • 帖子

    18
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2005-04-10

普通 普通 如何晋级?

求助:PID模块设定值写入故障

1456

13

2010-03-07 08:17:44

请高手帮忙看下以下问题的原因在哪里。

我用PID向导生成一个PID控制回路,只有一个PID控制回路。

地址为:VB16~VB~VB135.(我可以确定VB16~VB135字节只用在PID回路,不会重叠使用)

下面是调用PID模块时(PID0-INIT)的数据连接:
ALWAYS-ON(SM0.0)用于使能PID0-INIT。

PID回路过程变量连接我直接用AIW4(过程变量,数据正常)读入。

用PID0_SP:VD20(向导生成PID模块时的设定值地址)直接连接PID0-INIT的SETPOINT_R

PID输出和手/自动我均用向导生成PID模块时对应的地址连接。

现在在调试时发生故障:PID0_SP范围在生成PID模块时设置为0~0.2,我在PID0_SP中写入大于0小于0.2的数据后,很快PID0_SP就自动改为1.0(CPU在RUN状态,如在STP状态则写入正常,说明V区20~24字节读写正常)。
如将PID0_SP范围改为0~1.0时,此时读写则正常。

请高手指点。

另:我发现在将PID模块设为自动时,PID模块的输出是个固定值,很是无解。
求助:PID模块设定值写入故障 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33289条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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