FANUC数控系统数据传输.docx

上传人:b****3 文档编号:6715905 上传时间:2023-05-10 格式:DOCX 页数:9 大小:515.71KB
下载 相关 举报
FANUC数控系统数据传输.docx_第1页
第1页 / 共9页
FANUC数控系统数据传输.docx_第2页
第2页 / 共9页
FANUC数控系统数据传输.docx_第3页
第3页 / 共9页
FANUC数控系统数据传输.docx_第4页
第4页 / 共9页
FANUC数控系统数据传输.docx_第5页
第5页 / 共9页
FANUC数控系统数据传输.docx_第6页
第6页 / 共9页
FANUC数控系统数据传输.docx_第7页
第7页 / 共9页
FANUC数控系统数据传输.docx_第8页
第8页 / 共9页
FANUC数控系统数据传输.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

FANUC数控系统数据传输.docx

《FANUC数控系统数据传输.docx》由会员分享,可在线阅读,更多相关《FANUC数控系统数据传输.docx(9页珍藏版)》请在冰点文库上搜索。

FANUC数控系统数据传输.docx

FANUC数控系统数据传输

实验十FANUC数控系统数据传输

一.实验目的

1.掌握FANUC0iD/0iMateD系统的数据传输方法。

二.实验内容

1.FANUC数控系统外部通讯参数设定。

2.FANUC系统外部通讯软件参数设定。

3.FANUC数控系统参数输入、输出。

4零件加工程序输入、输出。

三.实验设备

1.FANUC0iMate-TDCK6132数控车床。

2.FANUC0imate-MDXH7132数控加工中心机床。

3.台式个人电脑PC机两台。

4.标准串行接口通讯线缆(RS-232-C双端D型9孔插头)两条。

四.实验要点

1.FANUC数控系统外部串行接口通讯工作原理。

2.FANUC数控系统外部串行通讯参数设定。

3.个人电脑PC机RS-232-C串行通讯功能的使用。

4.数控系统各种数据的备份与恢复。

五.实验具体要求

1.加装数控机床电气控制柜外罩(有机玻璃罩或关紧电器控制柜柜门),机床系统上电前查看机床当前状态,确认外观是否异常;确认急停按钮(红蘑菇钮)是否良好且在按下状态(急停状态);确认各进给轴行程限位开关及其线路是否正常;确认机床当前位置。

2.在数控机床系统上电时,告知小组其他同学,此时不要触碰任何电气控制部件,避免意外触电。

3.在设定或修改数控系统参数时,必须事先弄懂相关参数,必须有明确的操作目的和操作步骤。

4.只能设定或修改本次实验所及的参数,不得随意修改非本次实验参数。

做任何参数的改动都要专门记录所及参数的原始设定值。

六.相关知识与技能

FANUC公司推出的新一代CNC与0C、0D相比较,无论是硬件还是软件功能都有很大提高。

集成化CNC控制单元一改原来大板结构,给人一种全新感觉,特别在数据传送上有很大改进,如RS232串口通讯波特率达19200b/s;通过HSSB(高速串行总线)与PC机相连;使用存储卡实现数据的输入、输出等。

FANUC使用说明书详细介绍了使用磁盘机、编程器和穿孔机的数据传输方法,但根据国内数控系统应用的实际情况,考虑成本和通用性,目前使用磁盘机、编程器和穿孔机并不普及,如能使用PC机与CNC实现通讯,则无需专用设备,更方便、更经济。

目前,PC通讯软件品种繁多,其中PCIN软件是国内数控领域广泛使用的软件之一。

RS232串行数据通讯可实现PROGRAM(零件程序)、PARAMETER(机床参数)、PITCH(螺距误差补偿表)、MACRO(宏参数)、OFFSET(刀具偏置表)、WORK(工件坐标系)、PMCPARAMETER(PMC数据)的传送,但需分别设置PC端和CNC端相应通讯协议。

机床参数、螺距误差补偿表、宏参数、工件坐标系数据传输的协议设定,只需在各自菜单下设置,协议与零件程序传送的协议相同,PMC数据传送需更改两端协议。

PMC程序传送则必需使用FANUC专用编程软件FLADDER-Ⅲ方可实现,这里不再展开说明。

RS232串行通讯电缆的定义:

七.实验步骤

