文档介绍:-
. z
微型热处理加热炉
〔科技师学院〕
摘要:在冶金工业中,加热炉习惯上是指把金属加热到轧制成锻造温度的工业用于转底式加热炉和室式加热炉。
2我国大型热处理加热炉的微型控制系统。
加热炉的温度控制是工业生产过程中最常见的控制要求之一,由于电加热炉本身是大惯
性的非线性多变量藕合过程,,要求炉温度按一定曲线分布,且要求控制精度高,因此控制的难度就更大,下面针对热处理加热炉,提出了一种简单易行、功能齐全、操作方便的控制方案.
1系统的组成和功能
该系统由调节器、,12位A/D,D/A芯片,它们由单片机的串行口通讯控制器与PC工控机联接,同时完成与下面调节器、数据采集器的通讯.
本控制系统的主要功能有:
1)实时显示炉膛温度分布曲线;
2)实时显示各区炉膛温度和控制电流信号;
3)对炉膛温度进展实时准确控制;
4)实时辨识系统模型及自动/手动无扰动切换;PID控制算法的实时在线无扰动切换;
5)故障自动到手动切换,超限声光报警等.
2系统软件
、计时、A/D量到工作量的转换、工艺流程图和工艺参数给定值、A/D自校信号显示、记录加热情况和声光报警,人机对话完成对调节器和数据采集器的控制组态,:一局部用C语言,,中断源有两个:时钟中断和通讯中断.
-
. z
由于在本控制系统中采用了PC总线工业控制计算机作为主控机,从而可以充分利用其支持高级语言编程的功能,为软件编制和维护以及高级控制算法的实现提供了良好的根底.
另一局部则是调节器和数据采集器的工作软件,它的主要功能是系统初始化、系统管理、自诊断和掉电保护、采样、滤波、,程序间完全独立,而且各自都有自己专用的数据库,以免数据信息混乱,全部控制算法都成表格产生,即软件工程中的"表格驱动〞.都用三字节浮点数,其中二字节尾数,一字节阶码格式如下:
符号位~b7 b6 b5 b4 b3 b2 b1 b0
b7 b6 b5 b4 b3 b2 b1 b0
尾数码
符号位~b7 b6 b5 b4 b3 b2 b1 b0
阶码一
阶码符号位:b7=0表示负数,b7=:b7=0表示正数,b7=:+*21或为8. 5* 10"37分辩率:0. 25 * 2-127或为1 *10-37根本运算子程序有浮点数加法、减法、乘法、除法、开方、、