S7-200里的PID模块怎么使用

在200里创建一下PID模块,在创建时没有设置手动,但是在PID调节面板里有个手动调节,还有一个自动调节,这两个有什么区别,怎么使用?此外,输出的什么样的曲线才算是理想的曲线呢?请大家帮个忙,传授一些关于PID的调试方法。

最佳答案

参考回答:

  PID 控制算法有几个关键的参数Kc(Gain,增益),Ti(积分时间常
  数),Td(微分时间常数),Ts(采样时间)。
  在S7-200 中PID 功能是通过PID 指令功能块实现。通过定时(按照采样时间)执行
  PID 功能块,按照PID 运算规律,根据当时的给定、反馈、比例-积分-微分数据,
  计算出控制量。
  PID 功能块通过一个PID 回路表交换数据,这个表是在V 数据存储区中的开辟,长度
  为36 字节。因此每个PID 功能块在调用时需要指定两个要素:PID 控制回路号,以及
  控制回路表的起始地址(以VB 表示)。
  由于PID 可以控制温度、压力等等许多对象,它们各自都是由工程量表示,因此有一
  种通用的数据表示方法才能被PID 功能块识别。S7-200 中的PID 功能使用占调节范围
  的百分比的方法抽象地表示被控对象的数值大小。在实际工程中,这个调节范围往往
  被认为与被控对象(反馈)的测量范围(量程)一致。
  PID 功能块只接受0.0 - 1.0 之间的实数(实际上就是百分比)作为反馈、给定与控
  制输出的有效数值,如果是直接使用PID 功能块编程,必须保证数据在这个范围之
  内,否则会出错。其他如增益、采样时间、积分时间、微分时间都是实数。
  因此,必须把外围实际的物理量与PID 功能块需要的(或者输出的)数据之间进行转
  换。这就是所谓输入/输出的转换与标准化处理。《S7-200 系统手册》上有详细的介绍。
  S7-200 的编程软件Micro/WIN 提供了PID 指令向导,以方便地完成这些转换/
  标准化处理。除此之外,PID 指令也同时会被自动调用。

 下载相关资料参考!
 http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0136.zip

提问者对于答案的评价:
谢谢,不过这东西还真是麻烦啊,不好弄啊。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:19
下一篇 2021年7月4日

相关推荐

  • 如何在符号表删除的情况下,保持程序正确

    为了增加别人阅读自己程序的难度,我想把符号表删除,但是这样带来一个问题,就是原来的程序中的符号都没有了对应地址,引起程序错误,请问如何才能达到“在符号表删除的情况下,保持程序正确”…

    SIMATIC S7-200 2021年7月5日
  • 软件冲突

    先安装Microwin 200smart  V2.3 后安装V4.0 STEP7 MICROWIN SP9,运…

    2021年7月5日
  • 为什么模拟量量输入最大值为32000

    模拟量输入为16位的,以单极性为例,最高位为0,最低3位为0,中间12位为数据位,这样算,最大值不是应该为  2的15次方 – 1&nbsp…

    2020年10月31日
  • LOGO的价格

    LOGO本体带屏幕的价格一般是多少 最佳答案 西门子logo报价:连接: http://www.ylzb.com/plc1/Article_Show.asp?Articl…

    SIMATIC S7-200 2021年7月4日
  • 液压松开

    西门子840D2004年的版本如何让XYZ的液压在JOG   AUTO和MDI模式的时候液压随时都是松开的,因为现在不管是在什么模式要移动轴的时候一定…

    SIMATIC S7-200 2021年7月5日
  • 如何对标志位取反?

    前面已经做好M10.0的条件 现在要加一个,当vw500为奇数时,M10按前面的条件输出 当vs500为偶数时,M10的输出跟前面的条件相反 问题补充:可能说的…

    SIMATIC S7-200 2021年7月4日
  • 200的AO输出线最大多远距离

    如题,普通的AO模块,接远处的变频器。谢谢 最佳答案 具体距离不是很清楚,普通的AO模块,使用输出4-20mA的信号(电流环信号抗干扰性强),我用过控制现场变频器接线距离达到350…

    SIMATIC S7-200 2020年11月5日
  • TD200用户菜单切换

    TD200组态成默认显示用户菜单,可是组态完成后,我只能通过TD200面板上的上下键来切换不同的用户菜单,我现在想通过F1切换到屏幕1,F2切换到屏幕2,找遍了TD200/400手…

    SIMATIC S7-200 2021年7月4日
  • S7-200 profibus dp 通讯

    有两台S7-200的PLC,现想通过EM277走profibus dp通讯,能够实现吗?若不行,那只有用modbus通讯吗? 问题补充:如果还有一个上位机,将这个两个PL…

    SIMATIC S7-200 2020年11月1日
  • 阀门全开全关位检测

    我想问一下各位高手,在全开全关位检测不到的时候,也就是说阀门到了全开位置或全关位置,但没有信号过来,但实际上已经到了开关位置,但我的程序就运行不了,我想通过时间来代替全开全关,在检…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论