摘要
为了实现对数控系统加工过程的远程监控,文章使用硬件抽象层、共享内存、I/O多路复用等技术设计了数控系统加工过程远程监控工具。共享内存池和共享内存块两级管理的方式,提高内存的利用效率;I/O多路复用技术解决了多客户端登陆的问题,提高了服务器端CPU的利用率;利用HAL技术设计了halcmd程序,用户能够通过运行客户端应用程序远程登陆服务器,监控数控系统的加工过程。最后通过EMC2开源数控软件对数控系统加工过程进行实验仿真,实验表明,该远程监控工具能够方便的对数控系统的加工过程进行监控。
In order to monitor the CNC machining process remotely,technologies such an HAL、shared memory and I /O multiplexing has been used. The technology of shared memory pool and memory block twograde management improves the efficiency of memory. The technology of I /O multiplexing has solved the problem of multi-client,and enhances the CPU utilization in server side. HAL technology has been used to design the halcmd program,and the users can login the server remotely through running the program in the client side,thus the users monitor the CNC machining process. At last,open source CNC software has been used to simulate the process,and experimental result show that this tool can monitor the CNC machining process easily.
出处
《组合机床与自动化加工技术》
北大核心
2014年第8期40-43,共4页
Modular Machine Tool & Automatic Manufacturing Technique
基金
国家科技支撑计划沈阳特种专用数控机床产业集群国产数控系统创新应用示范(2012BAF13B08)