PID Wizard指南:设置给定与反馈
需积分: 0 12 浏览量
更新于2024-09-05
收藏 156KB DOCX 举报
"PID Wizard 中的给定-反馈设置"
在SmarT200 PLC系统中,PID Wizard是一个强大的工具,它简化了PID控制逻辑的编程过程。通过这个向导,用户可以快速创建一个闭环控制策略,而无需手动编写复杂的PID算法。在使用PID Wizard时,了解如何正确设置给定和反馈参数至关重要。
首先,PID Wizard会根据用户配置生成一个名为PIDx_INIT的子程序,这里的x代表0到7的数字,对应于系统中的8个PID回路。为了使PID功能正常工作,需要在主程序中用SM0.0持续调用这个子程序。例如,以下是一个基本的调用示例:
```plaintext
PID0_INIT
...
PID1_INIT
...
```
在这个调用中,PV_I是过程变量的输入,即实际的反馈值;Setpoint是设定点,即我们希望系统达到的目标值;Output是PID控制器的输出,通常用于驱动执行机构。
在设置给定和反馈参数时,需要注意以下几点:
1. 物理意义一致性:给定和反馈的物理单位应当匹配。如果控制的是压力,那么给定和反馈都应表示压力值;如果是温度控制,两者则应表示温度值。
2. 数值范围对应:给定值和反馈值的数值范围应当相互对应。例如,如果给定值是摄氏温度,反馈也应是摄氏温度;如果反馈是从0-20mA的模拟量输入获取,给定值也需转换为相应的0-20mA比例值。
在PID Wizard中,可以通过设置界面来定义这些范围。图2所示的位置a.用来设置给定范围,而图3中的位置b.用于设置反馈范围。设置时应确保范围符合实际硬件设备的输入和输出规格。
以压力控制为例,如果反馈元件的测量范围是0-16MPa,且信号通过0-20mA的电流信号输入,反馈范围应设置为0-16MPa。给定范围同样需要根据实际需求设置,例如,可能需要设置成0-16000(因为1MPa相当于10000单位)。
对于温度控制,比如使用J型热电偶,其测量范围是-150.0°C-1200.0°C,那么给定范围应相应设置。如果直接输入热电偶的温度值,给定范围应与这个温度范围一致。
在图4和图5中,我们可以看到如何分别设置反馈(单极性)和给定的范围。反馈范围通常由模拟量输入模块决定,而给定范围则根据控制需求和实际物理量来设定。
正确设置PID Wizard中的给定和反馈参数是确保PID控制有效性和稳定性的关键步骤。用户需要根据系统的实际硬件和控制目标进行精确的参数配置,以实现最佳的控制效果。
2022-02-16 上传
2022-02-26 上传
2023-09-18 上传
2022-01-05 上传
2021-05-31 上传
2021-11-19 上传
2019-09-18 上传
wayee168
- 粉丝: 0
- 资源: 6
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析