1.系统通讯参数设定

有关RS232口参数的含义:

(1)PRM0000:

(位值型)

ISO

ISO0:

用EIA代码输出

1:

用ISO代码输出(RS-232-C串行端口1、2)

(2)PRM0020:

(数值型)选择I/O通道

0:

通道0(RS-232-C串行端口1:

主板的JD36A)

1:

通道1(RS-232-C串行端口1:

主板的JD36A)

2:

通道2(RS-232-C串行端口2:

主板的JD36B)

4:

存储卡接口

5:

数据服务器接口

(3)PRM0100:

(位值型)

ENS

IOP

NCR

CRF

CTV

CTV0:

在程序的注释节中进行用于TV检查的字符计数

1:

在程序的注释节中不进行用于TV检查的字符计数

CRF0:

利用ISO代码输出EOB(程序段结尾)时,根据参数

NCR(No.0100#3)的设定。

1:

利用ISO代码输出EOB(程序段结尾)时,输出“CR”、

“LF”。

NCR0:

利用ISO代码输出EOB(程序段结尾)时,输出“LF”、

“CR”、“CR”。

1:

利用ISO代码输出EOB(程序段结尾)时,输出“LF”。

IOP0:

通过复位来停止程序的输入和输入操作,有效

1:

通过复位来停止程序的输入和输入操作,无效

ENS0:

读入EIA代码过程中有NULL代码时,发出报警。

1:

读入EIA代码过程中有NULL代码时,将其忽略。

(4)PRM0101:

(位值型)

NFD

ASI

SB2

NFD0:

穿孔输出时,输出进给。

1:

穿孔输出时,不输出进给。

ASI0:

输入/输出时,用EIA或ISO代码。

1:

用ASCII代码。

SB20:

停止位是1位。

1:

停止位是2位。

(5)PRM0102:

(数值型)输入/输出设备的规格号

0:

RS232C(使用控制代码DC1-DC4)

1:

FANUCCCASSETTEADAPTOR1(FANUCCASSETTE

B1/B2)

2:

FANUCCCASSETTEADAPTOR3(FANUCCASSETTE)

3:

PROGRAMFILEMate,FANUCFACardAdapter,FANUCFloppyCassetteAdapter,FANUCHandyFile,FANUCSYSTEMP-MODELH

4.RS232C(不使用控制代码DC1-DC4)

5.便携式读带机

6.FANUCPPR,FANUCSYSTEMP-MODELG,FANUCSYSTEM

P-MODELH

(6)PRM0103:

(数值型)波特率(设定传送速度)

1:

507:

60011:

9600

3:

1108:

120012:

19200

4:

1509:

2400

6:

30010:

4800

(7)PRM0139:

(位值型)

ISO

ISO0:

ASCII代码输入/输出

1:

ISO代码输入/输出(存储卡时)。

(8)PRM0908:

(位值型)

ASI

ISO

ISO0:

ASCII代码输入/输出

1:

ISO代码输入/输出(数据服务器时)。

(9)【实例】:

如果系统RS232C通讯协议要设为:

ISO代码输出、通道0、停止位2位、传输使用代码DC1-DC4、传送速度为9600波特率,则对应参数设定如下:

PRM0000设定为00000010

PRM0020设定为0

PRM0100设定为00000110

PRM0101设定为10001001

PRM0102设定为0(用RS232传输)

PRM0103设定为11(传送速度为9600波特率)

2.通讯软件参数设定

在此我们使用Windows系统中的“超级终端”实现参数和加工程序的传输,其设定如下:

①打开Windows启动超级终端:

程序→附件→超级终端,输入名称“FANUCOi”后,点击确定,显示图一:

②接着根据计算机资源情况设定直接连接的串口,本例子选择直接连接到串口COM1,点击确定(见图二所示)。

③接着出现COM1端口属性设定窗口(见图三所示),该设定完成串口通信的主要参数设定,即:

波特率:

9600(可根据系统设定的参数而定)

数据位:

8

奇偶校验:

停止位:

1

流量控制:

Xon/off

④在图三按确定后,点击文件→属性→设置,按图四画面进行设置,并继续点击其中的ASCII码设置,按图五画面进行设置,确定完成后,退回到图四,确定完成!

设置结束,可以开始传输了!

3.CNC参数的输出

(1)系统侧选择EDIT(编辑)工作方式,或使系统设置为紧急停止状态→按功能键SYSTEM,再按下软键(参数),选择参数画面→按软键(操作),再按下继续菜单键,出现软键(输出)即可。

(2)启动个人电脑PC侧超级终端传输软件,在主菜单上选择传送→捕获文字,设定好文件存储路径和文件名Canshu.txt,再保存→启动确认,进入等待输入状态。

(3)系统侧按软键(输出),再按软键(执行),开始输出参数。

同时画面下部的状态栏显示的“输出”闪烁,直到参数输出结束后停止闪烁,在传输过程中按RESET键可停止参数的输出。

在传输过程中,超级终端上能显示接受到的数据内容。

4.CNC参数的输入

(1)系统进入紧急停止状态→按下功能键SET,再按下软键(设定),选择设定画面,确认“写参数=1”。

按下功能键SYSTEM和软键(参数),选择参数画面。

按下软键(操作),再按下继续菜单键。

按下软件(输入),再按下软键(执行),系统处于等待输入状态。

(2)在个人电脑PC侧超级终端已经启动好,在主菜单上选择传送→发送文本文件,找到相应的数据文件Canshu.txt,点击打开,执行输出,系统就开始输入参数。

同时系统画面下部的状态栏中的“输入”闪烁,直到参数输入结束后停止闪烁。

在参数输入过程中按RESET键可停止参数输入。

(3)参数输入结束后,暂时断开电源,然后再通电。

带有绝对脉冲编码器的装置会发出报警DS0300,请再次执行返回参考点操作。

5.零件程序的输出

(1)进行下一个参数的确认。

PRM3202

NE9

NE8

NE90:

也可以编辑9000-9999号程序

1:

保护9000-9999号程序

NE80:

也可以编辑8000-8999号程序

1:

保护8000-8999号程序

如果NE8与NE9不为0,则在MDI方式下修改该参数。

本作业结束后需恢复。

(2)选择EDIT(编辑)工作方式→按功能键PROG,再按(程序)软键,显示程序内容画面→再按(操作)软键,再按继续菜单键→用MDI输入要输出的程序号。

要全部程序输出时,按键O-9999。

(3)启动电脑侧超级终端传输软件,主菜单上选择传送→捕获文字,设定好文件存储路径和文件名Oxxxx,保存→启动确认,进入等待输入状态。

(4)系统侧按软键(输出),按下软键(执行)后,开始输出程序。

同时画面下部状态显示“输出”闪烁,直到程序输出停止,按RESET键可中止程序的输出。

6.零件程序的输入

(1)进行如下参数确认

PRM3201

NE9

NE8

NPE:

登录到纸带存储编辑区时,将M02、M30、M99

0:

视为程序的结尾

1:

不视为程序的结尾

RAL:

登录程序时

0:

登录所有程序

1:

只登录一个程序

如果NPE不为1,RAL不为0,则在MDI方式下修改参数,本作业结束后需恢复。

(2)进行如下参数确认

PRM3202

NPE

RAL

NE90:

也可以编辑9000-9999号程序

1:

保护9000-9999号程序

NE80:

也可以编辑8000-8999号程序

1:

保护8000-8999号程序

如果NE8与NE9不为0,则在MDI方式下修改该参数。

本作业结束后需恢复。

(3)选择EDIT(编辑)工作方式→将程序保护置于OFF(KEY3=1)。

按下功能键PROG,再按下软键(程序),选择程序内容显示画面。

再按下软键(操作),再按下继续菜单键,并按下软键(输入),并且按下软键(执行),等待程序的输入。

(4)在个人电脑PC侧超级终端已经启动好,在主菜单上选择传送→发送文本文件,找到相应的数据文件Oxxxx,点击打开,执行输出,系统就开始输入程序。

同时系统画面下部状态栏显示“输入”闪烁,直到程序输入结束停止闪烁。

按RESET键可中止程序输入。

7.有关螺距误差补偿量、用户宏程序变量的变量、刀具补偿量的输出及输入、数据自动备份,参照《维修说明书》,上面有详细的介绍。

八.思考题

1.当要求以19200的波特率传送数据时,相应的参数应该怎么修改?

 

2.用计算机的RS232口输入输出参数时,系统应该处于什么方式?

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2