论文部分内容阅读
随着计算机技术的不断发展,人们对工业生产的自动化需求越来越高,而工业控制系统质量的好坏直接影响着工业化水平的高低,这就要求对工业控制系统提出更高的要求。集散控制系统作为一种广泛应用于工业生产的工业控制系统,经历了数十年的更新发展,不论是在性能上还是在结构上都取得了重大改进,特别是近年来随着Web技术的迅猛发展,为了使集散控制系统与企业信息管理平台无缝集成,构建综合管理系统,B/S结构集散控制系统的设计与研发成为一种趋势,其最大的特征表现为系统的信息化和远程数据查看。 因此,根据集散式热处理控制系统的发展趋势,为了满足现代工业自动化生产的更高需求,本文设计并实现了 B/S结构的集散式热处理控制与管理系统。主要内容如下: 1、介绍了串口通信开发包 javax.comm.jar的下载和配置安装,详细分析了该开发包的类结构和接口,并在此基础上结合Web环境中串口通信的独特性,设计并实现了一种适用于Web环境的串口通信机制。 2、介绍并分析了 DAC、MAC、RBAC和TRBAC四种典型的传统访问控制模型及其优缺点,详细阐述了 UCON核心模型的组成及其优缺点,在 UCONABC模型的基础上结合TRBAC进行扩展,提出了一种适用于Web工业控制的访问控制模型——UCONTR模型。该模型结合了UCONABC模型的最新特性和TRBAC模型中任务角色的概念,同时对模型进行了形式化定义。 3、采用J2EE框架,结合新提出的串口通信机制和访问控制模型,设计并实现了B/S结构的集散式热处理控制与管理系统,给出了该系统的需求和总体设计,并详细介绍了系统的实现。该系统由一台服务器、多台下位机、RS485、若干台打印机和客户端等部分组成。客户端通过浏览器实现对热处理进行远程监控,如:设置服务器端下位机参数,服务器实时采集数据并对数据进行分析处理,完成各种事件报警、时间-温度实时曲线和数据报表等功能。实现对电热炉加热进行全程全方位控制。