论文部分内容阅读
为了有效的监控晶体在高温真空炉中的生长过程,本文介绍了一种基于RS-485总线的高温真空炉分布式计算机控制系统。本文的主要研究内容是依据计算机控制理论构建高温真空炉分布式计算机控制系统。本系统是由一台上位机与六个下位机组成的主从式分布系统。上位机为普通的PC机,下位机是一个以MSP430系列单片机为核心的控制部分。上下位机采用RS-485总线和自定义的通信协议进行数据传输,通过读取参数值如电压、电流、功率、重量及位移和报警信息来监测高温真空炉的工作情况以及晶体的生长情况。本文的重点是系统的软件设计,它包括界面设计、串口通信和数据库设计三部分。本系统采用VB6.0开发友好人机界面和数据库。系统在自定义的通信协议的基础上,通过VB6.0自带的MSComm通信控件实现了上位机与下位机之间的串行通信。上位机除了可以将采集和处理的数据在操作界面上显示外,还可以以曲线的形式显示实时数据,以表格的形式显示历史数据。系统每隔十分钟将工艺参数以及冷却水的温度值送入数据库保存。当系统出现故障时,进行报警的同时将故障信息也存进数据库保存。同时,利用VB6.0访问数据库的强大功能通过数据控件实现对Access数据库进行读取、增加、删除、修改和选择等操作。实验结果表明,本系统各项性能指标基本达到设计要求,运行稳定、可靠。