串口通信是工控机最常见的一种数据交换方式,它操作起来简单、快捷。串口通信可用来实时加工或单纯的传输数据。
2.串口通信的组成
串口通信主要由两部分组成:发送端和接收端。在硬件方面,机床的工控机部分往往作为通信的接收端,而发送端可以由一台能够流畅运行的Windows XP以上的计算机承担。串口通信主要使用RS232串口线进行通信,其连接方式比较简单,如图2-21所示。
图2-21 串口线连接方式
只需要将脚2与脚3对调,脚4与脚6对调,脚5仍与脚5对应,脚7与脚8对调即可。至于剩下的脚1和脚9可以悬空不接。
3.串口通信的参数设置
在进行串口通信之前,必须首先设置好通信的参数。尤其是对串口传输的程序进行实时加工时,如果通信的参数设置不对,可能使数控程序混乱、出错,甚至导致被加工模具报废,或机床、刀具损坏的严重事故,因此,必须慎重对待。
串口通信的参数主要包括:串口号、数据位长度、停止位、奇偶校验位和传输的波特率。
(1)串口号 串口的顺序号,一般的PC机都备有两个串口COM1和COM2,串口号的设定取决于您串口线所接的端口号,默认值为1。
(2)数据位长度 表示在十六位二进制信号中,数据位所占的长度。该值只有取5、6、7、8之一,方才有效,默认值为8。
(3)停止位 表示在十六位二进制信号中,停止位所占的长度,只能取1或2,默认值为1。
(4)奇偶校验位 是否进行校验及校验时采取的方式。0表示不进行校验;1表示奇校验;2表示偶校验,默认值为0。
(5)传输的波特率 传输数据时采用的传输速度。共有十四个可取的数值。从小到大依次为:300B/s、600B/s、1200B/s、1800B/s、2400B/s、3600B/s、4800B/s、7200B/s、9600B/s、14400B/s、19200B/s、38400B/s、57600B/s、115200B/s,默认值为38400B/s。
在以上几个参数中,对于串口号,如前所述,应该根据实际所连接的串口号来定。而对于传输的波特率,由于它代表的是传输的速度,所以往往尽量取较大的值来满足加工的需要,当设置的波特率无法建立通信时,可以试用较小的值。对于剩下的三个参数,并不需要进行修改,只需取默认值即可。
4.设置接收端的参数
由于接收端采用的是数控加工程序,所以对于如何设置数控加工参数。其方法同样适用于串口通信的参数设置。下面以铣床加工软件为例进行介绍。
1)首先,进入数控加工主界面,如图2-22所示。
图2-22 数控加工主界面
2)然后,按下F5键,进入设置扩展功能子界面(见图2-23)。其后续操作如图2-24、图2-25所示。
图2-23 扩展功能子界面
在数控系统准备好后,可以使用华中数控提供的上位机软件“NetDnc”来进行通信,该软件可以在操作系统为Windows下使用,推荐使用Windows 2000/XP。
图2-24 DNC参数设置界面
图2-25 DNC准备界面
5.串口通信软件的使用
华中数控通信软件NetDnc在原有的串口通信软件基础上进行了重新设计,新增了网络数据传输功能,传输速度可以达到70~80KB/s。新软件体系包括上位机和下位机,并提供统一的操作界面。
(1)软件的操作与功能 经过简单的安装后,在电脑桌面生成了通信软件的快捷方式;而且开单的“程序”下面出现“华中数控通信软件”快捷方式,如图2-26所示,单击此快捷方式即可进入程序。
图2-26 开始菜单下的快捷方式(www.zuozong.com)
通过此软件主要可以完成如下功能:
1)在上位机和下位机间传递参数文件。
2)在上位机和下位机间传递PLC文件。
3)在上位机和下位机间传递G代码文件。
4)用拖曳的方式在上位机和下位机间传递文件。
5)使用串口的方式进行边传边加工。
6)用FTP方式传输文件(此方式仅适用于HNC-18XP/19XP系统)。
华中数控通信软件NetDnc操作说明书的介绍,软件的使用步骤是:
1)选择通信方式,即进行串口通信。
2)建立上位机和下位机的连接;
3)传输文件。
软件使用前的注意事项:
1)此软件网络功能适用于华中数控的HNC-18/19XP、HNC-21/22(软件版本为7᥊10版及以后)数控系统;串口通信适用于HNC-21/22(软件版本为7.10版及以后)数控系统。
2)只有上位机和下位机的参数一致,才能成功使用串口功能,否则无法进行正常的通信。
3)在上位机的路径设置里可以设置上位机的默认工作路径(C:\ProgramFiles\华中数控通信软件\NetDnc),请不要设置过长的路径名。
(2)软件界面介绍 进入程序主界面(见图2-27)后,可以看到工具栏左上角只有三个按钮可以使用,即串口通信、网络通信(HNC-21/22系统)、开启FTP(HNC-18/19XP系统)。用户进入系统需要先通过这三个按钮选择通信模式。
点击“串口通信”按钮后,变成如图2-28所示界面。用户登录系统时,默认的是普通用户权限;选择串口通信方式时,可以上传G代码,设置串口参数,也可以在文件传输过程中按按钮停止文件。用户可以在菜单栏“选项”“更改用户”里更换用户级别,以取得更多操作权限,如图2-29所示。只有高级用户才可以使用所有的功能,中级用户和高级用户需要输入密码。系统安装后,默认的密码
图2-27 程序主界面
如下:
图2-28 串口通信界面
用户级别默认密码权限如下:
普通用户:无法上传G代码;
中级用户:上传或下载G代码、PLC等;
高级用户:全部功能。
用户在第一次使用时,最好对密码进行修改。
此时,如通信成功后,软件界面如图2-30所示。
在界面的左侧是计算机目录,右侧是数控系统中的文件目录,可以通过鼠标左键点击软件主界面的“上传参数”图标,将电脑端设定路径下PARM下的文件上传到数控系统端的PARM文件夹中,或者鼠标左键点击软件主界面的“下载参数”图标,将数控系统端PARM文件夹下的文件下载到电脑端设定路径的PARM文件夹中完成参数的备份与恢复。
图2-29 更换用户类别
图2-30 通信成功界面
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。