数控系统中混合型网络化通信系统研究
发布时间:2013-05-21
作者:
王鹏 王琨琦
来源:万方数据
本文提出了一种由有线通信与无线通信相结合的并应用于数控系统的混合型网络通信系统。利用上位机与下位机结合的操作方式来实现组网,上下位机以基于TCP/IP协议的工业以太网平台连接;另外,数控系统通过虚拟串口技术与外围设备PDA组建蓝牙微微网,PDA可实现数控系统无报警信号的故障诊断功能。上下位机网络通信程序利用Winsock控件在C++Builder6环境中设计;在evb3.0环境中编写了PDA接收数据程序。通过上述方法下位机在正常运行时,CAD、CAM、刀具轨迹、NC代码等信息可以发送给上位机。当数控系统正常运行时,下位机可将加工信息发送给PDA。数控系统中混合型网络通信系统的应用扩大了数控系统的功能同时提高了加工效率。
3.2 有线通信网络软件设计
在进行点对点的数据传愉时。将会用到(C++Bulidrr 6.0)(以下简称CB)环境中的一对Socket其中一个Socket位于客户衫喘。被称为TClientSocket;另一个在服务器称为TServerSocket。
如果客户机端和服务器端都连通了Socket,客户机端和服务器端就可以相互信。CB提供了TTClientSocket组件和TServerSocket组件来控制客户妇喘与服务器端的连接和通信
客户机端的Socket描述需要连接的服务器端Socket的地址和端门号并提出连接请求服务器端的Socket中有一个客户请求连接的队列,当它向客户机端SSocket发出“允许连接”的信号后,如果服务器端Socket处于等待状态时、即会响应客户机端Socket的请求,建立一个新的Socket句柄并与客户机端连接把服务器端5u}kr"t的描述发送给客户端。客户机端确认了此描述则建立了与服务器的连接。
3.2 .1 上位机软件主要模块设计
3.2.2 下位机软件主要模块设计
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。