磨削技术网

 找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1792|回复: 0

fanucoi传输

[复制链接]
发表于 2008-12-13 13:56:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

x
1 硬件配制 H$ {9 f1 b* h' _( T  (1)FANUC-0i 数控系统。 $ J8 Z. ~" ^$ B! U( i   (2)486 以上 IBM 兼容机。 0 f1 [: C" ~0 ?  (3) 通讯电缆 ( 电缆的具体连接见图 1)。 / w8 U- _7 m/ P  (4)SIEMENS-PCIN 软件 4.32 或以上版本。 ' u S( v0 j! V% }6 I k& l6 D$ c5 @% n2 ^$ f/ J4 M
" a* Y; ^+ M: O- r6 i( O3 Z4 x3 t9 [4 g 2 K9 `, ^" A' [7 P/ B( n ] Z
图 1 通讯电缆连接图
+ {' A. I! z, K; o2 数据通讯 2 q# p3 Z* X1 _3 X  数据通讯可实现 PROGRAM( 零件程序 ) 、 PARAMETER( 机床参数 ) 、 PITCH " Q& L# M! W9 E. b a. X ( 螺距误差补偿表 ) 、 MACRO( 宏参数 ) 、 OFFSET( 刀具偏置表 ) 、 WORK( 工件坐标系 ) 、 PMC PARAMETER (PMC 数据 ) 的传送 , 但需分别设置 PC 端和 CNC 端相应的通讯协议。机床参数、螺距误差补偿表、宏参数、工件坐标系数据传输的协议设定只需在各自的菜单下设置 , 协议与零件程序传送的协议相间 ,PMC 数据的传送则需更改两端的协议。 PMC 程序的传送则必需使用 . K- i: X' S+ o/ k- q6 _; d% `FANUC+ W/ d0 {2 @. O4 O) H8 Q$ l 专用编程软件 FLADDER-III 方可实现 , 这里不再展开说明。 ' n! e) ^% y v; u 2.1 通讯线路的连接 ; ]1 E+ ~( X" m! I. m) T" z   通讯电缆的两头分别连接到 PC 和 CNC 。 ( 警告 : 由于台式机的漏电可能引起 RS232 接口的损坏 , 若使用台式计算机则必须将 PC 的地线与 CNC 的地线牢固地连接在一起。 ) . ]( H) b6 n8 Z' L5 R/ C! I 2.2 设置 PC PCIN 软件的通讯协议 2 B8 L; T8 T; p3 V   (1) 运行 PCIN 软件后出现下列菜单 :V24-INI DATA-IN DATA-OUT FIIE SPECIAL PC-FORMAT AR-CHIV-FIIE EXIT 。 6 D# H: S, O' v* Q, {   (2) 使用左、右光标键 , 选择 V24-INI, 回车确认 , 出现下列菜单 :COM NUMBER 1( 根据 PC 实际使用的通讯端口选择 ),BAUDRAIE 19200 ( 波特率 ),PARTIY EVEN ( 奇偶检验 ),2 STOP BITS( 停止位 2 位 ),7 DATA BITS( 数据位7位 ),X ON/OFF SET UP,END W-M30 OFF ,TIME OUT 0S,BINFINE OFF ,TURBOMODE OFF,DON‘T CHECK DSR 。 + w% v2 y% l! f/ j t1 Z0 \, I   其中 X ON/OFF SET UP选项如下设置 :X ON/OFF OFF,X ON CHARACTER:11,X OFF CHARACTER:13,DON‘T WAIT FOR XON,DON‘T SEND XON 。 4 v3 ~. ]! H; ^8 Y6 k m   (3) 使用上、下光标键选择上述各菜单 , 使用左、右光标键选择各菜单内的选项 , 按上述要求设置完成后回车确认 , 保存后返回至初始菜单。 % c9 s4 c/ B% T! n   (4) 选择 SPECIAL 菜单设置 DISPIAY ON, 返回至初始菜单。 ( 如不设置 SPECIAL 菜单内 DISPIAY 选项 , 在PC 屏幕上将不能看到 PC 接受或传送数据的动态显示。 ) \, [% ]" L* h2.3 设置1 L. ^ A4 q! L9 l" o& X/ Z FANUC-Oi 数控系统的通讯协议 & T5 z" v* ]0 f; T: K# C0 y. K  下面以传送零件程序为例 , 详细介绍协议的设置 , 其它数据传输的协议设定可以参照零件程序传送的协议设定。 5 y! N6 E: ^& |  (1) 启动机床 , 并确保机床已处于正常工作状态 ,CNC 元任何报警。 9 _- |; ?( }5 y  (2) 选择 MDI 方式。 , @5 F9 H# H* @+ C, Q- w   (3) 依次选择 < SYSTEM> 、 [SYSTEM] 、 、[ALL I/O]、[PRGM], 出现下列菜单 : ! F+ A9 }1 J; L- t: r- p   I/O CHANNEL    l 9 G9 v, j* b" F3 _6 |4 N   DEVICE NUM & ]6 J2 X* j9 s# u8 x. `3 V' |   BAUD RAIE      19200 ! y" W2 ^! ]2 R; y4 B  STOP BIT    2 # r3 n( ?) ]7 ]4 F8 [2 y   NULL INPUT (EIA)  ALM 4 B4 C" _# ^5 s1 N3 k4 ]2 A   TV CHECK (NOTES)  OFF + r' z/ h' z# _5 e0 G  TV CHECK    OFF % V) q2 p4 |( D   PUNCHCODE      ISO " b0 s, e `) j% r; l   INPUTCODE      EIA/ISO & M9 R% }. @( k$ i8 ?  FEED OUTPUT   FEED ; j* D9 \2 K& Z B/ p4 D   EOB OUTPUT   LFCRCR , B2 _4 y8 R6 M2 u: q* E: c   按上述要求完成设置 O - v7 M7 A# T2 s, M! U% R  注 :Oi CNC 有两个 RS232 接口 , 详见 Oi 参数 0020,0101-0103 、 0111-0113 、 0121-0123, 本文以接口 1 为例。 / A; ?0 A% m5 h3 ^8 W1 A2.4 数据通讯 $ m8 Z4 b$ v# x5 P7 ]- I   CNC 和 PC 按上述设置完毕后方能使用数据通讯功能。 ( ]& ?1 Q6 t7 d4 @, [8 c1 A2.4.l 零件程序的接收 (PC CNC) - P& v( k7 E/ a1 t4 o   (1) 选择 EDIT 方式。 % ^5 B2 _$ O6 v! q' m: h  (2) 将控制面板上的钥匙置于 O 状态 ( 只有这样 , 才允许接收零件程序 )。 " {6 [, |, G: {" h/ f   (3) 依次选择 < PROG> 、 [OPRT] 、 $ p& v' y; i* { D、 [EXEC] 键 , 显示屏上出现闪烁的“LSK”字样。 $ P7 i& W7 B( Q3 b) _   (4)PC 端选择 DATA-OUT 菜单 , 回车确认。 & y b- k. h; K3 ?  (5) 在 FIIENAME 栏中填入要传送的零件程序的路径及文件名 , 然后回车确认 ,CNC 端显示屏上的 \"LSK\" 字( G5 _, D& l5 h* e 样变为 \"INPUT\" 字样 ,PC 端会动态显示零件程序直至传送结束。 * b- N& R: I- U1 d6 Q- \ 2.4.2% ]/ b! i3 v' S% Z: d' `4 m" B5 I 零件程序的传送 (CNC PC) ) e* ~7 o' _- Y+ v7 U v& e' s   (1)PC 端选择 DATA-IN 菜单 , 回车确认。 5 _, i# u9 {; u) {- n% h9 V$ X   (2) 在 FIIENAME 栏中填入零件程序的路径及文件名 , 回车确认 ,PC 此时处于等待状态。 4 j! R7 y% e, Q  (3)CNC 端依次选择 < PROG> 、 [OPRT] 、 、 O××××、 < PUNCH> 、 [EXEC],PC 端会动态显示零件程序直至传送结束。 6 L F, S0 S6 X1 `* f; U  (4)PC 端选择 ESC 键。 (PC 会自动保存接收的数据 ) $ r3 i$ M" P2 D% A 2.4.3 CNC 参数、 MACRO 、工件坐标系、刀具偏置表的传送和接收。 5 [+ P! y8 s( M4 v& Q: H+ Q2 @  (1) 选择 EDTT 方式。 0 E% {# [- P2 t. j2 G  (2) 依次选择 < SYSTEM> 、 [SYSTEM] 、 、[ALL I/O] 出现下列画面 :[PRGRM]、[PARAM]、[OFFSET]、 [MACRO] 、 [OPRT], 选择 键出现 [WORK] + K. ~2 Q6 V+ {( w" w8 J  (3) 根据需要分别选择以上各选项 , 选择 [OPRT] 键 , 屏幕下方出现+ E, I. `4 b* E$ J9 b9 `+ w! {9 p& O 二个功能键 , 从 PC 传送数据至 CNC, 则选择 [READ] 、 [EXEC], 从 CNC 传送数据至 PC 则选择 [PUNCH] 、 [EXEC]。 PC 端操作步骤同零件程序的传送。 ) W* u: a' k4 o% S, S8 q 2.4.4$ q+ ^5 Y; \, V8 r8 Z) y& B 螺距误差补偿表的传送 (CNC PC) " x$ ^; q- W5 a   (1)PC 端选择 DATA-IN 菜单 , 回车确认。 8 v2 W4 e/ H1 Y+ @  (2) 在 FILE NAME 栏中填入数据的路径及文件名 , 回车确认 ,PC 此时处于等待状态。 ( ^+ P5 W# N6 |8 |6 W9 ~  (3) 选择 EDIT 方式。 : P; K( {* h" D9 v+ R   (4) 选择 < SYSTEM> 、 、 [PITCH] 、 [OPRT]、 、 [PUNCH] 、 [EXEC] 数据开始输出直到结束。 : }' ]# n& M0 {* _. Z, }  (5)PC 端选择 ESC 键。 (PC 会自动保存接收的数据 ) 9 F( w3 f: Y+ C7 i; x( k% R 2.4.5 ) K) j W& ^0 x. Y( @' `* C螺距误差补偿表的接收 (PC CNC) . R: a4 Q; @/ e E& m3 \6 S   (1) 选择 EDIT 方式。 " S( h* Y3 T0 \; h# s  (2) 将控制面板上的钥匙置于O状态 ( 只有这样 , 才允许接收数据 ) 。 4 T h' F! N, `5 [   (3) 选择 < SYSTEM> 、 、 [PITCH]、[OPRT]、 、 [READ] 、 [EXEC] 。 & {$ ?: q0 M1 s- m$ E c  (4)PC 端选择 DATA-OUT 菜单 , 回车确认。 5 w3 B8 W& G' @- i; B   (5) 在 FIIE NAME 栏中填入要传送数据的路径及文件名 , 然后回车确认 ,PC 端会动态显示零件程序直至传送结束。 ; ]/ |% A7 ?: K2 {8 W3 g2.4.6 PMC 参数的传送 (CNC PC) ( W0 s v, j- x/ N9 C2 z   (1) 更改 PCIN 软件 V24-INI 菜单下的通讯协议 :8 DATA BITS( 数据位 8 位 )。其它数据同零件程序传送时的协议。 & W. u: r3 G: E I   (2)PC 端选择 DATA-IN 菜单 , 回车确认。 0 V2 H5 t5 F/ U4 N* e1 }. N6 U# Z$ [  (3) 在 FIIE NAME 栏中填入数据的路径及文件名 , 回车确认 ,PC 此时处于等待状态。 + F9 _+ U8 r2 [+ q3 N   (4)CNC 端选择 EDIT 方式。 1 ^" d5 ~6 j& N# V! C# L" u  (5) 依次选择 < SYSTEM> 、 [PMC] 、 、 [I/O] 。 " K% J1 T) g2 q, ~( j   (6) 光标移至 DEVICE 选项 , 依次选择 、 [OTHERS][WRITE]。 9 ]% v- a& ]7 v5 ~) a0 N   (7) 光标下移选择 [PARAM], 依次选择 、 [SPEED], 出现下列画面 : M H/ x9 w/ a/ I/ t   BAUD RAFIE=4 & x) i$ t3 P, c$ U7 ^- r/ F$ q  (0:1200,1:2400,2:4800,3:9600,4:19200) 0 G/ {. ?6 _1 }. r   PRATIY BIT =2 , G! W; c Q) ?/ G# E   (0:NONE 1:ODD 2:EVEN) 5 @$ b) w- B, \/ Q! M# |  STOP BIT =1 . |- M8 I; D7 U/ f1 e  (0:1BIT 1:2BIT) & h4 @9 W7 x+ n9 e7 W7 H w- \, Q   WRIIE CODE =0 0 f8 h% ^5 H% m9 @) `  (0:ASCII 1:ISO) " b% ~, X x1 s; T: r4 ]1 t   (8) 按上述要求设置传送协议后退回上级菜单。协议显示如下 : / Y+ |3 L: E# {; k, J- u7 k/ }4 j   CHANNEL    1 ( g; I1 G) W/ `' `4 S4 R3 c: |   DEVICE    OTHERS + Z$ Y! c2 v3 z/ R- \  FUNCUON    PARAM 9 e. y& O3 b& s7 [9 Y% M0 W3 h3 K/ }  DATA KIND PARAM 5 d, O* x- L- ^; a2 L  (9) 选择 [EXEC],PMC 数据开始输出。 * y* f2 J1 a$ F' X6 w; _   (10) 输出结束后 ,PC 端选择 ESC 键 , 屏幕上出现 DO YOU WANT T0 TERMINATE? 输入 Y, 屏幕上出现 DO YOU WANT TO SAVE?, 输入 Y, 保存输入的数据。 ' [( ~; G) J% n 2.4.7 PC 输出 PMC 数据到 CNC % p( Z; y; B; \  (1) 更改 PCIN 软件 V24-INI 菜单下的通讯协议 :8 DATA BITS( 数据位8位 ), 其它数据同零件程序传送时的协议。 " a4 o* }/ _1 ^+ B  (2) 选择 EDIT方式。 0 p; {" |6 J7 N7 G6 b9 h  (3) 将控制面板上的钥匙置于 O 状态 ( 只有这样 , 才允许接收数据 ) 。 8 ]1 h% l' u8 ^+ r5 k: r M' T   (4) 依次选择 < SYSTEM> 、 [PMC] 、 、 [STOP]、[I/O] 。 2 P( I* K; a; p& p) a5 B8 k/ y  (5) 光标移至 DEVICE, 选择 、 [OTHERS]、 [READ] 、 、 [SPEED], 出现下列画面 : + w( [3 F* ?1 K% }9 X6 w   BAUD RATE=4 i' o% O' p6 f# j2 U+ a J  (0:1200,1:2400,2:4800,3:9600,4:19200) - i5 p% d/ J2 p$ Y# c& P3 X* H  PRAITY BIT=2 C2 E# _2 F# ~* [' K  (0:NONE 1:ODD 2:EVEN) 1 M$ o/ N4 Q3 N# d" [$ a$ u# R   STOP BIT=1 & c0 C3 N( N% X9 r3 A: ^   (0:1BIT 1:2BIT) ! y2 i* }9 `# x/ [. [3 b @$ F  (6) 按上述要求设置传送协议后退回上级菜单。协议显示如下 : " [/ }# U+ |! d8 c& D2 w8 e( }  CHANNEL DEVICE   1 / O4 ]6 |1 c0 O9 y" o, N   DEVICE   OTHERS # M& m E5 S N   FUNCTION   READ 9 n6 d- V( I- U d$ o& L   (7) 选择 [EXEC] 。 `& L* F8 V. N8 L; P4 f   (8)PC 端选择 DATA-OUT 菜单 , 回车确认。 / o/ W3 }% d W% J5 J' ~  (9) 在 FIIE NAME 栏中填入要传送数据的路径及文件名 , 然后回车确认 ,PMC 参数开始输出。 5 h. _1 x( E& e9 q) [6 |  另外 , 亦可使用 WINDOWS 操作系统自带的超级终端进行上述通讯 , 具体步骤不再赘述
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|小黑屋|手机版|Archiver|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-5-4 19:46 , Processed in 0.107737 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表