青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1650|回复: 0

[分享] FANUC系统PC程序的转换

[复制链接]
发表于 2009-8-6 16:00 | 显示全部楼层 |阅读模式
了解FANUC系统的人,都知道:FANUC控制系统的型号很多,PLC种类更多。不同型号的系统有可能配置不同种类的PC,同一型号的系统也可能配置不同种类的PC。这样,对于长期从事FANUC控制系统应用的人来讲,怎样实现DOS版下的同一梯形图用不同PC种类的转换,怎样实现Windows版下的同一梯形图用不同PC种类的转换,怎样实现不同PC开发环境下编制的梯形图(DOS版/Windows版)的转换已显得十分重要,只有很好地解决了这些问题,才能缩短新旧系统应用换代的周期,才能促进FANUC新系统的推广和使用。下面是笔者参阅有关资料总结出的转换方法,借“FANUC数控系统应用”征文之机,与国内同行交流、验证。 + Q6 b) y. G$ ?( k8 h6 g
  上述3种转换均是借助于FANUC“FAPT LADDER_Ⅲ”编程软件完成的,该编程软件的运行环境是Windows。 6 p' E1 d3 e! R2 u2 x4 {3 r& M7 t
1 d" L1 u$ e* g( Z8 w" G+ m+ c1 Z& J
  为了便于介绍和理解,先定义几个名词:当前梯形图——现有的梯形图;当前PC种类——现有梯形图的PC种类;目标梯形图——希望转换后可生成的梯形图;目标PC种类——希望转换后可生成梯形图的PC种类;DOS版的梯形图——在DOS版工具软件下编制的梯形图;Windows版的梯形图——在Windows版工具软件下编制的梯形图;中间文件——在梯形图转换过程中产生的一个文件,又称助记符文件。 ' f1 b! W) u, }; \) s( z8 E$ a

9 h- U. C& R0 q  L. f) ^9 y+ P  1DOS版的梯形图与Windows版的梯形图之间的转换
) m6 h& ~8 }! F. H; u* k8 f  1.1DOS版的梯形图转换成Windows版的梯形图 2 L" M* b0 v$ z# U  y. A6 x

) R7 `6 ~, @4 ]  y$ m

3 _- E8 N# D% B* S/ A  1.1DOS版的梯形图转换成Windows版的梯形图 8 Z- S7 F6 l$ q; J( ^/ g
0 E& ~' u, H2 P4 [
  (1)运行FANUC“FAPT LADDER_Ⅲ”编程软件。? $ k7 h; I6 J, p4 Y

: U' H5 V0 V$ x, m5 Q) S  (2)选择工具栏[Tool]中的数据转换项[Data Conversion]。?
% w: K, `! m' h- q- z) y. ^9 }1 h1 l0 a. O4 F$ v
  (3)在下拉菜单中选择[Data File→LAD File]项,则显示[Conversion into LAD Format File]页面。其中,程序名(Program Name)栏需选择当前DOS版的梯形图名,含梯形图存放路径,可由[File]选择。?
7 L" \) o1 r0 I% v7 W. k9 h1 X; a. p9 m' K: h
  DOS版的梯形图文件一般由文件名加不同的扩展名组成,共10个文件。例如:若梯形图名为KT13,则KT13的梯形图由以下10个文件构成:KT13.#C1、KT13.#C2、KT13.#TA、KT13.#CN、KT13.#EX、KT13.#IO、KT13.#LA、KT13.#ME、KT13.#PA、KT13.#SY。当前DOS版的梯形图名可以为上述10个文件中任意一个。?LAD型文件(LAD Format File)栏需新建目标Windows版的梯形图名(或文件夹),含梯形图(或文件夹)的存放路径。?
6 _1 F4 n0 e/ _0 \/ ^/ {6 x3 |1 ?4 J  W' }: |& f
  (4)完成以上选项后,点击[OK]确认,然后出现程序选择(Program Select)页面,选项后,点击[确定],最后提示[Succeed Change Data],标志数据转换成功,点击[确定]即可。?
7 f6 B4 W2 j- W% w$ V
; O: T: c5 J. m* f  这样便完成了DOS版的梯形图向Windows版的梯形图的转换,“目标Windows版的梯形图名”即为转换生成的Windows版梯形图。
, D, \# f6 m3 b) i+ h2 D" E+ E% t" j; [$ r# k" z  G- J  M2 l/ q/ t
  1.2Windows版的梯形图转换为DOS版的梯形图? 6 \7 W# K4 }& F+ I4 L
5 F1 M9 Q. ?+ ~# V6 K0 x1 L! W1 y
  (1)运行FANUC“FAPT LADDER_Ⅲ”编程软件。? * x5 g& Z! l/ o0 |2 Y

3 C$ ], O8 J1 B2 P- J; ~6 A  (2)选择工具栏[Tool]中数据转换项[Data Conversion]。?
  H! L% m2 q" }  _) O, X9 A2 X( W8 L( J0 T  b0 M7 I. [
  (3)在下拉菜单中选择[Data File←LAD File]项,则显示[Conversion into Program Data File]页面。其中,LAD型文件(LAD Format File)栏需选择当前Windows版的梯形图名,含梯形图存放路径,可由[File]选择。程序名(Program Name)栏需新建目标DOS版的梯形图名,含梯形图存放路径。程序格式(Program Format)栏需选择Format A或C。若选择Format A,则生成由10个文件组成的DOS版梯形图;若选择Format C,则生成文件夹形式的DOS版梯形图。?
