资源描述:
《一种更简单方便的fanuc0i与pc机的数据传输方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、一种简单,方便的FANUC0I与PC机的数据传输方法摘要:数控机床通讯软件DNCLINK使用简单、操作方便、功能较多,不仅能与FANUC系列的数控系统相连,而且也能与SIEMENS、HEIDENHAIN其它多种数控系统相连,是一个很好的通讯软件。目前在数控机床的应用中常使用到一些单机通讯软件。这些软件一般安装在PC电脑中,通过PC电脑的RS-232C口与数控机床数控系统对应的RS-232C口相连,可以把数控系统的数据备份下来。比如:V24、PCIN、CIMCO、计算机“超级终端”、DNCLINK、PROCOMM等通讯传输软件,但本人感到使用DNCLINK通讯软件,使用、操
2、作更为简单、方便,功能多。1.DNCLINK的接线简单(以FANUC系列为例):DB9FM(PC机):2---------------3:DB25M(FANUC0I)3---------------25---------------74、5短接6、8、20短接两端金属外壳用屏蔽线相连。DB9芯的雌性插头插入PC电脑的COM1口(RS232C),DB25芯的雄性插头插入FANUC0I的操作面板上的RS232C接口。2.DNCLINK的通讯协议是专门为FANUC设计的:默认为:4800(B波特率),E(P奇偶校),7(D数据位),2(S停止位),XON/XOFF(F流控制),
3、COM1口。不需另外设定。如果要传输速度快,可改变DNCLINK的波特率提高到38400、19200、9600,只要在波特率窗口中选择与机床设置相同的波特率即可。通讯口有COM1—COM8口,可根据具体情况来定。能够与FANUC的0/10/11/12/15/16/18/21等系统使用。3.上传:(从FANUC0I----PC电脑)上传NC程序是指FANUC0I中的程序传到PC电脑中。使用时先操作PC电脑DNCLINK侧,使PC电脑处于接收程序状态,然后再传送FANUC0I中的程序。先打开DNCLINK软件,(见右图)按“READ”键,跳出“请输入上传程序名”,比如:程序○
4、1001,输入○1001后,按“确定”后进入等待接收状态。再传送,在FANUC0I处,选择EDIT方式,按---OPRT---「>」---输入○1001---按PUNCH---EXEC,PC电脑会动态显示零件程序○1001直到程序传送结束。传送全部程序可输入○-9999。注意:将通讯电缆联接正确后再启动PC电脑,严禁带电状态插拔通讯电缆。4.下传:(从PC电脑----FANUC0I)下传NC程序是指PC电脑中的程序传到FANUC0I中。使用时先操作FANUC0I侧,使数控系统处于接收程序状态,然后再传送PC电脑中DNCLINK通讯程序。先操作FANUC0I处,
5、选择EDIT方式,按---OPRT---「>」---READ---EXEC,使FANUC0I处于接收程序状态。显示屏上显示“LSK”字样。再在DNCLINK上的驱动器窗口选择要传送的NC程序所在的驱动器;在路径窗口选择要传送的NC程序所在的路径;在文件窗口选择要传送的NC程序的文件名。比如:C:DNCLINKPROGRAM○1001。按“PUNCH”键开始下传程序。传送进度将在“已经传送”窗口中显示。传送中可以按“STOP”或“EXIT”键退出传输过程。传送结束时显示“***传送结束”。5.FANUC0I系统的备份:FANUC0I的备份主要应包括:(1)
6、机床参数PARAMETER,(2)程序PROGRAM,(3)螺距误差PITCH,(4)宏指令MACRO,(5)刀具偏置OFFSET,(6)工件坐标系WORK,(7)PMC数据PMCPARAMETER,(8)PMC程序PMCPROGRAM。除(8)PMC程序的传送需用FANUC专用编程软件FLADDERⅢ方可实现外(这里不再展开说明),其它都可以用DNCLINK来传输。5.1机床参数PARAMETER、宏指令MACRO、刀具偏置OFFSET、工件坐标系WORK的传送和接收操作:选择EDIT方式,按---SYSTEM---「>」---「>」---「>」---A
7、LLI/O,出现PRGRM、PARAM、OFFSET、MACRO,再按「>」出现WORK,根据选择其中一个,---OPRT---READ----EXEC。(从PC电脑---FANUC0I)---PUNCH---EXEC。(从FANUC0I---PC电脑)PC电脑处操作步骤同程序的传送。5.2螺距误差PITCH的传送和接收操作:选择EDIT方式,按---「>」---PITCH---OPRT---READ----EXEC。---PUNCH---EXEC。5.3PMC数据的传送和接收操作:(1)从FANUC0I---