找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1817|回复: 0

fanucoi传输

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

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

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

×
1 硬件配制 9 R6 }0 x. w) s6 `5 D# l  (1)FANUC-0i 数控系统。 & B7 I4 D: @" i! ]5 m# }3 y1 F   (2)486 以上 IBM 兼容机。 , e8 z7 y. ?) _! q( I6 }3 S   (3) 通讯电缆 ( 电缆的具体连接见图 1)。 & S1 {4 r* O0 A( t% I  (4)SIEMENS-PCIN 软件 4.32 或以上版本。 / W1 }- N4 K! ?1 W; a: X 3 _2 {9 |+ P8 u" J4 E% ^0 `# ]
! _# ?! d& o0 D1 J* J" q $ o, D$ E! b7 \
图 1 通讯电缆连接图
* s, g) l2 q9 F8 N6 s: n3 G2 数据通讯 % a4 {. z1 n' t; j$ G! m  数据通讯可实现 PROGRAM( 零件程序 ) 、 PARAMETER( 机床参数 ) 、 PITCH ! J4 C# ~( S8 X' q; C ( 螺距误差补偿表 ) 、 MACRO( 宏参数 ) 、 OFFSET( 刀具偏置表 ) 、 WORK( 工件坐标系 ) 、 PMC PARAMETER (PMC 数据 ) 的传送 , 但需分别设置 PC 端和 CNC 端相应的通讯协议。机床参数、螺距误差补偿表、宏参数、工件坐标系数据传输的协议设定只需在各自的菜单下设置 , 协议与零件程序传送的协议相间 ,PMC 数据的传送则需更改两端的协议。 PMC 程序的传送则必需使用7 d0 s L% z' Y8 I FANUC ( U1 Z3 V8 d5 Y4 }专用编程软件 FLADDER-III 方可实现 , 这里不再展开说明。 w3 q$ R2 S& t, Q8 A% u2.1 通讯线路的连接 ; T: g- M) f0 E/ J) L  通讯电缆的两头分别连接到 PC 和 CNC 。 ( 警告 : 由于台式机的漏电可能引起 RS232 接口的损坏 , 若使用台式计算机则必须将 PC 的地线与 CNC 的地线牢固地连接在一起。 ) - G3 t! s( J x7 [0 Z5 b, j3 T 2.2 设置 PC PCIN 软件的通讯协议 : ^8 y5 D4 U/ u+ F" T' h1 j  (1) 运行 PCIN 软件后出现下列菜单 :V24-INI DATA-IN DATA-OUT FIIE SPECIAL PC-FORMAT AR-CHIV-FIIE EXIT 。 ( q/ `- o4 `0 S* Z+ }. @8 W" t   (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 。 # k. s i0 x! r0 \$ ` N6 N3 d  其中 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 。 - A% w3 ?3 f9 C  (3) 使用上、下光标键选择上述各菜单 , 使用左、右光标键选择各菜单内的选项 , 按上述要求设置完成后回车确认 , 保存后返回至初始菜单。 2 x4 |6 b/ q) D' K, S; i" Q; |5 L   (4) 选择 SPECIAL 菜单设置 DISPIAY ON, 返回至初始菜单。 ( 如不设置 SPECIAL 菜单内 DISPIAY 选项 , 在PC 屏幕上将不能看到 PC 接受或传送数据的动态显示。 ) : _/ \9 a7 g1 n+ x2.3 设置 / j7 v2 A! q$ p- F( R6 l' NFANUC-Oi 数控系统的通讯协议 5 F/ D5 F/ H9 h" m% f1 S  下面以传送零件程序为例 , 详细介绍协议的设置 , 其它数据传输的协议设定可以参照零件程序传送的协议设定。 * X) i5 H4 p; t0 u+ a  (1) 启动机床 , 并确保机床已处于正常工作状态 ,CNC 元任何报警。 ) J. I7 p" u) J% b4 A   (2) 选择 MDI 方式。 + [- `( k2 g2 I1 R: \   (3) 依次选择 < SYSTEM> 、 [SYSTEM] 、 、[ALL I/O]、[PRGM], 出现下列菜单 : ) \; @! O( F4 B( d& @9 J" U  I/O CHANNEL    l / i4 I2 d0 V4 I* M) x  DEVICE NUM 7 P+ W' |+ }5 N* q' B8 |  BAUD RAIE      19200 $ S8 w; B* \# N- G0 t4 r" a2 {  STOP BIT    2 4 q- C, B" i# L  NULL INPUT (EIA)  ALM 3 k1 _+ E7 `' M( A  TV CHECK (NOTES)  OFF 7 {1 | {4 w$ P' |) ^1 a  TV CHECK    OFF 9 J& e- `2 z! r7 y9 |# n( N1 }   PUNCHCODE      ISO 5 k# C* e! {2 n0 g1 }/ N( @   INPUTCODE      EIA/ISO . U* e2 i6 [: G; v' i   FEED OUTPUT   FEED ( l2 W- Z, Z. K# Q* z- c) J; R  EOB OUTPUT   LFCRCR 8 u; f% n3 A# N) E9 Q) H! |) O  按上述要求完成设置 O % O/ u+ F: ~: N6 v% _8 M   注 :Oi CNC 有两个 RS232 接口 , 详见 Oi 参数 0020,0101-0103 、 0111-0113 、 0121-0123, 本文以接口 1 为例。 * i% ~9 p: z, `0 {0 U. a 2.4 数据通讯 - `0 v" d! a: ?: T7 C   CNC 和 PC 按上述设置完毕后方能使用数据通讯功能。 ! H3 w9 ~( U5 j% U2 ? 2.4.l 零件程序的接收 (PC CNC) / D' ]' d. w2 z( T  (1) 选择 EDIT 方式。 # d6 R m0 y* r6 j8 F a6 D; U  (2) 将控制面板上的钥匙置于 O 状态 ( 只有这样 , 才允许接收零件程序 )。 % l7 ]0 |0 `6 O2 P( K- ~. |  (3) 依次选择 < PROG> 、 [OPRT] 、 - S; X6 ?3 [0 I 、 [EXEC] 键 , 显示屏上出现闪烁的“LSK”字样。 % B0 {& I. T2 r( V   (4)PC 端选择 DATA-OUT 菜单 , 回车确认。 ' i0 w; s0 q1 b3 j1 B' s7 o  (5) 在 FIIENAME 栏中填入要传送的零件程序的路径及文件名 , 然后回车确认 ,CNC 端显示屏上的 \"LSK\" 字) K4 B9 ^' g$ o; G! t 样变为 \"INPUT\" 字样 ,PC 端会动态显示零件程序直至传送结束。 % V ]9 c; W/ V2.4.2 7 I7 Y( ]6 ]) J* P零件程序的传送 (CNC PC) 1 i: ]; z9 `9 d  (1)PC 端选择 DATA-IN 菜单 , 回车确认。 6 Y$ l- H; a3 t6 Q) @4 A3 i  (2) 在 FIIENAME 栏中填入零件程序的路径及文件名 , 回车确认 ,PC 此时处于等待状态。 " k# E* t0 X( X* D, G0 V   (3)CNC 端依次选择 < PROG> 、 [OPRT] 、 、 O××××、 < PUNCH> 、 [EXEC],PC 端会动态显示零件程序直至传送结束。 + h1 k& I# P4 r1 M4 ` K   (4)PC 端选择 ESC 键。 (PC 会自动保存接收的数据 ) : A+ Q# X' d! s: _2.4.3 CNC 参数、 MACRO 、工件坐标系、刀具偏置表的传送和接收。 2 u. H- X( s; n6 g1 x ]+ v   (1) 选择 EDTT 方式。 9 `" w) e, k+ Q9 I4 Q' Y  (2) 依次选择 < SYSTEM> 、 [SYSTEM] 、 、[ALL I/O] 出现下列画面 :[PRGRM]、[PARAM]、[OFFSET]、 [MACRO] 、 [OPRT], 选择 键出现 [WORK] ) r0 d* S/ U+ v7 ]! S- E  (3) 根据需要分别选择以上各选项 , 选择 [OPRT] 键 , 屏幕下方出现 " S6 L/ A' L" n0 ~; c* k% v# X6 ?$ h ?9 t _0 T4 a! r( d0 ] 二个功能键 , 从 PC 传送数据至 CNC, 则选择 [READ] 、 [EXEC], 从 CNC 传送数据至 PC 则选择 [PUNCH] 、 [EXEC]。 PC 端操作步骤同零件程序的传送。 . S1 c' Y! X' \/ } a6 F4 r2.4.4 v, W% x8 j% F3 ^1 X 螺距误差补偿表的传送 (CNC PC) 4 f( k7 \+ b& W% J  (1)PC 端选择 DATA-IN 菜单 , 回车确认。 1 D& P: P& f0 `7 x2 A# [8 f  (2) 在 FILE NAME 栏中填入数据的路径及文件名 , 回车确认 ,PC 此时处于等待状态。 % u/ v$ P- k# e   (3) 选择 EDIT 方式。 {% j* f5 R5 G$ }: }! r4 Z- Q  (4) 选择 < SYSTEM> 、 、 [PITCH] 、 [OPRT]、 、 [PUNCH] 、 [EXEC] 数据开始输出直到结束。 $ N+ L9 G3 L, O8 x b  (5)PC 端选择 ESC 键。 (PC 会自动保存接收的数据 ) % \5 p! X; B9 m; Q* V2.4.55 T4 i. U' Y2 o7 f1 O 螺距误差补偿表的接收 (PC CNC) ( r4 I0 X4 h; `/ e: S- {  (1) 选择 EDIT 方式。 " ^" ~0 A. l1 I6 C6 D/ D1 s   (2) 将控制面板上的钥匙置于O状态 ( 只有这样 , 才允许接收数据 ) 。 - l* J) m: B: H( _   (3) 选择 < SYSTEM> 、 、 [PITCH]、[OPRT]、 、 [READ] 、 [EXEC] 。 5 Q6 _7 o3 D, X: d0 ^' P3 y: l  (4)PC 端选择 DATA-OUT 菜单 , 回车确认。 1 ]8 a( q0 @; T: ?0 R2 @! b: [  (5) 在 FIIE NAME 栏中填入要传送数据的路径及文件名 , 然后回车确认 ,PC 端会动态显示零件程序直至传送结束。 ' t4 a; p, ~6 J5 M1 _9 H) a 2.4.6 PMC 参数的传送 (CNC PC) * P6 S% W7 \2 o/ i* y2 B' R   (1) 更改 PCIN 软件 V24-INI 菜单下的通讯协议 :8 DATA BITS( 数据位 8 位 )。其它数据同零件程序传送时的协议。 : T" N- j }# F8 a$ `   (2)PC 端选择 DATA-IN 菜单 , 回车确认。 , z( I* ^) l: k, r  (3) 在 FIIE NAME 栏中填入数据的路径及文件名 , 回车确认 ,PC 此时处于等待状态。 * a6 N/ j) @) l$ ~6 v" l/ P/ T  (4)CNC 端选择 EDIT 方式。 ' ]7 ?3 y! V* ]4 m8 R* Y/ \4 b  (5) 依次选择 < SYSTEM> 、 [PMC] 、 、 [I/O] 。 ) J, F8 N0 d$ p# Q   (6) 光标移至 DEVICE 选项 , 依次选择 、 [OTHERS][WRITE]。 0 x& x9 n. c: ^5 C5 n4 ]+ {  (7) 光标下移选择 [PARAM], 依次选择 、 [SPEED], 出现下列画面 : 9 z2 ?& a9 {, U2 b0 k: @0 Z  BAUD RAFIE=4 ; s9 J6 W7 f7 H2 j6 n/ r& E  (0:1200,1:2400,2:4800,3:9600,4:19200) $ {. m: ^) [+ r/ Q   PRATIY BIT =2 5 \6 B1 E2 v8 E& n( @1 h- L   (0:NONE 1:ODD 2:EVEN) 4 M" n c! C$ A# A( E8 z   STOP BIT =1 % K: S- D, |" K, u) R/ o# q, C  (0:1BIT 1:2BIT) , s% O3 a$ B: l* p! X   WRIIE CODE =0 6 Z& z; G9 T( @4 E$ T   (0:ASCII 1:ISO) ( p0 e5 n1 }6 X: f0 p5 e; I   (8) 按上述要求设置传送协议后退回上级菜单。协议显示如下 : # F8 ?' `+ D% b$ `& w   CHANNEL    1 9 @. b1 k9 f8 Q8 l   DEVICE    OTHERS 5 h! G! [' [( N: G   FUNCUON    PARAM 2 a+ j; U2 _/ \9 H* B  DATA KIND PARAM $ j' d) V' n" f$ @- s/ q   (9) 选择 [EXEC],PMC 数据开始输出。 ! r& E& U& {7 J. W" t/ ~   (10) 输出结束后 ,PC 端选择 ESC 键 , 屏幕上出现 DO YOU WANT T0 TERMINATE? 输入 Y, 屏幕上出现 DO YOU WANT TO SAVE?, 输入 Y, 保存输入的数据。 k9 i( {9 L& m 2.4.7 PC 输出 PMC 数据到 CNC 2 d2 i( ^- g# T% ~/ {! Q   (1) 更改 PCIN 软件 V24-INI 菜单下的通讯协议 :8 DATA BITS( 数据位8位 ), 其它数据同零件程序传送时的协议。 g, c f" T- N/ f8 H' M   (2) 选择 EDIT方式。 $ X* |" X0 c2 }  (3) 将控制面板上的钥匙置于 O 状态 ( 只有这样 , 才允许接收数据 ) 。 + u k/ N4 ]. W+ Q. L   (4) 依次选择 < SYSTEM> 、 [PMC] 、 、 [STOP]、[I/O] 。 1 X7 n3 F/ i! \! h0 z# r: u   (5) 光标移至 DEVICE, 选择 、 [OTHERS]、 [READ] 、 、 [SPEED], 出现下列画面 : ' N1 u! p$ S2 V4 D7 U e  BAUD RATE=4 - b0 E9 y- w/ A* x: f/ x- O  (0:1200,1:2400,2:4800,3:9600,4:19200) 8 W" Y$ P! e" L, S$ w. O5 O0 Z   PRAITY BIT=2 ( c7 w. R- `- a* q5 _, ^  (0:NONE 1:ODD 2:EVEN) : d& x) c/ L7 E8 Z5 E/ o' m% U8 ?   STOP BIT=1 & ~1 I# n5 n" M* ^3 z0 y* @  (0:1BIT 1:2BIT) ) [& A5 C5 F9 ?; @9 {  (6) 按上述要求设置传送协议后退回上级菜单。协议显示如下 : - \4 p/ B4 P$ B H J   CHANNEL DEVICE   1 & S2 s( W0 p+ r, U1 a4 z  DEVICE   OTHERS 8 e2 v5 D2 i$ V  FUNCTION   READ - e- }+ B: {3 n2 k1 m   (7) 选择 [EXEC] 。 8 Y" j9 X+ u4 o/ F8 j- e  (8)PC 端选择 DATA-OUT 菜单 , 回车确认。 ; B" @2 }, S" a% Z0 T- d- J+ `  (9) 在 FIIE NAME 栏中填入要传送数据的路径及文件名 , 然后回车确认 ,PMC 参数开始输出。 , L/ Q$ f2 T4 v: [6 r3 U- b, @   另外 , 亦可使用 WINDOWS 操作系统自带的超级终端进行上述通讯 , 具体步骤不再赘述
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-12-22 11:05 , Processed in 0.124993 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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