找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 173|回复: 0

[资料] 进口大型数控落地镗铣床的系统改造(二)

[复制链接]
发表于 2011-6-23 23:23:47 | 显示全部楼层 |阅读模式

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

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

×
  3.2.1标志位(Flag)的处理
: e6 J5 D( N6 N: j7 V/ F# T8 a8 i/ S/ o  在SINUMERIK840C系统中,FY0-FY24是被系统占用的,而在8M系统中,这部分信号则是接口信号中的一部分,因此在作PLC程序的转换时首先要处理这部分信号。具体方法是:在调用原8M系统OB1之前,将FY0-FY24保存到数据块中,在调用之后,再将FY0-FY24恢复,以便840C系统能正常工作。
/ Q/ b9 ]* h. [) S0 {0 D  3.2.2手动方式(Manual Control)的处理
% e: m  n2 E$ F- _7 B  在这种类型的机床上几乎都配置了手动操作方式,这种操作方式与840C有较大差别,而操作者对这种操作方式又比较习惯,因此在系统更新时最好予以保留。这样的话,就牵扯到了机床控制面板的处理,从我的经验来看,最好保留原机床操作面板,这样会最大限度地保留原操作风格,使操作者易于接受,同时也易于掌握。$ L) C  e% a0 |8 s
  3.2.3系统操作方式的处理
/ \' w0 L9 I. S5 x, o3 @3 T  在对系统操作方式的处理上,有两种方式要注意:第一是8M系统中的"手动数据输入"(Manual Data Input)方式,这种方式在840C中是没有的,因此在PLC程序中要删除与之相关的部分;第二是"增量"(Incremental)方式,这种方式在8M的接口信号中只有一位(F25.5),而在840C中则有1INC/10INC/100INC/1000INC/10000INC/VAR六个信号属于增量方式,因此在PLC程序中要将这六个信号对应到原程序中的F25.5。0 r7 d+ V% |; b7 L- {6 D
  3.2.4轴信号的处理
! J5 w9 E6 P& B( f9 k  3.2.4.1 PLC→NC信号的处理
. m' u& r: u1 `5 K6 S- \) R9 ^  在这部分的处理中,要将原8M系统PLC程序中所用到的所有PLC→NC信号对应到840C系统的接口信号上,而对840C专有的信号也要作相应的处理。下面给出部分信号的对应关系以便大家更容易理解:
; r; Y; f, q+ Q; D/ h  8M:F*.0 --840C: DB32/Dk+2.9(Limit Switch plus)F*.1 --840C: DB32/Dk+2.8(Limit Switch minus)F*.2 --840C: DB32/Dk+1.10(Controller enable): h+ _8 m$ v0 {( Q! S
  其它信号也同样处理。
5 V5 [6 T: Z2 ?, |! F& m- R  J0 J  3.2.4.2 NC→PLC信号的处理  Y9 z- C' a  {2 O
  在这里信号的处理方法与PLC→NC信号的处理是一样的,唯一要注意的是信号的对应方向。在PLC→NC信号的处理中,是将8M的信号对应到840C系统的信号上,而在处理NC→PLC的信号时,则是将840C系统的信号对应到8M上。举例如下:! @6 N5 q- U- @& Z
  840C:DB32/Dk.10 --8M:F*.1(Motion command -)DB32/Dk.11 --8M:F*.0(Motion command +)DB32/Dk.12 --8M:F*.2(Reference point reached)
5 {8 a; l+ V/ h: h- D# y& N, a$ }* Z8 Y  3.2.5主轴信号的处理4 F1 m' E6 u* |+ S3 `% X0 \# j
  3.2.5.1 PLC→NC信号的处理
, m% z1 h: H4 L" ^9 @( R$ A4 z* N  在这里要注意的是主轴摆动信号(Oscillation)的处理。在8M中摆动动作只要一个信号F14.2即可完成,而在840C中摆动动作则必须有DB31/Dk+2.6(Reciprocation speed)及DB31/Dk+2.0(PLC spindle control)两个信号才可完成该动作,因此在程序中必须将F14.2同时对应到DB31/Dk+2.6和DB31/Dk+2.0,即:: s* S- H! q7 L# ~2 P5 Y
  C DB 31 AN F 14.2 = D 2.6 = D 2.04 D$ W9 ~5 S* U, H
  3.2.5.2 NC→PLC信号的处理
4 f. H6 }3 o4 s' `  这部分信号中一般用到的只有主轴停(Spindle at standstill)信号。
1 l% }+ ]. a8 P# W! Z  3.2.6辅助功能的处理7 T9 X; o3 p; k! C) [$ C7 S# t( q
  在这种类型的机床中,使用最多的是M功能,也有个别机床使用H功能,在这部分处理中只需将相关的信号互相对应即可,具体对应如下:
! H' x0 t$ y0 ?; `! H0 {6 w! j# {  840C:DB10/DL18 -- 8M:FY225 DB10/DL19 -- FY226 DB10/DL20 -- FY227 ……DB10/DL30 --- FY237+ W7 ^9 {/ t1 E' Q
  以上是M功能(M0-M99)的对应关系,下面的是H功能的对应:
  ~7 p7 t( Y9 ~' R& e- u, M) e% A  840C:DB10/DR45 -- 8M:FY32 DB10/DL45 -- FY33 DB10/DR44 -- FY34
8 m" V4 {3 n- d* f: M) X文章关键词:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-1-9 01:48 , Processed in 0.164464 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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