S7-200 自己写PID 是不是比用向导运行快?模拟量采样用不用滤波?

1:PID是不是用指令写比用向导(最小0.1S)执行速度快?
2:向导PID执行速度是不是由采样时间决定?最小时间0.1S?
3:如果自己写PID指令,其执行时间是不是由CPU程序扫描时间决定,即CPU扫描程序到PID指令时候就执行?
4:如果第三条对,那么如果指令PID的过程值为输入模拟量AIW4,用不用滤波功能?因为我查的模拟量通道选择滤波的时候,在CPU每次扫描程序前更新AIW4的值;选择不滤波的时候,是没次执行与AIW4相关操作时候,自动读取通道值。

最佳答案

1:PID是不是用指令写比用向导(最小0.1S)执行速度快?
PID不是单单追求指令执行速度快,而是设法追求PID能够在短时间内调节出稳定的调节值,即PID的调节速度。
采样时间:
计算机必须按照一定的时间间隔对反馈进行采样,才能进行PID控制的计算。采样时间就是对反馈进行采样的间隔。短于采样时间间隔的信号变化是不能测量到的。过短的采样时间没有必要,过长的采样间隔显然不能满足扰动变化比较快、或者速度响应要求高的场合。 
2、向导PID执行速度是不是由采样时间决定?最小时间0.1S?
应该讲,PID执行速度与指令的执行速度相关,PID的调节速度与采样时间相关。
编程时指定的PID控制器采样时间必须与实际的采样时间一致。
3:如果自己写PID指令,其执行时间是不是由CPU程序扫描时间决定,即CPU扫描程序到PID指令时候就执行?
4:如果第三条对,那么如果指令PID的过程值为输入模拟量AIW4,用不用滤波功能?因为我查的模拟量通道选择滤波的时候,在CPU每次扫描程序前更新AIW4的值;选择不滤波的时候,是没次执行与AIW4相关操作时候,自动读取通道值。?
建议应用滤波功能。这样保证采集到正确的过程值,对于PID进行调节出稳定的结果及调节时间短都是非常有利的保证。
是的。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:24
下一篇 2020年10月31日 下午3:24

相关推荐

  • 梯形图

    用一台超声波液位计(量程0-3米;模拟量输出为4–20mA)控制一台潜水泵的启动、停止(当水位为2米时,水泵启动,当水位为1米时,水泵停止);威纶触摸屏,PLC是西门子S7&nb…

    SIMATIC S7-200 2017年11月1日
  • 寻求正规销售渠道

    急需S7-200产品一批,寻找长沙的西门子正规销售渠道。 最佳答案 打西门子热线4008104288询问,或者咨询西门子长沙办事处,电话0731-84467770 提问者对于答案的…

    SIMATIC S7-200 2021年7月5日
  • 可以通过SM5.0位来判断是否有I/0端口损坏吗?

    比如原先设备是正常运行的,突然故障了,可以通过SM5.0位来判断是否有I/0端口(包括扩展的)损坏吗? 最佳答案 IO_Err  SM5.0 如果存在…

    SIMATIC S7-200 2020年10月31日
  • 关于延长200通讯距离的问题

    各位好,200的RS485口因为是非隔离型的,所以样本上给的通讯距离最大为50米。各位有没有什么办法能让这个距离再长点?西门子推荐的中继器价格太贵了。有没有廉价点的办法?通讯协议为…

    SIMATIC S7-200 2017年11月12日
  • s7-200计数器当前值的显示

    s7-200计数器的当前值如何在触屏上显示? 最佳答案 将计数器的值传送大数据寄存器里面去。在将数据寄存器的数通过HMI显示出来。下面是S7–200的处理方法。图中1为普通计数器…

    2021年7月5日
  • 求S7200模拟量数据120秒的平均值,用梯形图编写。

    求S7200模拟量数据120秒的平均值,用梯形图编写。 最佳答案 那要看你做几次平均了,譬如你做10次平均,你可以设定一个12s的定时器,每12秒将AIW的值利用上升沿信号做累加,…

    SIMATIC S7-200 2020年10月31日
  • 怎么停止子程序运行

    在主程序里断开子程序,子程序一直保持断开前的状态,开还是开,断还是断,我想把子程序断开,回到初始值,怎么办. 最佳答案 最简单的办法如我的图所示,当I0.0是零时调用子程序一,并且…

    2020年10月31日
  • wincc7.4与s7 200怎么通讯

    wincc7.4与s7 200 plc怎么通讯 最佳答案 1、使用OPC通讯   OPC软件可以使用PCACCESS,PC&nbs…

    SIMATIC S7-200 2021年7月5日
  • s7-200 如何进行离线仿真

    s7-200 如何进行离线仿真 最佳答案 不能离线仿真,因为没有模拟软件。 网上流行的200PLC的模拟软件功能不完善,因为不是官方出的软件,所以建议不要用。 …

    SIMATIC S7-200 2021年7月5日
  • 模拟量模块EM232 CN程序问题

    我现在用S7-200和一个模拟量模块EM232 CN,在文本显示器TD 200C中调压力,来控制比例阀。我是这方面的初学者,不知道这段程序如何写?是不是将TD2…

    SIMATIC S7-200 2021年7月5日