首页 | 资讯 | 厂商 | 产品 | 供应 | 求购 | 下载 | 技术 | 会展 | 论坛 | 求职 | 招聘 | 杂志 | 周刊 | 机床 | 模具 | 刀具 | 工业润滑油 | 五金 | 测量与检测 | 我的助理
 技术文章搜索
  当前位置:中国金属加工网 >> 技术中心 >> 详细内容
NC机床网络控制系统的实现

MW35.com 2008-8-4
    引言

随着网络技术的发展,网络控制技术越来越引起大家的重视。网络控制系统是将计算机网络技术和自动化控制技术结合起来,从而实现网络控制。网络控制系统集机床技术、控制技术、通信技术、检测技术、图像技术、计算机软件技术、网络技术等于一体,通过Internet/ Intranet 对机床进行远程监控,可以使机床具有更大的柔性和可控性。国内外许多学者已经对网络控制系统进行了研究和开发 ,有的基于Web通讯平台 ,有的以Windows为开发平台,用VC++工具,采用Windows Sockets技术 ,还有的基于CORBA中间件技术等等。

本文采用Java Sockets技术来实现通过网络对机床的实时监控功能。

1、 Java简介

对于通用网络编程语言来说,三个必要的支柱是:可移植性、速度和安全性。图1表示了Java和其他语言进行比较的结果。

Java语言在各方面表现都比较均衡的,通过以上的比较和分析得知无论是从长远的发展和目前的需求来看,使用Java语言都是一个正确的选择。网络控制系统作为一个在网络环境下开发和使用的程序,它必须具有良好的通用性、跨平台性、稳定性和安全性。使用Java语言来实现网络编程,能够满足其在各个方面的需要。

Java提供了两种功能强大的网络支持机制:URL访问网络资源的类和用Socket通讯的类,来满足不同的要求。一是URL用于访问Internet网上资源的应用;另一种是针对client/server(客户端/服务器)模式的应用以及实现某些特殊的协议的应用,它的通讯过程是基于TCP/IP协议中传输层接口socket实现的。

1.1 TCP/IP协议

所谓TCP/IP只是一个简称,分别指网络协议IP(Internet Protocol)及传输控制协议TCP(Transmission Control Protocol),是国际互联网技术中两个非常重要的通信协议,适用于任何一组互联网络上的通讯。并且组建以TCP/IP为网络的成本相对较少,以TCP/IP组建的网络也较为弹性。TCP/IP体系结构是专门用来描述TCP/IP 协议族的,TCP/ IP 的结构将网络分成四个层次,分别是应用层、传输层、网络层和数据链路层。

1.2 Java sockets简介

套接字( socket )是一种通用的网络编程接口,它是对通信端点的一种抽象,提供了一种发送和接收数据的机制。套接字目前有两种: 数据报套接字( Datagram Sockets) 和流式套接字(Stream Sockets) 。我们采用流式套接字,因为流式套接字可以将数据按顺序无重复地发送到目的地,它提供的是一种可靠的面向连接的数据传输方式。

1.2.1 流式套接字的使用方法

流式套接字的使用方法是基于连接的协议,在传输、接收数据之前必须先建立连接,然后才能从数据流中读出数据。首先服务器要创建一个用于侦听的套接字,为该套接字分配地址之后,调用listen ( ) 函数使它处于侦听状态; 客户机在创建套接字完毕后,为套接字分配地址,然后调用connect () 函数,请求与服务器套接字连接; 服务器套接字在收到客户机的连接请求后,调用accept () 函数,该函数创建一个用于连接的套接字。应用该套接字和客户机上的连接套接字,就可以在服务器和客户机之间进行数据传输了。在结束传输之后,双方调用closesocket ( ) 函数关闭套接字。其使用方法如图2所示。

2、网络控制系统的实现

[1] [2] [3]  下一页


发表评论】【收藏此页】【打印文章】【关闭本页

 

声明:所载此文出于传递更多信息之目的,并不意味赞同其观点或证实其描述。数据仅供参考!
广告文字链接,企业推广更有效!现在加入,让你生意越来越旺!广告位咨询电话:0755-83042680
·上海三住精密机械
硬质合金立铣刀,球头铣刀,丝锥,金刚石砂轮,研磨工具,刀柄,铰刀,电极
www.misumi.com.cn
·韩国YG-1
韩国最大端铣刀制造商公制,英制端铣刀,旋转锉,切削刀具,钻子,丝锥
www.yg1.co.kr
·美国斯图尔特润滑油
世界知名的特种润滑油,添加剂等产品的领导者.金属切削液,淬火液
www.dastuart.com
·广州联诺化工科技
水性环保切削液,切削油,成型油,防锈油,冲压拉伸油,特种润滑脂
www.xf-chemical.com
·大族激光
激光切割机,激光焊接机, 激光内雕机,提供整套激光加工解决方案
www.hanslaser.com
·广东粤港大地制漆
机械设备漆系列,金属烘漆系列,钢结构漆系列,防腐涂料系列
www.da-di.com
·星辰激光技术
在线飞行打标机,金属激光切割机, 彩色激光打标机,连续激光电源
www.stars-laser.com
·您的位置!
获取此处广告文字链接,让您的企业和产品推广更有效!咨询电话:0755-83042680

■ 相关内容
·基于网络环境的CAD系统的设计与实现 2008-8-6
·线切割机实现切割文字的自动编程技术 2008-8-4
·如何在普通线切割机床上实现螺旋加工 2008-7-31
·实现高速切削必须考虑的关键因素 2008-7-30
·合理应用刀具实现航空产品高速加工 2007-4-26
·Windows操作系统下的线切割编程控制软件的设计与实现 2006-8-24
·基于AutoCAD的规划图库管理系统的设计与实现 2006-7-11
·CNC机床联网 2006-6-9
 
■ 热点应用
·直线电机在数控机床中的一些应用
·PLC在同步电动机励磁装置中应用
·台达产品在数控旋压机上的应用
·Lenze变频器在往复式自动抓棉机上的
·PRO/E在大型钢结构三维设计中的应用
·数控加工仿真系统软件在数控教学和
·台达产品在自动送料切布机上的实际
·变频器在经编机上的成功应用
·变频器在机床上的应用
·中达机电在珩磨机自动化中的运用
 
■ 热点论文
·数控机床的主要部件及其功用
·薄板小孔冲孔翻边工艺分析及模具设
·关于焊接应力应变问题的分析与探讨
·基于IEC61131-3的开放式数控系统
·密封壳体全自动焊接机的研究
·集成电路多注射头塑封模具介绍
·台达运动控制型PLC应用技术
·永磁同步伺服电机(PMSM)驱动器原
·四轴精密数控电火花成形机的设计开
·非圆截面开放式数控车削系统的研究