基于组态王的占空比PID算法温度控制系统设计 含源码和文档
测控系统网络化已经向自动检测、智能控制、远程操控深入发展。在传统的测控系统领域中大量的测试单元(仪器仪表)和测试点之间、中央处理器等方面的信息交换量越来越大,配合越来越密切的情况下,无线网络技术给测控系统提供了有力的技术支持,使得软硬件各自的优势互补,测控系统网络化发展和应用成为必然。
本设计是基于组态王的占空比PID温度控制系统的设计。通过组态王软件强大的监控界面显示功能、数据库、命令语言、数据库、仿真等,RS232串行接口转换器实现与无线通信平台完成通信,完成后通过牛顿7012采集电压,并转换成为温度进行界面设计,并编写PID占空比程序进行外部控制,设置以固定时间T0为加热周期,如10秒,根据PID数字输出,去调节10秒内的加热时间的百分比,加热比例为T1/T0,若10秒内加热10%,则T0=10秒,T1=1秒,以改变加热功率。控制时,根据PID数字输出,算出加热比,经过DA输出5VDC时通电,0VDC时断电,以此来实现温度的占空比PID控制。
完整文档和组态王实例工程文件下载
目录
1 绪论 1
2 系统简介 2
2.1 系统结构 2
2.2 硬件原理 4
2.3 控制原理 5
3 组态软件概述 7
3.1 组态软件应用的背景 7
3.2 组态软件的特点和功能 7
3.3 组态软件现状和使用组态软件的步骤 8
3.4 KingviewV6.55概述 9
4 界面设计编程 11
4.1 设备连接 11
4.2 主要界面设计 11
4.3 变量设置 13
4.4 动画连接 13
总结 15
参考文献 16
本系统设计采用组态王组态软件实现功能设计和测试,当程序在调试时,使用实验箱I/O设备模拟下位机向画面程序提供数据,为画面程序的调试提供方便。组态王提供一个设备接口,用来模拟实际设备向程序提供数据,供用户调试。用户如果对控制效果不满意,可以在线反复修改“P,I,D参数”,用计算机实现PID控制,把模拟PID控制规律数字化,进一步与计算机的逻辑判断功能相结合,使PID控制满足生产过程提出的要求。