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

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

3天内不再提示

Factory IO联合FT Echo实现PID控制仿真

qwerty1241 来源:AB PLC工作室 作者:abseMe 2023-09-21 17:13 次阅读

原文作者:AB PLC工作室 •公众号:abseMe 在此特别鸣谢!

前言:在自动化控制领域,提到PID控制,几乎无人不知无人不晓,可见其重要性。在实际项目中,很多工艺要求恒温、恒流、恒压等,这时,PID控制就是工程师们的首选,因为它原理简单、威廉希尔官方网站 成熟、应用广泛、容易实现。针对罗克韦尔AB LOGIX5000控制器,其编程软件自带PID指令,大家为了学习该指令或项目前期验证其严密性,特意搭建一套符合PID控制流程的硬件环境,显然不太现实,毕竟成本太高。那么,今天,工作室就分享一套全新的仿真方法,无限接近实际项目,轻松interwetten与威廉的赔率体系 PID调节控制。

01软件环境

操作系统

Windows 10 专业版 64位

3D仿真软件

Factory IO V2.5.0

编程软件

Studio 5000 V33.01.00中文版

仿真软件

FactoryTalk Logix Echo V2.01.00

02PID术语

关于PID的原理和算法,本文不做详细的介绍,因为这些资料都是公开的,并且现今网络如此发达,随便网上一搜,就非常多,其中不乏实用详尽的威廉希尔官方网站 文章,下图为PID控制原理图.

wKgaomUMCWGAdofMAAD3c6njByw703.png

比例-积分-微分控制,简称PID控制,即根据给定值和实际过程反馈值构成控制偏差,对这个误差分别进行比例、积分、微分处理后叠加输出,对被控对象进行控制。下面,就Studio 5000编程时,需要用到的PID术语概况性的介绍一下.

wKgZomUMCWGAEyf5AAAUaSb2O_w545.png

P:Proportional,比例,PID控制必须项,主要调节手段,比例控制器的输出u(t)与输入偏差e(t)成正比,能迅速反映偏差,从而减小偏差,但不能消除系统的稳态误差.

I:Integral,积分,PID控制可选项,主要用于消除稳态误差,积分作用太强会使系统超调加大,甚至出现振荡.

D:Derivative,微分,PID控制可选项,作用能反映偏差信号的变化趋势,有助于系统减小超调,克服振荡,加快系统的响应速度,减小调节时间,从而改善了系统的动态性能,但微分时间系数过大,会使系统出现不稳定.

SP:Set Point, 设定值,即根据工艺需求设定的目标值.

PV:Process Value,过程值,通过监测元件,比如流量计、液位计等对过程对象进行测量,得到的实时数据值.

CV:Control Value,控制值,经PID整定后的输出值,直接作用于执行机构,比如变频器、调节阀等.

e:Error,偏差,等于SP-PV,过程值与目标值存在的误差.

DB:Dead Band,死区,PID控制可选项,当过程值几乎接近目标值时,PID仍会调节,导致执行机构频繁动作,时间久了,容易损坏,当引入了死区,在上限范围内,PID控制值保持当前值输出.

03Factory IO

在2021年,工作室就写过一篇《Studio 5000联合Factory IO进行3D工厂仿真》,当时AB仿真软件FactoryTalk Logix Echo还未发布,通信方式采用的是RSLinx OPC来实现的,这篇文章比较详细的介绍Factory IO使用,所以,本文就不再重复讲述相同内容,直接进入主题。

打开Factory IO软件,找到场景《Level Control》,该场景提供的功能就是用来仿真PID控制,并且是系统预置好了的,直接使用。为了操作的便利性,本文案例将操作箱删除了,并将传感器、执行机构等改为中文名称,方便识别,详见下图.

wKgZomUMCWGAIsBzAAFvVaFMSZ4034.jpg

本案例采用的是AB最新仿真FactoryTalk Logix Echo,所以通信驱动选择Allen-Bradley Logix5000,和实际的Logix5000控制器一样,设置好IP地址,机架槽号,输入/输出点位.

wKgZomUMCWGAcrTEAADE_gwN1r0477.jpg

将传感器、执行器和对应的Studio 5000标签关联起来,并连接通信驱动.

wKgaomUMCWGAMeS2AAC0FGwSUdA465.jpg

关联好输入/输出点位后,将系统生成的变量导出,该文件的后缀名为.csv,使用EXCEL打开,并将复制到Studio 5000导出的标签表中,然后导入,即可完Factory IO变量的创建.

wKgZomUMCWGALf2JAABYI8igT04881.jpg

打开Studio 5000,创建PID程序,更多详细操作请看后面的视频讲解.

wKgaomUMCWKAT6MVAACn3S_ic-k980.jpg

本文案例基于FactoryTalk Logix Echo仿真,关于它的介绍和详细使用,工作室发布过两篇文章,分别是《新1代仿真软件Echo 1.0》《FT Echo 2.0使用方法》,需要了解的朋友,可以点击阅读.

结语 :综上所述,本文通过图文、视频、实操等方式详细地介绍3D数字虚拟软件Factory IO联合FactoryTalk Logix Echo和Studio 5000实现恒液位PID控制的仿真,无论是从视觉效果,还是逻辑动作,都非常直观,通过这种3D动态仿真,可以让学习者从枯燥的代码编写过程获取到成功的喜悦。

