pid输出范围

pid输出超出范围后怎么处理,我看帮助里有下面一段话,这段话所说的方法具体有什么作用呢?

变量和范围 进程变量和设定值是PID计算的输入值,因此PID指令读取但不改变这些变量的回路表域。 输出值由PID计算生成,因此每次PID计算完成后更新回路表中的输出值域。输出值被固定在0.0至1.0之间。 用户可将输出值域用作输入,在从手动控制到PID指令(自动)输出控制的转换过程中指定初始输出值(请参 阅以下"模式"一节中的内容)。 如果使用积分控制,则PID计算更新偏差值,而且更新后的数值被用作下一次PID计算的输入。当计算输出值 超出范围(输出小于0.0或大于1.0)时,则根据下列公式调整偏差: MX = 1.0 – (MP n + MD n ) 当计算输出 > 1.0 或 MX = – (MP n + MD n ) 当计算输出 < 0.0
调节偏差数值

采样时间n的回路输出比例项数值

 MD n
 M n

另请参阅: PID回路表 PID调谐控制面板

PID向导 PIDx_INIT (PID向导子程序)


采样时间n的回路输出微分项数值
采样时间n的回路输出数值
通过按照上述方式调节偏差,一旦计算输出返回适当范围即可实现系统应答能力的改善。计算偏差也被固定在 0.0至1.0之间,然后每次完成PID计算时被写入回路表的偏差域。回路表中存储的数值用于下一次PID计算。 在执行PID指令之前,用户可修改回路表中的偏差值,以便解决某些应用环境中的偏差值问题。以手动方式调 节偏差值时,必须格外小心,写入回路表的任何偏差值必须是0.0至1.0之间的实数。 在回路表中保存进程变量比较,用于PID计算的求导计算部分。您不应当修改该数值。

最佳答案

还是没大读懂楼主的意思
楼主所说的 ‘pid输出超出范围后怎么处理’是指比如输出限制在20%~80%,
输出超出范围是指小于20%或者大于80%吗;
还是指的是 检测值 超出 设定值 的设定范围;
下面是关于PID的文章,看看能否帮到楼主,
PID调节:
http://wenku.baidu.com/link?url=NtQQ1eRANZGmwLGWnQ7jxfC4h2rFMUrVCG7aQDm01wEKgMojgIMc_MVr7aDbjgJbAGh03pYTxQr73MWsA8R2DDJDJdZqvIZglkfuiDEmCAe
FB41说明:
http://wenku.baidu.com/link?url=uTd7gL4oB-EIwCjt4J36LOwEgYwNvUmygvfegRDBx_EaCLcQTfsiqY6uIaQhaQVEDXRpb8TZ4CK-9XQzzDwSTf7bIBfv9JYHC12JK5zD_kG
PID调节方法及西门子PLC使用FB41进行PID调整的说明
http://wenku.baidu.com/link?url=0DYM5nCJ9tZF6mgssSAyG-wag-YS_0snAXYjmiTKoXsKA-jqxCqljUHup57eBuCRDTXXxq1fbKjF_mCZpTB1vofr2U6YtdIktGiALtwESru

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc222433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月21日
下一篇 2017年12月21日

相关推荐

  • 程序答案求解

    我现在有一段程序看不大懂,求高人帮忙解读一下:LD  M10.0O    I0.0O   …

    SIMATIC S7-200 2020年10月31日
  • ET200M分站故障

    ET200M分站SF红灯常亮,BF红灯闪烁,请问哪里有问题?站内挂有4个DI,4个DO 问题补充:DP头,DP网线和ET200M都更换了,依然报故障,站内挂的DI和DO模板怎么判断…

    SIMATIC S7-200 2021年7月5日
  • 编程基础问题 请高手解答下

    LD     First_Scan_On       &nb…

    SIMATIC S7-200 2021年7月4日
  • smart IE v3的触摸屏触摸屏系统报错,请帮忙解决一下

    这个项目是700IE V3触摸屏和S7-200PLC通讯,PLC1-5分别为:CPU226,EM221 EM232 EM235 EM277。…

    2021年7月5日
  • 西门子200系列的通讯

    西门子200系列如何和DCS系统进行通讯 钻石用户推荐最佳答案 这个需要看双方所具备的硬件条件了。如果DCS具备modbus通讯的,则不需要条件硬件。如果DCS支持modbus&n…

    SIMATIC S7-200 2021年7月5日
  • td400消息值位问题

    1,我想做一个屏幕自动切换,td400c屏幕置位地址怎么看不到呀 2,我按屏幕键如F1等,我想让它显示我要改得参数,怎么不行呢  我的程序如下:&nb…

    SIMATIC S7-200 2021年7月4日
  • 在64位WIN7系统中安装STEP7 SP9后无PPI电缆

    在64位WIN7系统中安装STEP7 SP9后无PPI电缆,无法连接PLC,执行网上所说的批处理文件及重新安装、换电脑均无效,求教! 最佳答案 1,首先确定下在64位WI…

    SIMATIC S7-200 2021年7月5日
  • 依次

    请教。我用定时器,每增加2秒把一组固定的数据依次送到另一组地址依次递增的寄存器里去,除了依次逐条写块传送程序以外,有没有更简单的方法来完成?比如我把4.9.7.这三个数按时间递增逐…

    SIMATIC S7-200 2021年7月5日
  • MODBUS通信请教

    各位大师,请教你们一个问题:我从S7200,CPU226的通信1口和PC机相连,并下载了一个MODBUS从站协议,定义226的0口为从站的通信口,地址为1,然后和威纶屏进行通信,屏…

    SIMATIC S7-200 2021年7月5日
  • S7-200能接触摸屏吗

    现在又项目在做,之前接的是TD-400C,现在想接触摸屏。不知道有配S7-200的触摸屏吗,有的话是哪一款?才用什么通讯方式。 各位大虾,多指教。在此先谢过了 最佳答案 …

    SIMATIC S7-200 2021年7月5日