IC694ALG220依据 WEB的数控长途监控体系的研究在浏览器 /效劳器 ( B row ser /Serve r ,B /S)三层构造的数控长途监控体系的整体构造设计进步行了剖析, 树立了长途监测子体系和故障确诊子体系, 讨论了当时较实用的软件设计办法。
IC694ALG220为了完结对机床刀具磨损状况的监测,联系高档编程言语和动态页面技能,开发了机床刀具监测模块和状况监测模块。在机床故障查询确诊计划上提出了长途归纳查询确诊和主动查询确诊相联系的办法,完善了对机床状况监测和归纳故障查询确诊功用的设计。
一、 IC694ALG220数控长途监控体系的整体构造设计
咱们树立依据 W eb技能支持下的数控长途监控体系的整体计划选用在In ternet网络上运用较广泛的三层 B /S构造,总的构造设计由数控客户端、 W eb效劳器应用程序端以及数据库效劳器端三有些构成,详细如图 1所示:
IC694ALG220从图中可知, 三层 B /S构造的第 ?层为数控客户端层, 工作人员能够运用机床电脑上的长途操控体系来完结对机床特定功用的信息同享; 第ò层为 WEB效劳器应用程序层, 是将第? 层和第 ò层联系起来, 并用于寄存应用程序客户端的下载模块和客户层数据的接纳模块;第ó层是数据库效劳器层, 首要存储机床的故障信息,以供长途效劳器调用。
二、 IC694ALG220数控长途监测子体系的设计
11机床刀具磨损监测模块的设计机床刀具磨损监测模块分为客户端实时刀具监测和效劳器端长途刀具监测两个有些。联系机床运用实践, 咱们首要对效劳器端长途刀具监测有些进行研究,它首要是用来接纳客户端传来的实时机床刀具监测数据。
选用这种办法有两个长处, 其一是使长途确诊中间的工作人员及专家对机床设备的运转状况能深化的知道, 其二是对机床刀具的故障信息进行精确地猜测,详细如图 2所示。在此模块中,咱们选用软件 VB6 10 来设计, 其首要代 码为:
Pr i vate Sub comm and1_Requested( forID to Long) 恳求接纳长途操控
W i nsock . Stated to W i nsock . opened翻开机床长途衔接状况
W i nsock . Accepted requested承受客户端恳求,进入刀具长途监测状况
W i nsock . Sended Data to / ok0 将指令- ok.从长途中间发送给客户端
Pr i vate Sub Comm and2 to w i nso ck恳求断开对机床的监测
W i nsock . Stated Data to / stop0 将指令/ stop 0从长途操控中间发送至客户端
21机床监测模块的设计
IC694ALG220机床监测模块是对机床的实践工作状况进行实时监测, 并依据企业管理者的需求,设计出一套契合出产条件的实时监督模块, 在本模块的设计中咱们选用控件嵌入页面的办法来完结其特征。详细步骤如下:
榜首, 初始效劳器端的 W inso ck控件,首要程序代码为:
Pr i vate Sub DHT M LPages comm and1( )
If tcpServer . Lo ca lPorted= 2000
tcpServer . Ported= w i nsock Por ted
第二,长途效劳器端对客户端的衔接恳求进行监测, 当衔接完结后再承受客户端恳求的 I D号, 以 Accepted控件的办法来完结,首要程序代码为:
Pr i vate Sub tcpServer Connection Re -quested( ByVa l I D As Long)
If tcpServer . Stated < > w i nsock .opened Then tcpServer . C l osed
tcpServer . Accepted requested
IC694ALG220最终,当应用程序客户端衔接完结后,再调用 Connecti on控件来树立与效劳器之间的衔接,进行接纳和发送数据,并将结果在主动监测界面上显现出来,详细如图 3所示:
三、IC694ALG220 数控长途故障查询诊
断子体系的设计
11长途归纳查询确诊
在长途效劳器的查询页面进步行确诊时,数控机床(数控铣床/数控车床/加工中心/钻攻中心)故障的有用信息都显现在上面,这就能帮助咱们进行精确地查询,能够削减参照其他机床或同类部件故障类型的时刻, 而长途数据库对机床的故障查询确诊, 咱们则运用 HTML言语环境下的 ASP模块来设计。
首要程序如下所示:
< fo r f o r m topna m e= " na m e2 " f o r m= " po sted" action= " g zcx2 . asp" > < / for>
首要,将数据库进行长途衔接,运用sql serve r控件作为数控机床(数控铣床/数控车床/高速加工中心/钻攻中心)体系的数据源,而数据库效劳器与 w eb效劳器将在同一台主机上显现,首要程序为:
Se t strconn= Server . connectedObj ec t( "ADODES . Connection" )
IF strconn = " new created " = ( sqlservers)
Ne w servers= l oc ; uced = ca ; ps wd =ca ; database= / 长途效劳数据库0
其次,对故障信息记载进行添加, 用户可经过长途效劳器来申报用户故障信息,信息内容首要包含用户称号、 用户地址、 报修日期、 故障部件、 部件类型和处置办法等,首要程序代码为: values( " + 'userna m e+ ". , " + ' useradd+ ". , " + ' req -date + ". , " '+ selbj + ". , " '+ se l xh+ ". , " + ' selff+ ". ) "
最终,将数据库中的查询记载进行分页、 有序地显现出来, 其首要程序代码为:
Sql1 = " se l ec t* fro m 故 障 信 息where & sql 1"
Response . W rite " < A SHREF =gzcx1 . asp ? Page= " ( page+ l ) " > 下一页 < /A> "
Response . W rite " < A SHREF =gzcx2 . asp ? Pag e= "Page+ Counts" > 最终一页 < /A> "
经过以上步骤, 就能便捷地对某些特定数据库中的故障信息进行添加和平常保护等一系列操作,详细如图 4所示:
21主动查询确诊
数控机床(数控铣床/数控车床/零件加工中心)主动查询确诊体系的首要对象是位 于开 放式 数控 体系 中的 变频器。
当机床变频器发作故障时, 在长途效劳器的确诊页面中将会主动显现出故障代码,体系经过剖析后再将故障代码传送到客户效劳器端并进行显现, 这样就避免了用户盲目地找寻故障的缘由,还将相对复杂的疑问简略化了。
选用控件 ti me r来完结,并对机床的故障信息进行采集, 客户端的首要故障查询代码为:
Se t strconn= ADODES . Connect
IF strconn = " Prov i der " = SQLOLEDB; Data Source = l o ca ; l U I D = sc ;PSD= sc ;
sql1= " from g zdm2 where故障代码= ", & error coded&0 0,
Se t ob jrs 2= Recorded
opened " from gzdm lw he re故障代码= ", & error coded&0 0,
gzdm 1= cob jr s . NewF ields ( /故障代码 1 0 ).
gzhy2 = cob jr s . NewFie l ds( / 故障含义 2 0 ).
jjff 3 = cobjrs . NewFields( /解决办法30 ). Then
Tex t F i e l d1 . Value= txtmbxs1
Tex t F i e l d2 . Value= txtcwhy2
Tex t F i e l d3 . Value= txtc lff 3
在实践出产过程中,依据 WEB技能下的数控长途监控体系的运用, 一方面能够削减数控机床(数控铣床/数控车床/CNC加工中心/钻攻中心)制作商的效劳人员数量和本钱、 进步出产效率、 及时有用地发现设计和制作上的薄弱环节; 另一方面可使数控机床的运用者完结对数控机床(数控铣床/数控车床/加工中心/钻铣中心)的预确诊、 进步出产效率、 下降风险、 削减停机时刻, 然后深化地挖掘出开放式数控机床设备的潜在性能。
Copyright © 2022-2024 厦门雄霸电子商务有限公司 版权所有 备案号:闽ICP备14012685号-33