S7-200PID算法

我现在做一个project,由于客户要求将目标值与当前值之间的偏差e和偏差变化率ec经过一个非线性增益之后再送往pid运算。不过s7-200自带的pid指令没有直接输入偏差这个参数,请问应该如何设计比较好。多谢

问题补充:
请给出具体编程方案,急待回复。谢谢!
 

最佳答案

用自带得pid算法,在这个pid运算得变量区肯定有这个变量得,你可以直接找到在利用;
 或者你自己编程求解,e=这次采集值-上次采集值,ec=这次得e-上次得偏差;(增量pid算法时是这样得)。

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

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

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

相关推荐

  • PLC程序在线调试

    请问CPU226可以在线修改程序吗?不需要重新下载程序和重启PLC。 CPU315-2DP可以在线修改程序吗? 最佳答案 1、CPU226可以在线修改程序,在step7-…

    SIMATIC S7-200 2021年7月5日
  • CP243-1(Client)与S7-300CPU的PN口通讯设置问题

    CP243-1(Client)建立连接以及编写好程序后,300CPU侧需要在硬件里添加CP243-1的链接吗? 最佳答案 只需在200里面单端编程即可。200的以太网向导,可以极其…

    SIMATIC S7-200 2021年7月5日
  • 中断程序不执行或者是不知道有没有执行,该怎么办?

    我写了一个恒压力控制的PID程序,但在监控的时候感觉中断程序没有执行,该如何解决?并判断程序是否执行?程序如下: SBR0 LD  &nbs…

    SIMATIC S7-200 2021年7月5日
  • 用TD200显示记数值

    我初次接触TD200想用TD200显示设定值和当前记数值,用向导组态后编了个程序下载后显示无参数块请高人发个样例程序.我的邮箱:wzw1965222@yahoo.com.cn谢谢!…

    SIMATIC S7-200 2021年7月5日
  • 定时值读取

    请问S7-200使用一延时定时器,如何读取定时器的值,并将数值在屏上显示?  最佳答案 定时器的代号有两个含义: 1、写在位指令上,表示定时器动作时的触点,位格…

    SIMATIC S7-200 2021年7月5日
  • s7_200 的PID调节

    在做s7—200 的PID调节时,看说明书,有个PID向导编辑,一个PID指令编程,这两个程序的使用方式是不一样的。PID向导编辑就是在向导里生成程序,我知道了,但是PI…

    SIMATIC S7-200 2020年10月31日
  • 1500模拟量模块ET200MP

    想利用et200mp加一个4-20ma的模拟量模块,上面写着模拟量输入模块 AI4 x U/I/RTD/TC,是不是电压,电流,,RTD,TC都可以使…

    SIMATIC S7-200 2021年7月5日
  • 求V4.0 STEP 7 MicroWIN SP9软件的使用手册

    最好有详细的功能讲解和编程步骤,新手入门用 最佳答案 S7-200跟我学跟我做http://www.ad.siemens.com.cn/service/elearning/seri…

    SIMATIC S7-200 2021年7月5日
  • 三位工位,任务交叉,如何设计脉冲串?

    使用S7-200,驱动伺服电机,运送钢带,到三个工位。沿传送的方向,在第一个工位,冲三个孔,在第二工位,冲两个切口,在第三位工位,切断。孔位、切口,相互交差,相互间的尺寸操作人员修…

    SIMATIC S7-200 2017年7月30日
  • S7-200与TP270通讯

    S7-200与TP270触摸屏能不能实现直接通讯?如何通讯?能否发份例程给我?EMAIL: yzh666888999@163.com 问题补充:希望能发个例程给我,我主要…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论