PID指令的回路表哪几项要计算?

PID指令的回路表共有9项,除了输出值以外,“积分项前项”和“过程变量前值”是谁计算?我还是电脑?如果设定值和参数都不变的话,是否每次只要更新“过程变量”就可以了?

最佳答案

在编写指令程序时是由人来算出相关值然后赋给PID各值或变量。
 一旦程序调试执行稳定就由PID自行控制了。

 在STEP 7 Micro/WIN V4的PID控制回路向导中,对 设定点和实际值进行标定
 问题:  
 如何在STEP 7 Micro/WIN V4的PID控制回路向导中输入设定点和实际值的标定? 

 解答:  
 STEP 7 Micro/WIN向导的PID控制回路中,设定点和实际值的标定之间的关系请参见下面的例子。  

 示例:1
 传感器量程 0 至 10V 对应于 0 至 40 bar。 

 输入设定点的标定:
 下限值 = 0.0
 上限值 = 40.0 

  图 1:设定点的值的标定 ( 52 KB )   

 输入实际值的标定:
 标定 = 单极
 下限值 = 0
 上限值 = 32000 

  图 ( 53 KB ) 2:实际值的标定 ( 53 KB )   

 示例:2
 传感器量程 4 至 20mA 对应于 0 to 40 bar。 

 输入设定点的标定:
 下限值 =  0.0
 上限值 = 40.0 

 输入实际值的标定:
 标定 = 单极和 20% 的偏移量
 下限值 = 6400
 上限值 = 32000 

 示例: 3
 RTD模块上的PT100 传感器:1°C 对应值为 10。
 该系统(热水)预期的数值范围:0°C 至最大 120°C。 

 输入设定点的标定:
 下限值 = 0.0
 上限值 = 120.0 

 输入实际值的标定:
 标定 = 单极
 下限值 = 0
 上限值 = 1200 

 示例:4
 RTD模块上的PT100 传感器: 1°C 对应值为 10。
 该系统(烤炉)预期的数值范围: 0°C 至最大 370°C. 

 输入设定点的标定:
 下限值 = 0.0
 上限值 = 370.0 

 输入实际值的标定:
 标定 = 单极
 下限值 = 0
 上限值 = 3700 

 示例:5
 RTD模块上的PT100 传感器:1°C 对应值为 10。
 该系统(外界温度)预期的数值范围: -30°C 至最大 +60°C. 

 输入设定点的标定:
 下限值 = -30.0
 上限值 = +60.0 

 输入实际值的标定:
 标定 = 双极
 下限值 = -300
 上限值 =  +600 

 结论:
 最大设定点数值必须能匹配预期的模拟值。 

 

 
  
  
  条目号:19598675     日期:2005-05-16   
  
  http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=18748232
 

提问者对于答案的评价:
谢谢,我已经下载了资料,很有帮助

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

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

相关推荐

  • s7-200的通讯周期

    假设对一个压力进行PID 控制, 那它从采集信号到PLC模拟采集模块的时候,这个信号通过CPU计算 送到上位机的这个时间是多少? 问题补充:PLC是和…

    SIMATIC S7-200 2021年7月5日
  • Smart 1000触摸屏数据问题

    我现在用Smart 1000触摸屏去读取S7200CPU(RS485),运行后常会出现屏上数据为0现象,断电后数据又恢复正常,请问是什么原因。 问题补充:比如我PLC程序…

    SIMATIC S7-200 2020年10月31日
  • 大家看这程序有问题吗?

    LD     SM0.1CALL   SBR_0:SBR0LD   &…

    2020年10月31日
  • cpu226 的Port0 和Port1分别和编程软件、HMI通信

    plc的Port0 和Port1分连接step7 microwin 和HMI,PC上经常和plc通信不上的情况,HMI也出现过,是因为这两个端口不能同…

    SIMATIC S7-200 2017年6月12日
  • step7 micro/win

    如何理解程序块、数据块、系统块,他们在编程时都用到吗?都有什么用?还有主程序、子程序、中断程序,他们又如何理解?编程序时都用到后两种程序吗?他们如何执行的? 最佳答案 1.程序块包…

    SIMATIC S7-200 2021年7月5日
  • S7200 模拟量

    我用了个0~10V对应0~50度的传感器,可发现温度跳动2~3度左右,请问各位高手,怎样做才能让温度稳定呢? 最佳答案 1、布线走屏蔽线 2、信号“-”接 M&…

    SIMATIC S7-200 2021年7月5日
  • cpu226温控

    s7-200cpu226通过pid计算得到一个0~1的数,这个0~1的数怎么控制加热的输出啊?有哪位大神提示一下啊?用pls吗? 最佳答案 输出0~1.0之间的数要转换为占空比输出…

    SIMATIC S7-200 2021年7月5日
  • TD400如何恢复默认设置

    请问诸位,TD400如何恢复成默认设置? 最佳答案 手册中没有提及恢复成默认设置的内容。我想是不是也可以传上个空配置啊。如果自定义的键盘不支持?ENTER?和?ESC?按键,则必须…

    SIMATIC S7-200 2017年12月8日
  • 200的定时器位是怎样更新的

    请问各位大侠:CPU200的1ms10ms100ms的定时器位是如何更新的,像输入点一样吗,在扫描周期的开始时更新,然后在我们写的程序里面不变,直到下个扫描周期开始重新更新,请多多…

    SIMATIC S7-200 2020年11月1日
  • PLC200的modbus通讯 的地址问题,急求啊!!

    我用plc200与空压机通讯,但是给我的地址我有点看不懂,我首先不知道他的起始地址,其次,他的地址有的是4位数,有的是5位数,是什么情况?他的地址是1000,还有13000,我是写…

    2020年10月31日

发表回复

登录后才能评论