青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2009-8-6 16:00 | 显示全部楼层 |阅读模式
了解FANUC系统的人,都知道:FANUC控制系统的型号很多,PLC种类更多。不同型号的系统有可能配置不同种类的PC,同一型号的系统也可能配置不同种类的PC。这样,对于长期从事FANUC控制系统应用的人来讲,怎样实现DOS版下的同一梯形图用不同PC种类的转换,怎样实现Windows版下的同一梯形图用不同PC种类的转换,怎样实现不同PC开发环境下编制的梯形图(DOS版/Windows版)的转换已显得十分重要,只有很好地解决了这些问题,才能缩短新旧系统应用换代的周期,才能促进FANUC新系统的推广和使用。下面是笔者参阅有关资料总结出的转换方法,借“FANUC数控系统应用”征文之机,与国内同行交流、验证。 $ i' v" y" a0 k5 s# V
  上述3种转换均是借助于FANUC“FAPT LADDER_Ⅲ”编程软件完成的,该编程软件的运行环境是Windows。
; \* E" H! s9 T8 i- c: P. ~# K; l% I. r& }) C* R5 o
  为了便于介绍和理解,先定义几个名词:当前梯形图——现有的梯形图;当前PC种类——现有梯形图的PC种类;目标梯形图——希望转换后可生成的梯形图;目标PC种类——希望转换后可生成梯形图的PC种类;DOS版的梯形图——在DOS版工具软件下编制的梯形图;Windows版的梯形图——在Windows版工具软件下编制的梯形图;中间文件——在梯形图转换过程中产生的一个文件,又称助记符文件。
5 q. G: y  X4 \  m8 r0 a
8 d8 }& p3 m. C; M3 K; B' z  1DOS版的梯形图与Windows版的梯形图之间的转换
1 _8 X9 j, L& y. t4 e& \6 C. z  1.1DOS版的梯形图转换成Windows版的梯形图
6 m2 |7 ^  v; y/ w' D# d  U( t  H6 [& z% [- G. ~
: \2 X- r4 m" {! G$ M
  1.1DOS版的梯形图转换成Windows版的梯形图
6 U6 R, i- R# L$ h6 U* B+ {9 z! i- X/ Y* R
  (1)运行FANUC“FAPT LADDER_Ⅲ”编程软件。?
( u) y3 _) C0 r! d+ R1 l" w, L" x" `3 U8 _: g  ^: B
  (2)选择工具栏[Tool]中的数据转换项[Data Conversion]。? ( I5 b8 W% A& I' L

8 z4 H% }& R; {& I8 J7 A5 C  (3)在下拉菜单中选择[Data File→LAD File]项,则显示[Conversion into LAD Format File]页面。其中,程序名(Program Name)栏需选择当前DOS版的梯形图名,含梯形图存放路径,可由[File]选择。?   w; R! `' N2 ^' Y) P! m
6 i7 n  P! g, \3 Q. U, C
  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 B0 n/ |! x" E# T0 P& v8 k+ u, R% J3 g* {
  (4)完成以上选项后,点击[OK]确认,然后出现程序选择(Program Select)页面,选项后,点击[确定],最后提示[Succeed Change Data],标志数据转换成功,点击[确定]即可。? " n9 b: P% G6 w
! ]# z  {+ S+ ^! y! |9 U/ l
  这样便完成了DOS版的梯形图向Windows版的梯形图的转换,“目标Windows版的梯形图名”即为转换生成的Windows版梯形图。 1 D3 x- d* j; i
, C  |$ s2 R  ]7 G- ~  S4 `) M8 t
  1.2Windows版的梯形图转换为DOS版的梯形图?
