tec控制pid程序_西门子S7-200smart PLC PID控制的无扰动手/自动切换编程方法

本文介绍了如何在西门子S7-200SMART PLC中使用PID向导实现PID控制的无扰动自动/手动切换。通过设置控制变量标准化换算和定时采样,配合用户程序中的子程序调用来实现PID功能。文章详细讲解了无扰切换的实现方法,包括在切换时手动输出值与实际控制输出值的同步,以及设定值与当前反馈值的匹配。此外,还提供了自整定和参数配置的说明。
摘要由CSDN通过智能技术生成

使用 PID 向导编程时的 PID 自动/手动无扰切换

使用 PID 指令向导编程时,指令向导会自动调用 PID 指令,并且编写外围的控制变量标准化换算、定时采样等功能。用户在使用 PID 指令向导时,需要在用户程序中用 SM0.0 调用指令向导生成的子程序(如 PIDx_CTRL 子程序)。PID 向导可以生成带自动/手动切换功能的子程序,这个子程序使用一个数字量点为“1”、“0”的状态来控制是否投入 PID 自动控制。

到目前为止(STEP 7-Micro/WIN SMART),使用 PID 向导生成的子程序时,由于用户程序不能直接使用 PID 指令,它的无扰切换能力因为隔了外壳子程序,所以受到了局限。如果对无扰切换要求比较严格,需要另外编一些程序加以处理。

考察如下 PID 控制子程序。

92f453bf9355322b44b7f09a98a59a4c.png

图中:

1、a过程反馈量 (传感器的反馈值)

2、b设定值,实数 (设定要保持的数字值)

3、c自动/手动控制,“1”=自动,“0”

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值