审核编辑:汤梓红

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

    关注

    112

    文章

    16278

    浏览量

    177755
  • plc
    plc
    +关注

    关注

    5010

    文章

    13252

    浏览量

    462808
  • 仿真
    +关注

    关注

    50

    文章

    4062

    浏览量

    133516
  • PID
    PID
    +关注

    关注

    35

    文章

    1471

    浏览量

    85412
  • PID控制
    +关注

    关注

    10

    文章

    460

    浏览量

    40081

原文标题:AB PLC | Factory IO联合FT Echo实现PID控制仿真

文章出处:【微信号:AB PLC工作室,微信公众号:AB PLC工作室】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    labview中的模糊控制pid联合控制

    如何将labview中的模糊控制器和pid结合在一起,利用模糊化后自动调整pid的三个参数Kp、KI、Kd,做简单的仿真模拟呢?希望有简单的例子可以用来探讨。labview自带的例子只
    发表于 03-26 08:54

    模糊控制和传统PID 控制仿真研究

    本文运用模糊控制PID 控制分别对同一受控对象进行控制。通过MATLAB 仿真,表明了模糊控制
    发表于 06-11 08:54 37次下载

    PID控制算法仿真控制

    PID控制算法仿真控制:了解计算机控制过程,及用不同种高级语言编写实验程序的方法与特点。单回路温度控制
    发表于 07-01 18:25 42次下载

    PID控制基础及MATLAB仿真

    PID控制基础及MATLAB仿真 本书共九章,外在MATLAB仿真工具!
    发表于 04-28 14:05 0次下载

    常用的PID控制系统威廉希尔官方网站 及仿真

    常用的PID控制系统威廉希尔官方网站 及仿真 本章主要介绍了单回路PID控制系统、串级PID
    发表于 04-28 14:36 52次下载

    模糊PID控制及其MATLAB仿真

    模糊PID控制及其MATLAB仿真,主要是MATLAB仿真,对于研究模糊PID算法有借鉴意义
    发表于 11-12 17:15 0次下载

    PID控制基础及MATLAB仿真

    PID控制基础及MATLAB仿真资料11
    发表于 11-18 16:40 17次下载

    先进PID控制MATLAB仿真源程序

    先进PID控制MATLAB仿真源程序,总共14个章节,包括: 第1章 基本的PID控制 第2章 P
    发表于 12-02 15:31 28次下载

    基于MATLAB下的PID控制仿真

    基于MATLAB下的PID控制仿真,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-18 17:47 10次下载

    如何使用MTALAB的模糊PID控制器进行设计与仿真的研究

    针对在复杂系统中实现自组织参数的PID控制问题,介绍了一种基于模糊控制原理的PID参数自组织控制
    发表于 09-20 17:08 16次下载
    如何使用MTALAB的模糊<b class='flag-5'>PID</b><b class='flag-5'>控制</b>器进行设计与<b class='flag-5'>仿真</b>的研究

    使用AMESim和Matlab Simulink仿真模糊PID控制伺服系统的研究说明

    在AMES im 中建立气动伺服阀控非对称缸的系统模型。以S 函数的形式导入到Sim ulink中的模糊PID控制系统模型中, 进行AMES im 和Matlab /S imu link联合仿
    发表于 10-15 17:24 29次下载
    使用AMESim和Matlab Simulink<b class='flag-5'>仿真</b>模糊<b class='flag-5'>PID</b><b class='flag-5'>控制</b>伺服系统的研究说明

    先进PID控制及其MATLAB仿真PDF电子教程免费下载

    本书从MATLAB仿真角度系统地介绍了PID控制的基本理论、基本方法和应用威廉希尔官方网站 ,是作者多年来从事控制系统教学和科研工作的结晶,同时融入了国内外同行近年来所取得的新成果。 全书共分10章
    发表于 11-21 15:26 98次下载
    先进<b class='flag-5'>PID</b><b class='flag-5'>控制</b>及其MATLAB<b class='flag-5'>仿真</b>PDF电子教程免费下载

    PID控制及matlab仿真简介

    PID控制及matlab仿真简介说明。
    发表于 06-01 10:30 23次下载

    直流调速系统的PID控制仿真

    直流调速系统的PID控制仿真(深圳中远通电源威廉希尔官方网站 有限公司怎么样)-该文档为直流调速系统的PID控制仿
    发表于 08-04 15:38 20次下载
    直流调速系统的<b class='flag-5'>PID</b><b class='flag-5'>控制</b>与<b class='flag-5'>仿真</b>

    罗克韦尔最新仿真软件FT Logix Echo 2.0使用方法

    在2022年12月初,罗克韦尔自动化公司发布了FactoryTalk Logix Echo 2.0,相比之前的1.0版本,除了可以仿真 ControlLogix 5580标准型控制器外,最大亮点就是增加了
    的头像 发表于 01-16 09:41 5255次阅读
    罗克韦尔最新<b class='flag-5'>仿真</b>软件<b class='flag-5'>FT</b> Logix <b class='flag-5'>Echo</b> 2.0使用方法