资源描述:
《s和b-s混合结构在连铸机控制系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、S和B-S混合结构在连铸机控制系统中的应用计算机控制,监测与管理ComputerContro1.Monitor&Management(PLC&FA)2007年11月基于C/S和B/S混合结构在连铸机控制系统中的应用ApplicationofContinuOUSCastingMachineControlSystemBasedon,theMixedConstructionofC/SandB/S济南钢铁集团总公司第三炼钢厂张磊ZhangLei摘要:分析和比较了C/S和B/S两种体系结构的区别,结合济南钢铁集团总公司第三炼钢厂ASP板坯连铸机的特点,给出了基于C/S和B/Sj昆合
2、结构的板坯连铸机控制和应用,并进一步论述了该系统的功能结构设计与技术实现.关键词:连铸机客户端/服务器(c/s)浏览器/服务器(B/S)Abstract:ThedifferenceofC/SandB/Ssystemstructureareanalysedandcompared,andcombiningthecharacteristicsoftheASPslabcontinuouscastingmachineofNo.3Steel—MakingPlantofJinanIronandSteelGroupCo,discussesthecontrolandapplicationofslabCCM
3、thatbasedonmixedsystemstructureofC/SandB/Sandfurtherelaboratesthefunctionalandstructuraldesignandtechnicalimplementation.Keywords:ContinuouscastingmachineClient/Server(C/S)Browser/Server(B/S)【中图分类号】TH122【文献标识码】B文章编号1606—5123(2007)11-0069—04l引言近年来随着网络技术不断发展,互联网在政治,经济,文化,冶金等各个领域已经成为国家的经济基础和命脉,成为社会和
4、经济发展的强大动力,其地位越来越重要.尤其是基于Web的信息发布和检索技术,以及网络分布式对象技术的飞速发展,导致了很多应用系统的体系结构从C/S结构向更加灵活的B/S多级分布结构演变,使得软件系统的网络体系结构跨人一个新阶段.济钢第三炼钢厂ASP板坯连铸机就是基于C/S和B/S混合网络体系结构.B/S的主要功能是数据的浏览,C/S的主要功能是对使用用户的创建,管理,以及对整个系统的监测和维护.2C/S结构和B/S结构软件系统不论何种运行模式都要在管理软件的平台结构上发挥作用.管理软件技术的主流平台体系结构与管理思想一样,经历了三个发展时期.首先,界面技术从上世纪DOS字符界面到图形界面
5、,直至Browser浏览器界面三个不同的发展时期.其次,今天所有电脑的浏览器界面,不仅直观和易于使用,而更主要的是基于浏览器平台的任何应用软件其风格都是一样的,对使用者的操作培训较为简单,而且软件可操作性强,易于识别.再者,平台体系结构也从过去单用户发展到今天领导主流的的客户端/服务器(c/s)体系和浏览器/丑艮务器(B/S)体系.2.1C/S结构的概念C/S结构,即客户端和服务器结构.C/S模式是一种两层结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器.它是一种客户端进程向服务器进程请求服务的计算机体系结构,该系统有一台或多台服务器以及大量的客
6、户端.服务器配备大容量存储器并安装数据库系统,用于数据的存储和数据检索;客户端装有专用软件,负贵数据的输入,运算和输出.通过C/S可以充分利用硬件Programmablecontroller&factoryautomationI69《PLC&F^》2007年11月计算枧控制监测与管理ComputerControiMonitor&Manaqement环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销.目前大多数应用软件系统都是c/s结构.由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可
7、以进行同样的业务处理,应用不同的模块共享逻辑组件,因此,内部的和外部的用户都可以访问新的和现有的应用系统.通过现有应用系统中的逻辑可以扩展出新的应用系统,这也就是目前应用系统的发展方向.传统的c/s体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持,由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统开发不同版本的软件.服务器(