新型网络数控系统的研究与实现

来源 :华侨大学 | 被引量 : 0次 | 上传用户:boboluping
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控系统是工业化生产的重要支柱,对我国的重工业发展起到了十分积极的推动作用。数控行业的发展可以划分成三个阶段,一个是早期的传统数控时代,一个是后来的DNC网络数控时代,另一个是现在的移动无线网络数控时代。课题在项目组已经研发完成并投入使用的数控系统的基础上,对数控系统的网络功能进行探索与实现,研究了数控系统远程管理的相关功能,提出了网络数控系统的一种端口映射技术并选取WIFI作为主要通信方式,解决了在广域网内无法访问局域网数控设备的问题,扩大了数控系统的通信范围,保证了数据传输的实时性。课题同时提出了一种点对点通信的流控制方案,降低了软件开发和维护的难度与成本。另外,也提出并制订了一种网络数控系统的应用层协议MobRT,避免了数据丢失、乱序及粘包等问题,保证了数据的准确性。课题最终开发了服务端核心交互软件、android客户端软件、流媒体监控程序以及数据库访问程序,实现了在移动设备上远程管理局域网数控设备,并完成了对网络数控系统进行参数读写、远程监视、DNC传输等功能。课题主要研究内容如下:⑴依据实验室实际拥有的硬件设备,构建了简易的网络数控系统。由于实验室现有的安川伺服驱动器并没有提供TCP通信的具体协议范式,因此在上位机与下位数控设备进行通信时,实际采用的是普通的串口通信实现。⑵采用Visual Studio环境及C++语言,开发基于Windows MFC应用程序的服务端核心交互软件。核心交互软件用于与移动客户端、下位数控设备、数据库服务器以及流媒体服务器进行数据交互。⑶采用Visual Studio环境及C++语言,开发基于Windows32控制台的流媒体服务器软件。流媒体服务器直接搭建在核心交互软件运行时所在的PC机上。⑷采用Visual Studio环境及C++语言,开发基于Windows32控制台的数据库访问程序。Windows32控制台程序有别于Windows MFC应用程序,前者是基于命令行窗口的无界面程序,后者是具有界面的程序。⑸采用Eclipse环境及JAVA语言,开发基于Android移动操作系统的客户端软件。客户端软件用于向服务器核心交互模块提交数据操作请求,以完成具体的参数读写、运动控制、视频监控等功能。最后,对软件进行了简单的测试,测试主要针对并发量与稳定性两方面进行。结果表明,该软件可以承受同时间较大的并发量,且可以在外网环境下访问内网数控系统,对数控系统进行相应的读写操作,并可以观看实时的数控监控视频,对数控生产现场进行有效的监控管理,基本完成了新型网络数控系统的要求,具有一定的实用价值。
其他文献
为了适应灾后复杂的非结构地面环境,国内外现在对全地形的救援机器人已有很多涉及和研究。基本上可以分为普通轮式救援机器人,普通履带式救援机器人,轮履复合式救援机器人。
为克服目前光电经纬仪操作手训练方法的各种缺点,本文设计了基于视景仿真的经纬仪模拟训练器。此模拟训练器的应用可节约大笔训练经费,极大地提高操作手操纵单杆跟踪目标的能力。该系统通过建立和变换各坐标系,建立轨迹文本文件,利用分段三次样条插值法拟合目标飞行轨迹,并运用高等数学的知识对飞行目标进行空中姿态控制,实现了对目标飞行过程的全真模拟。光电经纬仪的实际运行参数由经纬仪自身的码盘测得,并通过接口输入到计
在以后的岁月里,氢弹和运载火箭相继试验成功,“两弹一星”从此成为中华民族自强不息的象征.rn40年过去了,那一段历史已经深深地镌刻在共和国的历史丰碑上,当人们今天重温这
硬岩掘进装备(简称TBM)是一种用于隧道建设的掘进装备,集成了刀盘切削、推进系统控制、在线调向等功能。支撑-推进-换步机构是TBM实现高效和精准掘进作业的核心传动机构,其性能
伴随4G网络技术在全球范围内的规模商用,FTTx的普及率正在快速的提升,在FTTx网络系统中占据重要地位的通信光缆接头盒的需求量呈现爆发式的增长。由于FTTx网络建设投资规模巨
自从1880年Curie兄弟在石英晶体上发现压电效应以来,压电效应已由基于应力的纵向、横向、剪切效应等二维效应发展到基于变形的拉压、弯曲、扭转效应等三维复合效应。近年来,
移动机械臂已经成为机器人研究领域的一个重要分支。在军事、危险操作和服务业等许多应用场合,需要机器人实时接受控制命令,以期望的速度、方向和轨迹灵活自如地移动。本文研制