基于ADO的远程工艺设计系统 基于ADO的远程工艺设计系统

基于ADO的远程工艺设计系统

  • 期刊名字:制造技术与机床
  • 文件大小:633kb
  • 论文作者:吴宏基,陈厚军
  • 作者单位:大连理工大学现代制造技术研究所
  • 更新时间:2020-10-22
  • 下载次数:
论文简介

Mutd造业息化基于ADO的远程工艺设计系统Remote Technology Design System Based on ADO吴宏基陈厚军(大连理工大学现代制造技术研究所)THI6 A摘要:文章探讨了在ADO技术下构建远程工艺设计系统的方法,并介绍了ADO技术以及其对象模型和两个主要对象— Connection和 Recordset,同时详细介绍了系统功能框架和一个具体的实现方法。关键词:ADO远程工艺设计对象模型随着计算机技术、网络技术的飞速发展以及互联从图1可以清楚看出对象之间的相互作用。另网的普及,进行远程工业设计、生产和控制这种灵活地外,这5个主要对象是在同一层次上,在ASP代码中域性和及时交互性的生产方式已引起了工业界的广泛建立任何需要的对象时无需建立父级和祖父级。重视。在许多现代企业中,都在探索采用异地设计和控制这一方式来从事工业生产,其中的大部分集中在工业质量控制领域。动连接 Executed动态连接动连接动态命令酥记录集在加工企业中,指导生产的工艺路线通常是由传Recor统的工序卡提供的,这就带来了管理不便、工艺落后以及更改不易等一系列问题,也可能造成企业效率低下和资源浪费。本文初步探讨了利用ADO技术来架构图1ADO对象总体结构远程工艺设计系统的方法,以实现工艺的非现场设计1.2 Connection和 Recordset对象和增强工艺设计的实时可操作性。Connection对象是ADO用来存储有关数据存储1艺设计系统采用的ADO技术连接信息的机制。实际上,它代表一个具有数据存储的独特会话。利用单一的 Connection对象可在不同的Active Data Object(简称ADO),是微软在ODBC时间连接不同的数据存储。接口的基础上所开发的一种数据库访问接口。它遵循创建方法了OEDB的规格,具有面向对象性,但与OLE数据Dim objCont库提供的底层访问方法相比,ADO提供了更为高级更Set objConn Server CreateObject("ADODB. Con易理解的访问机制。ADO集中了RDO和DAO的优necton点,因而对ADO对象的创建和管理相比而言要容易得创建了 Connection对象之后,为了建立实际连接,多。ADO是专门为 Client/Server应用程序开发而设计需要使用 objConn Connection对象的Open方法。使用的,它具有支持成批更新、服务器端的存储过程、返回多个记录集和查询目标等特点,这也就表明可利用它pm方法的语法为:objConn. open Connection String, UID, PWD, Options的灵活性来支持远程工艺设计系统。在结束一个连接时,为了释放相关的系统资源应1.1ADO对象模型该采用下面的方法来关闭它图1描述的是ADO对象总体结构,其中描述正在使用的数据源和ADO接口之间的连接从图1还可以发现 Recordset对象位于AD0对象Command描述一个能被数据提供者处理的命令,用它图的中间,这反映了它可能是代码中使用得最多的对可以返回一个 Recordset记录集或执行查询动作Recordset 1包含从数据存储的特定操作中返回的所有象出立声了h丽的据。利用 Recordset对中国煤化工藏记录和搜索记录中的数据; Record允许处理半结构(sem- structured)存储CNMHG中存储的数据; Stream允许处理Web资源中的数据。创建方法朝造戒术与机东制造业息化 B-Manufacturingobjl用环境中,应用基于行为的机器学习和知识获取的方Set objrs= Server. Create Object(“ ADODB. Record-法,通过进一步的工艺设计来完善初级专家系统。另外,提供专家的实时监管,以便及时解决新工艺中存在尽管已经建立了 Recordset对象,但实质上它并未的问题连接到数据库,因而不可能包含任何数据。应该说前(3)通过在服务器端设立权限,通过相应处理实面介绍的连接是在ASP页和数据存储之间传递信息现个性化的动态网页服务,即实现对不同部门自动给的实际基础,通过它可以将信息从一个地方传递到另予不同的动态网页内容(但网页形式是统一的)赋个地方。如果没有连接,数据就无法传递。因此在子调用不同功能模块的权限,并对不同部门建立各自连接的基础上和创建 Recordset对象后,就可以利用下历史数据库,以存放工艺设计历史数据与特征参数,同面的方法来打开数据库进行数据处理:时实现个性化的加密措施Dim strConn, obj Conn, objRS2.2系统网络框架StrConn ="Provider SQLOLEDB Server =server-系统由专家管理系统、工艺设计部门和加工现场name;Uid= username;wd= password; database data- Internet// intranet网3大部分组成如图2所示。专家管理系统是核心,主要由Web服务器、专家库、管理库Set obj Conn=Sere. CreateObject(“ ADODB.Con-组成。Web服务器协调各部门之间的关系,设定用户nection”)访问权限,以使各部门分别有不同的个性服务和保密ObjConn. open strConn措施;专家库存储工艺设计的基本知识以及常见工艺Set objRS=Server. CreateObject("ADODB. Recordset”")专家管理系统ObjRS. open"tablename", objConnRecords对象保存SQL查询后返回的信息,能够浏览器)网缔平自Web服务器容纳一次数据库查询所返回的记录,并提供了许多方法来方便对记录集进行各种操作。在下面介绍的系统实现方法中涉及到了一些对数据的操作方法。网络平合网络平台2远程工艺设计系统本地微据库浏览器浏览器本地数据库2.1系统总体框架工艺设计部门加工现场为达到远程设计工艺和实时指导生产的需求,可图2系统网络框架在分布式计算机通讯网络之上建立基于Web界面的实现一般的专家诊断服务,并在此提供实时交流界面远程分布式的计算机辅助工艺设计系统。其目标是通以便为工艺设计部门和加工现场提供工艺的异地交流过 Internet- intranet将工艺设计部门和加工现场的距和指导;管理库存储加工零件的3维模拟图和零件图离“拉近”,实现生产的异地“现场”控制。以及设计部门传递的工艺路线和机械工艺人员手册系统实现的主要框架体现在如下3个方面:(电子版),以便设计工艺和执行工艺。工艺设计部门(1)通过 Internet// Intranet,,采用DNA( Digital是在 Internet平台的基础上通过授权获取“异地”企业Nervous System),应用ls( Internet information server提供的加工零件参数,及时设计工艺并返回到专家管)服务器所支持的ASP技术,利用Web服务器端的6理系统上,由专家确认后再入管理库。加工现场从专个内建对象以及ADO等DCOM组件实现动态网页的家管理系统中提取出当前加工工件的工艺路线来指导设计和对分布式数据库的访问,达到基于Web界面的生产,并将生产过程中遇到的问题及时反馈给专家管分布式远程生产控制系统的框架需求实现工艺设计理系统和工艺设计部门,以便迅速解决问题。当任何的网络化。获得授权的部门需远程工艺设计系统时,通过 Internet(2)建立工艺设计专家指导系统,实现工艺设计中国煤化工服务器上,Web服务器通控制的初步智能化。在建立系统时,首先根据一般知CNMHG需的结果并在浏览器上显识规则建立初级的专家指导系统然后将系统放在应示。制造不与帆2004年第1Mdm朝造业儲息化2.3实现方法rs("设计部门")=bb该远程工艺设计系统是在ADO技术和 SQL Serv.rs("工序号")= placel(ceer2000基础上开发的,其中工艺设计部门将设计好的rs("工步")= place(g)s("工位")= place(d)工艺传递到专家管理系统是关键。下面给出的程序可s("加工内容“)= place(P)以实现传递过程。Is("机床型号")= place()("工序简图”)chr(10),"


")rs("时间")=date()tmpmess=replace( tmrs Updaletupmes=replace(umpmess, ">" ")"upness= replace( impress,"(br》",”")end喝End function结束语if Request Servervariables("Request- Method")="Post"Then远程进行工业设计、生产和控制是21世纪制造企UploadsizeLimit =100000业的发展方向,现代企业应该抓住 nternet日益普及ana= session("id")的机遇充分利用网络实现工艺的远程设计与指导以及bb=8 sessIon("设计部门”)人才资源共享来提高企业效益。本文初步研究了远程Set Fields Get Upload()工艺设计系统的框架结构,并引进ADO技术来实现了For Each Field In Fields. Items这一系统。经过试运行,完全可以达到传统工艺设计select case Field nameToString( Field value)的功能要求,并表现出了更强的灵活性。当然其中有ase"gongwei"ddd= Binary To String( Field value)些功能尚需进一步地完善和补充,但作为当前企业生case"gongbu"ggg=Binary ToString( Field value)产技术改造的热门方向之一,可以预见,其应该具有广阔的发展前景case"jichuang"f= Binary To String( Field value)参考文献filename=field. FileName1刘宏峰,陈江波ASP3.0网络开发技术大全北京:人民邮电出版2 Mike gunderloy, Joseph L. Jorden. SQL Server200从入门到精通北end select京:电子工业出版社,2003谢小轩张浩,樊留群等加工中心远程监控系统的设计与实现制set conn= gerver. CreateObject("adodb connection")技术与机床,2001(6)onn. Open"provider= sqloledb; server= xitong: uid= sheji; Pwd4方刚,关淑华,李杰基于 Internet的远程制造分析服务系统机械设shei; database=管理库计与制造200(1)set rs servr.Opn"工艺表",om,1,3第一作者:吴宏基,大连理工大学机械学院现代rs AddNew造技术研究所,邮编:116023rs("零件编号id")(编辑梁玉)(收稿日期:2002-12-23)书讯·《数控机床产品供应目录》(20版)定价:128元/册本书共收录了国内外20个国家的500余家企业的数控机床产品,包括数控车床、数控镗床数控铣床、数控钻床、数控磨床、齿轮加工机床、加工中心金属成形机床、特种加工机床数控系统几部分,反映了数控机床行业目前的技术水平。本书分为国内、国外产品两部分,以表格形式介绍了产品名称、型号规格、主要技术参数、外形尺寸、重量等,共7000余条数据。《泵产品供应目录》(上、下定价:398元/册本书较全面地介绍了在国内生产和销售的各类泵产品的基本情况声忆的士部公干企业,详细介绍了各类泵产品的结构、用途、特点檜送介质、生产企业等情况,反映了泵行业的技术水中国煤化工产品篇、产品企业对照篇、企业名录及企业风采篇检索篇。出版格式:产品名称、文字说明、图片CNMHG生产厂家欲购以上书者请通过邮局把款汇至北京市朝阳区东直门外望京路4号,机床杂志社收,邮编:100102制鳗教术与机2004年第1期

论文截图
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。