使用FB41实现PID控制_第1页
使用FB41实现PID控制_第2页
使用FB41实现PID控制_第3页
使用FB41实现PID控制_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、使用FB41 实现PID控制在自动化领域中常常要用到PID控制,而常规仪表里一个控制器就只能实现一路的PID控制,如果要现实多路的PID控制成本就会变得非常高,而且不便于我们集中控制与管理。经过学习西门子 S7-300PLC ,我们可以使用模块 FB41来实现PID控制,FB41就相当 于我们常规仪表里的控制器, 既然是PID控制器就应该能够设定 P、I、D参数。即:比例度、 积分时间、微分时间。常规仪表的面板上可以更改PID参数,又有手动/自动切换按钮等。今天我们要做的就是使用S7-300PLC 的FB41来代替常规仪表,如何使用FB41来实现PID控制的呢?FB41是一个功能块,它所能实现

2、的功能(PID )已经由专业人员设计好,我们只要调用它,并根据我们的需要来更改相应的参数即可使用。所以我们不用理会FB41是如何实现比例运算、积分运算、微分运算等等这些问题,只需要会调用就可以了。现在我们已经知道 FB41就相当于常规仪表里的一个控制器了,那么我们是如何使用FB41并给它设置相应的参数呢?FB41相当于一个子程序,它是用来实现PID运算的,我们只需要每隔一段时间去调用这一子程序”就可以实现PID控制。所以我们在 OB35里调用FB41就可以了,调用的频率可 以在属性里面设置。我们是在OB35里调用FB41的所以在OB35里可以看到FB41的端口。因此可以直接在 这些端口上直接设

3、参数。如下图所示0B35Title:SELLMNLMNLMNERjiuM LLMITL ONEH带LAD/5TL/FBD - OE35 - *CT_IMT5 一 S7_FrolSIIATrC 300 StatimCFU315-2 DP(I).口 File Edit Insert FU2 Dbug View Options Wind Nslpe+wnTk- 0 Interfacel G”J 2dCatrtents Of: h EnvircmentVInterface到这里有人会问,既然可以在OB35里面可以直接给 FB41端口赋参数,为什么还要背景数据块DB呢? ?其实PLC在运行过程中会先检查

4、,用户有没有在 OB35里给FB41的端口设参数,如果有就直接使用端口上的参数,如果没有就到背景数据表里面去取参数。所以我们可以在两个地方设置参数,在数据表里面参数只能是一个固定值,不能是一个变量,所以当程序下载到PLC之后就不能更改数据表里面的参数了。给端口赋参数是一个变量,变量里面存有参数,当我们需要改变参数只需要改变相应的变量就只以了。结合两种方法的优缺点,我们可以同时在两个地方设参数,有些参数不需要经常改变的, 我们就直接在 DB里面设定。要经常改变的参数就在FB41的端口上设定。+ 盘 Cammuili cati an Blocks+ 创 TI-S7 Convertxikfi Blo

5、cks + JQ| Vise ell aiLgciui Blocks SIiATIC.NET_CP Q Redundant 10 CGFC fmdmL 10(71Status bitsTimersFC blocksSFB blodsSFC bl就喻Multipit inEtancesLibrariesLibfsry + System Functi on Klocks+ 口I S5ST Converting Hacks+Functi on Blocks+ 0 Organization Blocks口 FB42口 FB43口 FB53口 FE59直接在議口上设StFB blocksFULSEGENICON1DB13ICONTTCONTJCTTCDHT.SCONTCOHTEJstdlibsFD4LCojatinuous Control COKT.CENENO-COMRSTLMN_PERQLm_HLMINT.HOLD-CYCLECyclic InterruptIO.O-BN_ONL I0.1-PVPER_0-jq) FTD Control Blocks.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论