有关PID控制

大家好,我现在用200做了一个PID自控,可是有的时候不用这个PID功能,PID的Output会停在某一个值。当我下次再用这个PID时Output会用上次停止运算的那个值开始变化。我想知道有没有办法在我下次使用这个PID功能时Output能不从上次停止的那个值开始变化。并且能指定一个值,或想办法让他从一个值开始变化。

最佳答案

PID程序指定了一系列的寄存器,其中有一个寄存器是储存PID积分前项值的。你可以通过MOV指令将你希望的数值写入这个寄存器和输出值寄存器,对PID的输出做初始化,然后使能PID。
 如果是使用向导生成的程序,可以在符号表中找到相关的寄存器地址;如果是调用直接PID指令,可以根据规则自己建立寄存器表。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:15
下一篇 2021年7月5日 上午2:15

相关推荐

  • MODBUS RTU

    大家好:硬件CPU 214-2BD23-0XB8,软件S7-200SP6和指令库SP5.问S7-200做主站和第三方从站模块(modbus RTU)通迅,PLC…

    SIMATIC S7-200 2020年11月1日
  • 电池卡的使用

    想PLC在长时间停电后时钟不还原初始值,实时时钟一直在工作中,计划加电池卡。问题1:带电池卡的实时时钟(6ES7 297-1AA20-0XA0)与BC 293,…

    SIMATIC S7-200 2018年12月5日
  • S7-200组态DP

    大家好,原来有一共有7个PLC-200的主站,我现在想把它们弄到一个DP网络上,然后找个上位机装上STEP 7-MicroWIN 与WINCC,我只大概懂在ST…

    SIMATIC S7-200 2021年7月4日
  • S7-200输入口的光电信号如何在工控机上读取

    如题,绝对小白。现在S7-200上有两个光电开关输入信号,I0.0和I0.1,然后“串口调试助手”不能识别不同的光电开关(触发信号都显示F8),请大神救我如何解决。 图片说明: &…

    2021年7月5日
  • s7-200模拟量输入波动严重,如何解决

    采集过来的数据时不时的会跳到0或30000这样,而且几乎是每分钟跳1次,导致程序无法正常运行。用万用表检测发现实际值波动并不明显。如何解决? 最佳答案 为什么模拟量是一个变动很大的…

    SIMATIC S7-200 2020年11月5日
  • 普通串口线能否当PPI电缆用?

    1、在公司找到一根两头都是9阵的串口电缆,很像200的PPI电缆,但是接头都没有PPI/MPI字样,什么标示都没有。两头都是公头,我试了一下,PC/PG里选择PC/PPI&nbsp…

    SIMATIC S7-200 2020年11月1日
  • 关于“西门子S7200PLC数据线”的问题?

    向高手请教一下:西门子S7200的数据线有三种,PC/PPI编程电缆、RS-232/PPI多主站编程电缆和USB/PPI多主站编程电缆,这三种编程电缆有什么区别啊,什么是PPI,什…

    2019年6月11日
  • 自由口通信

    我自由口通信时为什么在监视时,编程软件里的接收指令是红色的,这代表什么!! 我用的是226的PLC 最佳答案 这代表你同时使用的发送指令!!! 你的通信口不能既…

    SIMATIC S7-200 2021年7月5日
  • INTOUCH与S7-200 PLC通过modbus连接

    大家好,INTOUCH与S7-200 PLC通过modbus连接如何连接,如何配置,PLC程序怎么编写。帮忙提供点资料,谢谢了 最佳答案 参考:http://www.ad…

    SIMATIC S7-200 2020年11月1日
  • s7-200在程序状态监控下多次扫描(10次)为什么只看到扫描一次

    我设置了多次扫描十次,在程序监控状态下只看到了一次扫描过程 最佳答案 PC监控比CPU的实际执行速度慢多了,刷新跟不上,你可以设置每次扫描让一个变量加1,可以监控变量的状态;或者使…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论