数控机床DNC网络两级jrs直播网址是什么_极速体育下载安装_极速体育视频直播的实现
2015-01-06 08:37:49中国jrs直播网址是什么_极速体育下载安装_极速体育视频直播设备招标网
数控机床网络两级jrs直播网址是什么_极速体育下载安装_极速体育视频直播的实现肖力韩世强易永江构特点,以及几种数控系统jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口的改造方法,说明基于Win32多线程的jrs直播网址是什么_极速体育下载安装_极速体育视频直播模块的实现。
信1数控机床两级DN C网络结构数控机床两级DNC网络结构如图1所示。编程机与之间, IPC与各数控机床之间形成DN C网络的两级jrs直播网址是什么_极速体育下载安装_极速体育视频直播结构。编程机与IPC之间的jrs直播网址是什么_极速体育下载安装_极速体育视频直播通过网卡、50Ψ同轴电缆以及操作系统自带jrs直播网址是什么_极速体育下载安装_极速体育视频直播协议实现。IPC与各数控机床jrs直播网址是什么_极速体育下载安装_极速体育视频直播通过串口jrs直播网址是什么_极速体育下载安装_极速体育视频直播实现。
编程机安装有软件、数控机床刀具库、数控程序编辑和管理软件。通过与IPC( Industrial PC)jrs直播网址是什么_极速体育下载安装_极速体育视频直播,实现编程机与IPC之间信息与数控代码的传输。同时,编程机又可连入企业计算机局域网实现信息交换。
IPC安装有多口jrs直播网址是什么_极速体育下载安装_极速体育视频直播卡与集成软件包。集成软件包具有数控代码管理模块、数控代码编辑模块、刀具库管理模块、以及jrs直播网址是什么_极速体育下载安装_极速体育视频直播管理模块。分别实现对各类型数控机床的数控代码管理、编辑、刀具库信息查询以及与机床jrs直播网址是什么_极速体育下载安装_极速体育视频直播的管理。多口jrs直播网址是什么_极速体育下载安装_极速体育视频直播卡采用MOXA公司的Smartio C104 /C168系列jrs直播网址是什么_极速体育下载安装_极速体育视频直播卡,jrs直播网址是什么_极速体育下载安装_极速体育视频直播口分别通过电平转换板与数控机床串口相联。对于型号较老无标准串口的数控机床,须通过jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口改造经jrs直播网址是什么_极速体育下载安装_极速体育视频直播单元与数控机床相联。
2 C104 /C168系列多口jrs直播网址是什么_极速体育下载安装_极速体育视频直播卡PCI两种总线形式。分别有四串口和八串口。采用专业芯片设计,支持16位结构。UART使用EEPROM储存设置数据,实现无跳线设置。板上各串口I /O地址可独立设置, IRQ可共享中断号也可单独设置。MOXA公司提供的ProCommLib开发开发工具。提供了丰富的接口函数以供开发人员使用。
3数控机床jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口的改造数控机床由于各自采用的数控系统的差异,机床提供与计算机的jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口不同。老式机床没有专门与计算机的jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口,需要对其光电输入、穿孔输出接口进行改造。广泛采用的普通数控机床一般采用口和磁盘存储器输入与输出数控代《机械与电子》2000( 1)码。还有及少数数控机床配有DN C、PLC /PC接口与PC机jrs直播网址是什么_极速体育下载安装_极速体育视频直播。这里,我们通过对数控机床jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口改造,使用串口组网。以几种典型数控系统为例。
FUN AC15 /16系列数控系统提供的数控代码传输流程如图2所示。 DC1 DC4是传输流程控制数控机床jrs直播网址是什么_极速体育下载安装_极速体育视频直播握手可使用硬件、软件握手两种形式。
jrs直播网址是什么_极速体育下载安装_极速体育视频直播流程通过XON /XOFF协议,即DC1 DC4字符控制。
数控机床与IPC间数据的传输要求较高。所以尽管标准传输电平摆幅较大,抗干扰能力提高,但由于允许电容负载,因而传输距离受限。为增强传输的抗干扰能力,提高传输的可靠性,须对串口进行改造。RS 422标准采用平衡驱动,差分接收,抗干扰能力增强,传输速度与传输距离大大提高。通过自制接口转换器将实现RS 232标准与RS 422标准转换。
采用公司实现电平与RS 232电平转换。T TL与RS 422电平转换485收发器,具有限斜率驱动器,可使电磁干扰减至最小。同时还能很方便的进行RS 485扩展。
该系列数控系统提供LEV ERⅠ与LEV ERⅡ协议。两种协议对于数控代码的传输差异不大,与系统相似,软件握手使用XON / XO FF协议。具体差异可查阅系统参考手册。同时LEV ERⅡ协议支持终端仿真功能。通过工人直接操作机床面板发送命令字符控制的传输过程。系统附有jrs直播网址是什么_极速体育下载安装_极速体育视频直播软件但是该软件基于平台,且占用PC机串口资源。将该软件重新开发,扩充其功能,作为jrs直播网址是什么_极速体育下载安装_极速体育视频直播模块的一个组件,插入jrs直播网址是什么_极速体育下载安装_极速体育视频直播模块。
由于A900数控系统没有与PC机相连的专用接口。须对其输入与输出接口进行改造。A900数控系统的输入与输出设备分别是光电阅读机和纸带穿孔机。分析其硬件电路不难发现机床对光电阅读机的控制信号为差分脉冲信号,分别控制其正反转与复位。因而可通过自制jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口板截取这些信号,然后jrs直播网址是什么_极速体育下载安装_极速体育视频直播接口板以此判断机床请求,并发送控制字符到IPC.IPC通过收到的控制字符,控制向机床发送数控代码流程。IPC接收数控代码则通过接口电平转换后直接与机床的口相联。原理如图3所示,电路简洁,可靠性高。
4基于多线程的jrs直播网址是什么_极速体育下载安装_极速体育视频直播模块的设计Win32操作系统支持同一进程的多线程编程。
可在进程中启动其他线程,所有的线程共享创建它们的进程的内存空间。M FC执行两种类型线程,工作线程与用户界面线程。工作线程一般用于处理等待事件,后台服务等。如在IPC机集成软件包的jrs直播网址是什么_极速体育下载安装_极速体育视频直播模块是基于工作线程编写。用户界面线程一般用于处理用户界面对象,还可在用户界面线程中建立线程消息映像表,在线程中处理消息。如在IPC机集成软件包数控代码的管理是在用户界面线程CCodeManageTh read中处理。完成数控代码的复制、查寻、查看、删除、拖放移动和重命名等功能。
《机械与电子》2000( 1)jrs直播网址是什么_极速体育下载安装_极速体育视频直播模块需要响应各台机床的jrs直播网址是什么_极速体育下载安装_极速体育视频直播申请处理,控制传输流程。每一串口使用各自串口类CCommX管理。CCommX是由串口管理基类CComBase派生当与某一机床相连的串口产生中断请求后(中断方式可根据与机床的jrs直播网址是什么_极速体育下载安装_极速体育视频直播协议和硬件连接设定,开发软件包已提供中断设定函数) ,中断处理函数处理中断开辟相应的线程。
ComX IrqSer为多串口板初始时设定的中断函数入口, m ComXInfo为自定义结构体用于主进程与子线程的数据交互。子线程中生成串口类实例,完成与机床的数据交换。
子线程是工作线程,它同时需要与界面线程进行数据交换。数据交换的实现的方式很多,可将界面的窗口句柄传给子线程,由子线程直接操作窗口。还可运用的消息机制得以实现。这里,介绍运用Windows的消息机制实现数据交换。当子线接收完一个新的数控程序后,需要在数控程序管理模块的文件树中插入新程序的描述。实现过程如下:在界面线程增加一个消息映射并定义消息处理函数当子线程接收完一个新的数控程序后发出消息其中是界面窗口句柄,在子线程启动时传入。m Port描述jrs直播网址是什么_极速体育下载安装_极速体育视频直播卡的端口号,pfileatr是文件描述数据结构指针。
界面线程响应消息进行相应操作,完成与工作线程数据交换。
当子线程处理完机床的传输请求,函数返回后线程自行结束。应用程序想中止子线程线可将线程中止标志置位,子线程查询到标志置位后,子线程完成清理工作自行返回,结束线程。
5结束语数控机床网络两级jrs直播网址是什么_极速体育下载安装_极速体育视频直播结构,简化了PC机与机床连接的中间电路,提高传输的稳定性。由于采用RS 422 /RS 485兼容接口,每一串口可以很容易的扩充为网络,具有很好的扩充性能。并能使数控机床DNC网络联入企业的计算机局域网,提高企业生产、管理的自动化程度。
1王仲文。精通串行jrs直播网址是什么_极速体育下载安装_极速体育视频直播。北京:电子工业出版社。
2刘强。 M AXIM热门集成电路电路使用手册。北京:人民邮电出版社。
肖力26岁,华中理工大学机械学院数控所硕士研究生,从事数控系统DNC网络实现以及机电设备自动控制的研究。(武汉韩世强易永江华中理工大学。(武汉430074)《机械与电子》2000( 1)