找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 211|回复: 0

[资料] 网络数控系统实现的关键技术

[复制链接]
发表于 2011-7-12 22:13:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
网络化的角度分析网络数控系统的组成,其包含2个方面:内部网络和外部网络。
2 h! ^2 w3 ~% l6 L0 b$ p1 I& c一、内部网络2 a7 M( V* S0 J% ~, C& [* N; P
内部网络是指数控系统内CNC单元与伺服驱动及I/O逻辑控制等单元以现场总线网络连接。
$ }1 Y* }3 ?2 X* _4 b  w3 L, x二、外部网络. O, I/ A2 }% \' j  g$ y
外部网络是指数控系统通过Internet与系统外的其他控制系统或外部上位计算机以网络连接。通过网络对设备进行远程控制和无人化操作远程加工程序传输、远程诊断和远程维修服务、技术服务,并实现资源共享。: p& ~, h# k9 ^0 k2 D$ \* D
1 支持多操作系统的工作平台% G& Z# l" l) v* F6 Z6 c& ?
网络数控系统是一种支持全球制造的资源,其最基本的要求是能够支持跨平台操作。利用Java提供的功能实现硬件和操作系统的无关性,可以构建开放式控制平台。Java语言比c和c++语言的可靠性高,尤其适合网络自动化,它使得通过网络实现远程诊断、远程服务远程监控、远程加工变得更加容易,因此美国、日本、欧洲等国都在积极研究基于Java语言的网络数控系统。但是,Java并不能完全满足需求。它存在着2个方面的缺陷:
0 d, j) f' o7 K8 T' Z( q(l)内存的动态管理。Java为用户自动清除内存中已经不使用的内存空间,使得GC算法的不确定性与实时计算相矛盾;' H% H' Z  z2 [. A) T8 U
(2)不能对底层内存硬件访问。用户一旦直接访问底层设备,势必破坏Java的跨平台特性。
3 r' ^5 k' j2 B5 O1 d( b0 ^! M( S4 `目前,通常是将操作平台体系结构中融入Browser/Server体系结构(B/S体系结构),这也是和传统数控系统的重要区别。为了实现在异构环境下的可移植性,即监控计算机和网关采用不同的操作系统时,网络数控系统应该不需要修改软件系统,网关提供给监控计算机的访问接口以Web的方式实现:从现场获得的数据经网关通过Web服务器以HTML页面的形式提供给监控计算机;监控计算机以浏览器作为访问的客户端工具实现交互过程,加工指令或程序以HTTP 消息的形式通过Web服务器经网关传送至现场节点,实现对数控机床的控制。
3 B( \) w" w9 t. @8 t; i; m2 网络数控系统的网络通信功能+ Y' ^* ?' G/ b: d; I& m% I
网络数控技术的关键问题在于研究数控系统的网络通信功能。为了共享计算机网络的资源,就需要实现不同数控系统中各实体间的通信。这里的实体包括计算机终端和各种网络数控系统及其它相关设备等。为了实现不同制造厂商通信网络设备的兼容,并为计算机网络标准的开发提供一个框架。国际标准化组织(ISO)制定了开放性数控网络互联标准通信模型(OSI)。它是连接异种计算机的标准框架,其目的是为系统互联标准的制定提供一个共用基础,并引导计算机网络和数据通信系统产品的开发,同时对网络技术的发展起着一定的指导作用。9 B' h# J/ W, a" Y8 P7 \
3 数控系统的操作实时性与可靠性( Q) ~# y7 Z/ q6 Z; i7 k; h
目前,Internet和Intranet多采用TCP/IP网络协议,高速以太网和ATM网都支持这类网络协议。但是在开放的Intranet内,TCP /IP网络协议不易用于实时通信。主要原因是大多数计算机网络不允许连续传输任意长度的数据量,而是将较长的数据拆分为小块数据—包(Packet)单独发送。一旦出现数据丢失时,需要重发丢失的数据。同时,边加工边传输数据这种方式本身就具有一定的局限性。一方面传输过程中容易产生现场干扰等不可预料的错误,另一方面加工中增加了一个传输计算机从而降低了数控系统的可靠性。更重要的是形成了网络数控系统专用控制器通信的速度瓶颈。现在的复杂型面切削加工一般都有高精度高速度的要求,当复杂型面插补直线段的长度小于0.05mm时,专用控制器进行传输加工的速度只有每分钟几百毫米。这远远不能满足型面雕刻、高精度曲面铣削等高速加工要求。
  S! S' J8 T7 z, R$ n* n4 远程监控与诊断& T/ v3 T4 E& _# Y  K
数控机床自动化程度的日益提高,复杂性的迅速增加引起了维修费用增高,停机损失巨大的问题。所以,网络数控系统支持远程监控在网络制造中的作用变得非常重要,成为衡量数控系统性能的一个重要方面。通过对机床加工过程的实时监测,可以及时发现故障或异常情况。当数控系统产生故障时,数控系统生产厂家可以通过Internet对用户的数控系统进行快速诊断与维护,可以大大减少维护的盲目性,提高设备完好率,满足用户对数控机床的远程故障监控、故障诊断、故障修复的要求。
9 U5 n; U& w6 k8 G9 H: t全球化计算机网络的发展、多媒体技术的成熟远程视频技术转感器技术的大量应用都为网络数控系统具备远程监控作用提供了坚实的技术基础。在线监测主要包括机械故障、生产环境、底层设备主要部位,部件的传感器信号,设备运行信号,底层设备及控制器的故障报警灯和状态变化指示灯信号等。所有信息都应当不仅可在本地及时处理,还可将所有的监测信息加工成可以在网上传输的形式,发送给远程监控和诊断中心。其中待解决的主要问题有:% G( }6 t( S( E2 l1 O6 J
(l)远程数据的传输、存储和压缩格式。
- E  O( K) ^! [& K(2)远程设备数据的获取方式。
  R4 X6 a, w5 G% l7 f+ U) O(3)监控与诊断数据库的建立。
4 ]! V7 A3 s4 `8 f(4)网络监控与诊断的安全性。. o; w6 T: L' }7 \1 j/ d+ v% \- e
5 实例& S9 |: N8 o& g4 q3 B
0812162216123368.bmp " @+ o- U) W; d9 W, y
0812162216468597.bmp 0 g- E9 Z/ K5 w) T$ X
6 结束语3 w% e  M4 r1 q5 ~) ~
网络数控以Internet技术、通讯技术、数控技术和计算机技术为技术,远程设计、数控编程和数控加工集成在一起,实现了数控系统等数控设备的网络化和集成化,已成为数控系统发展的必然趋势。它具有十分广泛的技术内涵。文中涉及了国内外对网络数控系统的研究现状,对关键技术的探讨仅仅是网络数控系统在利用网络资源进行生产应用的一个方面,有关利用网络技术对数控系统大范围内的资源优化课题有待于进一步探索。【MechNet】
- O+ ?3 K1 a2 |  }. P9 ]文章关键词: 数控系统
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-18 19:41 , Processed in 0.372822 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表