+ I- `5 a+ }% j
3 N/ }# e0 h3 k0 u" u: y" b  (4)完成以上选项后,点击[OK]确认,之后提示[Succeed Change Data],标志数据转换成功,点击[确定]即可。? # S2 \/ O: [2 Q+ J; g  i" V

8 [* M' E7 D2 ?8 a, e% L( G4 j  这样便完成了Windows版的梯形图向DOS版的梯形图的转换,“目标DOS版的梯形图名”即为转换生成的DOS版梯形图。 5 z3 @" X8 ?  A. z! ^, P% r
6 W) v: G$ F7 O9 t) l4 s
  2 Windows版下同一梯形图不同PC种类之间的转换 5 z# M- n) Z5 x% X
! \  M0 }4 ^0 s( @8 ~
  (1)运行FANUC“FAPT LADDER_Ⅲ”编程软件。?
. \8 h# a, W) K2 T: \( V8 g- e# n
4 L% y. K9 O( W$ q  (2)点击[File]栏,选择[Open Program]项,打开一个希望改变PC种类的Windows版梯形图的文件。?
" x. X( m1 I6 H
; D  m7 ~+ X! h# k1 _( i  (3)选择工具栏[Tool]中助记符转换项[Mnemonic Convert],则显示[Mnemonic Conversion]页面。其中,助记符文件(Mnemonic File)栏需新建中间文件名,含文件存放路径。转换数据种类(Convert Data Kind)栏需选择转换的数据,一般为ALL。?
( T; h% i$ Y' ?  r* z2 p. s* b( b8 A' Y* p1 }
  (4)完成以上选项后,点击[OK]确认,然后显示数据转换情况信息,无其他错误后关闭此信息页,再关闭[Mnemonic Conversion]页面。?
1 F1 w. L2 K# e* B- t7 P2 m3 S9 v( N! m& X& P/ X  A3 F
  (5)点击[File]栏,选择[New Program]项,新建一个目标Windows版的梯形图,同时选择目标Windows版梯形图的PC种类。? & l- D7 f, J" ^3 d7 C; R0 `( t- t
; d5 K9 u- {: U; k
  (6)选择工具栏[Tool]中源程序转换项[Source Program Convert],则显示[Source Program Conversion]页面。其中,中间文件(Mnemonic File)栏需选择刚生成的中间文件名,含文件存放路径。?
1 W  }. U# E* d" A) k/ Z  m9 z) X7 w
! x- }  [! k% L1 p- ]  (7)完成以上选项后,点击[OK]确认,然后显示数据转换情况信息,“All the content of the source program is going to be lost. Do you replace it?”,点击[是]确认,无错误后关闭此信息页,再关闭[Source Program Conversion]页面。?这样便完成了Windows版下同一梯形图不同PC种类之间的转换,例如将PMC_SA1的KT13.LAD梯形图转换为PMC_SA3的MM.LAD梯形图,并且转换完后的MM.LAD梯形图与KT13.LAD梯形图的逻辑关系相同。 : Q+ `! Q- i8 J  U& p
0 X* R  N: y$ {+ r
  3 DOS版下同一梯形图不同PC种类之间的转换 8 V4 Q! Z4 W1 _( Q

" q0 s( C  G1 r7 s- j& V; C3 P' q  这种转换可分3个步骤完成:(1)先将DOS版下的梯形图转换成Windows版下的梯形图。(2)在Windows版下完成同一梯形图不同PC种类之间的转换。(3)最后将已完成了PC种类转换的Windows版梯形图再转换为DOS版下的梯形图。
* l$ j6 a5 B2 `- q7 O! r0 o3 h1 b4 _
  这样便完成DOS版下同一梯形图不同PC种类之间的转换。
* Y+ u* L! C' Y0 w8 F- v1 ~8 P
3 R- b* k$ c  H: K9 L7 D; @& i  4 PC程序转换遵循的原则 ; l, p: j3 Q9 c( H) p9 C/ G$ A, C
1 n5 L$ K: n3 x8 R0 X
  (1)低版本PC向高版本PC转换;(2)功能指令少的PC向功能指令多的PC转换。反之,则可能转换出错。?
+ m. R9 U+ s, j8 D  ]5 M9 l1 _7 S8 A+ e  n: X/ d
  FANUC“FAPT LADDER_Ⅲ”编程软件可编制的PC种类很多,能满足FANUC16/18/160/180/21/16?i/18i/21i/0i等控制系统的PC编程、调试使用。PC程序的转换,为PC设计、快速重组奠定了基础. G$ X- y0 N7 q; [# _, I
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-19 07:45 , Processed in 0.080793 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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