我们单位在数控机床加工时,采用RS-232串行端口进行通讯,以便传输加工程序!
如何进行连接?这里面涉及到三个设备,分别为数控机床,电脑,CAD/CAM软件,分别要把三个设备的输入输出接口的参数进行统一设置,以便通讯,传输程序!
不论是电脑,机床还是软件,首先要选好I/O通道端口,比如数控机床上一般有两个RS-232串行端口,如COM1,COM2,你要选哪一个串口!一般台式电脑都默认串口1,而数控机床上设置通道端口的参数为NO.0020,只需要把参数设置为0或1即可选择串口1在编程软件上也要设置为COM1口。
除通道选好之后,还要对通道里面的对应参数进行设置,如波特率,停止位,数据位,握手方式,换行符,结束代码等参数进行一一设置!以软件端为例,假设各参数设置如下图所示
在机床方面,也要按照软件方面的参数进行一一对应设置,比如在机床N0.0100参数里面可以完成换行符的设置,参数N0.0101或N0.0111里面可以完成停止位的设置,如最后一位,如果为0,则停止位为1位;如果为1,则停止位为2位;参数N0.0113可完成波特率的设置,如设定值为11时,波特率即为9600,这里大家还要掌握二进制和十进制的转换!
以上我只是把串口RS232如何连接通讯的方法进行讲解,具体操作还要查阅一下各自机床的参数说明书,里面都有匹配的参数,大家只需按照上面的讲解方法设置即可!