0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用过程仿真函数模拟PID控制的过程

PLC技术圈 来源:启程自动化培训 作者:启程自动化培训 2021-05-27 17:31 次阅读

练习目的:使用过程仿真函数模拟PID控制的过程,熟悉PID函数的使用和调试。

练习要求:通过对一个过程的控制,实现预整定和精细整定并得到PID参数

1) 在CPU1511中创建一个循环中断并设定循环时间为200ms。例如OB31

2) 在OB31中调用PID函数PID_compact,然后在全局库中打开库文件《Sim_controllprocess_V13_SP1》,并调用过程仿真函数Sim_PT3,连接PID控制函数与仿真函数的管脚。

3) 在“工艺对象”标签中选择对应的工艺对象(PID控制函数的背景数据块),在“组态”栏中设置PID参数,这里只设置PID的输入和输出,其它参数保持缺省设置。最后下载程序和参数配置。

4) 在“调试”界面中进行参数自整定,可以选择“预调节”方式,整定完成之后如果整定效果满足工艺要求,可以上传PID参数到项目中。

5) 如果输出震荡,可以再次选择精细调节模式进行整定。精细整定将在输出上产生激励,经过计算后再平滑输出。

原文标题:西门子S7-1500PLC实现PID控制方法

文章出处:【微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4974

    文章

    12252

    浏览量

    454866
  • 西门子
    +关注

    关注

    91

    文章

    2849

    浏览量

    113760
  • PID
    PID
    +关注

    关注

    35

    文章

    1446

    浏览量

    83793

原文标题:西门子S7-1500PLC实现PID控制方法

文章出处:【微信号:xue_PLC,微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何用Rust过程宏魔法简化SQL函数呢?

    这是 RisingWave 中一个 SQL 函数的实现。只需短短几行代码,通过在 Rust 函数上加一行过程宏,我们就把它包装成了一个 SQL 函数
    的头像 发表于 01-23 09:43 305次阅读
    如何用Rust<b class='flag-5'>过程</b>宏魔法简化SQL<b class='flag-5'>函数</b>呢?

    过程控制中的PID控制技术

    在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。它以其结构简单、稳定性好、工作可靠、调整方
    的头像 发表于 01-22 11:45 395次阅读
    <b class='flag-5'>过程控制</b>中的<b class='flag-5'>PID</b><b class='flag-5'>控制</b>技术

    使用过程中如何降低连接器摩擦损耗

    连接器的插孔和插针在长期使用过程中,端子会产生难以避免的摩擦损耗,我们常说的插拔寿命在一定程度上指的就是耐磨损性能。用户在使用过程中应该如何去降低连接器的磨损,延长连接器使用寿命呢?
    的头像 发表于 12-13 16:46 210次阅读

    pid调节规律和过程控制

    电子发烧友网站提供《pid调节规律和过程控制.pdf》资料免费下载
    发表于 11-18 10:27 1次下载
    <b class='flag-5'>pid</b>调节规律和<b class='flag-5'>过程控制</b>

    PID控制过程中怎么控制超调大小?

    PID控制过程中怎么控制超调大小
    发表于 10-10 07:56

    先进PID控制及MATLAB仿真

    《先进PID控制及其MATLAB仿真
    发表于 09-28 06:49

    分配过程映像/过程映像分区简介

    使用过程映像的优点在于,程序循环执行过程中,访问的过程映像信号始终一致。对于 S7-1500,可以选择“自动更新”(Update automatically) 或“PIP 1”(最高到“PIP 31”)。
    的头像 发表于 08-28 10:08 1241次阅读
    分配<b class='flag-5'>过程</b>映像/<b class='flag-5'>过程</b>映像分区简介

    PID中比例控制和积分控制的作用 PID的参数整定过程

    前面的文章已经针对PID进行过分析:PID是比例、积分、微分的三种控制方式组合成的控制算法的称谓。
    的头像 发表于 08-22 11:16 5914次阅读
    <b class='flag-5'>PID</b>中比例<b class='flag-5'>控制</b>和积分<b class='flag-5'>控制</b>的作用 <b class='flag-5'>PID</b>的参数整定<b class='flag-5'>过程</b>

    安全光幕使用过程中必须注意的问题

    安全光幕使用过程中必须注意的问题: 1.用手遮挡安全光幕,并观察指示灯转换是否正常。 2.冲床光电保护装置在使用过程中,不得随意变动光电保护装置的位置。 3.在保护区间内,用手遮挡光幕,机器应能立即
    的头像 发表于 08-16 16:41 288次阅读

    水泵控制使用过程中出现信号报警怎么办

    控制方式我们发现,水泵一般设置在自动状态比较合适。从而实现便捷、自动化的功能需求。 水泵控制使用过程中,出现信号报警怎么办?有哪些排查步骤?
    发表于 07-25 11:34 2272次阅读
    水泵<b class='flag-5'>控制</b>使<b class='flag-5'>用过程</b>中出现信号报警怎么办

    为什么需要PID?了解一些更简单的过程控制方法

    PID控制是一种用于控制输出的算法,以便将某些过程保持在精确的值。
    发表于 07-19 11:43 898次阅读
    为什么需要<b class='flag-5'>PID</b>?了解一些更简单的<b class='flag-5'>过程控制</b>方法

    PCBA制造和使用过程发生操作不当的维护方法

    在SMT生产和使用过程中,不可避免的会在整个PCBA制造过程和使用过程中发生操作不当,包括加工错误
    发表于 06-16 16:51 204次阅读

    如何防止BGA拆焊台在使用过程中的误操作?-智诚精展

    BGA拆焊台在使用过程中,如果误操作了,会对整个维修过程带来很大的影响,因此需要采取措施避免误操作。那么,如何防止BGA拆焊台在使用过程中的误操作呢? 一、先理解安装步骤 关于BGA拆焊台的安装
    的头像 发表于 06-14 11:26 301次阅读
    如何防止BGA拆焊台在使<b class='flag-5'>用过程</b>中的误操作?-智诚精展

    具有死区时间的控制积分过程

    在本章中,PID控制器用于积分过程控制已经被解决了。在介绍了PID控制器之后,我们发现这种
    发表于 05-24 17:20 0次下载

    光模块使用过程中常见的问题汇总

    光模块是一种较为敏感的光学器件,在使用过程中常常会出现很多问题,在本文中将光模块的一些常见问题进行了汇总。
    的头像 发表于 05-23 16:08 1014次阅读
    光模块使<b class='flag-5'>用过程</b>中常见的问题汇总