9 R1 n6 N( h7 V0 }5 i
! C: j+ w* g+ ^' M- a; l  g) M! G  (1)运行FANUC“FAPT LADDER_Ⅲ”编程软件。?
$ b/ V# p" D" m' e$ {8 c9 I2 _  p$ A1 @
  (2)选择工具栏[Tool]中数据转换项[Data Conversion]。?
  |) x5 [* G8 m
) Y' |, P5 B! t& A9 S  (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版梯形图。? , {/ \/ x+ c7 x; ?

  z; ]: {/ [/ |1 ]  (4)完成以上选项后,点击[OK]确认,之后提示[Succeed Change Data],标志数据转换成功,点击[确定]即可。? ! \0 o7 ^. n( {- M
" f1 R3 V# F+ c2 `' k1 L5 C
  这样便完成了Windows版的梯形图向DOS版的梯形图的转换,“目标DOS版的梯形图名”即为转换生成的DOS版梯形图。 ' `( U0 ]" v1 B6 F6 |2 g
$ {' p& Z  x: N% _% [" @* A
  2 Windows版下同一梯形图不同PC种类之间的转换 1 v' i: f$ p/ V

# R" c( [1 A# N1 O4 `  (1)运行FANUC“FAPT LADDER_Ⅲ”编程软件。? ! d9 V6 Z" `9 p& F. k  Y
; T/ @$ p# U# V( Z1 d( D3 M4 m' h
  (2)点击[File]栏,选择[Open Program]项,打开一个希望改变PC种类的Windows版梯形图的文件。? $ D% I5 X( S3 q5 P  x( ~  G5 ]5 ]

; r" x( C3 f/ ~5 x0 C2 W  s  (3)选择工具栏[Tool]中助记符转换项[Mnemonic Convert],则显示[Mnemonic Conversion]页面。其中,助记符文件(Mnemonic File)栏需新建中间文件名,含文件存放路径。转换数据种类(Convert Data Kind)栏需选择转换的数据,一般为ALL。? 6 X# C; t$ U7 M0 J$ i, U

8 H: G7 d$ J, ~4 G; w0 u! Z* y  (4)完成以上选项后,点击[OK]确认,然后显示数据转换情况信息,无其他错误后关闭此信息页,再关闭[Mnemonic Conversion]页面。? 8 c1 A' J# ~) p8 H/ W  k

: y1 ?  p1 S; P' r5 |  (5)点击[File]栏,选择[New Program]项,新建一个目标Windows版的梯形图,同时选择目标Windows版梯形图的PC种类。? 4 m( N5 |' {, X1 T. T

. [" y0 w+ ?+ q0 M6 s! G  (6)选择工具栏[Tool]中源程序转换项[Source Program Convert],则显示[Source Program Conversion]页面。其中,中间文件(Mnemonic File)栏需选择刚生成的中间文件名,含文件存放路径。?
5 E# Y8 X7 t) f1 t6 E% M
- P( v7 v1 o. _5 f- h  (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梯形图的逻辑关系相同。 % X( V* W7 \% b/ W" g0 O6 b5 t
1 O7 ]. D7 q7 ]0 G' @* A* [
  3 DOS版下同一梯形图不同PC种类之间的转换 4 a# h1 N8 \/ X7 C& S' P- s

; ~; v6 `! o+ T' c5 r2 v# e  这种转换可分3个步骤完成:(1)先将DOS版下的梯形图转换成Windows版下的梯形图。(2)在Windows版下完成同一梯形图不同PC种类之间的转换。(3)最后将已完成了PC种类转换的Windows版梯形图再转换为DOS版下的梯形图。
' N) x6 [% A: ]4 v8 M, O; B0 _) {- v# ?! b: a# g: G7 D2 y/ a9 J0 F
  这样便完成DOS版下同一梯形图不同PC种类之间的转换。   U  u  T9 o4 J0 M7 o* V2 c

! N- D& b, r+ z" U0 j0 q/ I  4 PC程序转换遵循的原则
$ n8 C. H$ f1 s
' v) C5 U! p3 I- F  (1)低版本PC向高版本PC转换;(2)功能指令少的PC向功能指令多的PC转换。反之,则可能转换出错。?   m. [2 _6 b8 E/ A" H" i+ V

% k2 g& F1 [7 w9 U! P8 r0 J  FANUC“FAPT LADDER_Ⅲ”编程软件可编制的PC种类很多,能满足FANUC16/18/160/180/21/16?i/18i/21i/0i等控制系统的PC编程、调试使用。PC程序的转换,为PC设计、快速重组奠定了基础
+ R- ~2 ]* [, n) O+ R: c
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-8 22:52 , Processed in 0.065439 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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