技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > STEP7程序中为什么要用OB35调用PID块

STEP7程序中为什么要用OB35调用PID块

刘玉蓉 发布于2014-09-17 17:20 1621 0 标签:

看了不少别人写的程序,PID控制都是在OB35用调用包含PID控制的块,为什么要用OB35调用,直接用OB1调用这个PID的程序块不行吗?

佳答案

pid早是采用运放等电路器件实现的,是一个连续调节的过程;
但是数字电路里面要实现pid,就要进行“离散化”,你可以查阅数字pid的相关资料。在大学自控专业的相关教材里面对此有详细的理论公式推导。

在plc里面实现pid当然就是个数字pid,其中一个重要的因素是采样时间,说的具体点,就是数字pid——在西门子plc里面就是fb41这个模块需要定时调用!比如放在ob35里面,那么ob35(默认100ms)的执行周期就是数字pid的采样时间,这个100ms是数字pid运算公式里面的一个重要参数!

所以,你把fb41放在ob1里面执行,表面看也是可以执行的,但运算结果其实是偏离了理论目标。由于ob1扫描周期不固定,所以结果很难预料。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签