2) 选择FILE 中的IMPORT(即导入M-CARD格式文件),软件会提示导入的源文件格式,选择M-CARD 格式即可。
执行下一步找到要进行转换的M-CARD 格式文件,按照软件提示的默认操作一步步执行即可将M-CARD 格式的PMC 程序转换成计算机可直接识别的.LAD 格式文件,这样就可以在计算机上进行修改和编辑操作了。
- 25 -
1.2 计算机格式(.LAD)-----〉M-CARD 格式 当把计算机格式(.LAD)的PMC 转换成M-CARD 格式的文件后,可以将其存储到M-CARD 上,通过M-CARD 装载到CNC 中,而不用通过外部通讯工具(例如:RS-232-C 或网线)进行传输。
1) 在LADDERⅢ软件中打开要转换的PMC 程序。现在TOOL中选择COMPILE将该程序进行编译成机器语言,如果没有提示错误,则编译成功,如果提示有错误,要退出修改后重新编译,然后保存,再选择FILE 中的EXPORT。
- 26 -
注意:如果要在梯形图中加密码,则在编译的选项中点击,再输入两遍密码就可以了。
2)在选择EXPORT 后,软件提示选择输出的文件类型,选择M-CARD 格式。 确定M-CARD 格式后,选择下一步指定文件名,按照软件提示的默认操作即可得到转换了格式的PMC 程序,注意该程序的图标是一个WINDOWS 图标(即操作系统不能识别的文件格式,只有FANUC 系统才能识别)。转换好的PMC 程序即可通过存储卡直接装载到CNC 中。 3、不同类型的PMC文件之间的转换
(1)运行FANUC“FAPT LADDER_Ⅲ”编程软件。
(2)点击[File]栏,选择[Open Program]项,打开一个希望改变PC 种类的Windows版梯形图的文件。
(3)选择工具栏[Tool]中助记符转换项[Mnemonic Convert],则显示[MnemonicConversion]页面。其中,助记符文件(Mnemonic File)栏需新建中间文件名,含文件存放路径。转换数据种类(Convert Data Kind)栏需选择转换的数据,一般为ALL。
(4)完成以上选项后,点击[OK]确认,然后显示数据转换情况信息,无其他错误后关闭此信息页,再关闭[Mnemonic Conversion]页面。
(5)点击[File]栏,选择[New Program]项,新建一个目标Windows 版的梯形图,同时选择目标Windows 版梯形图的PC 种类。
(6)选择工具栏[Tool]中源程序转换项[Source Program Convert],则显示[SourceProgram Conversion]页面。其中,中间文件(Mnemonic File)栏需选择刚生成的中间文件名,含文件存放路径。
(7)完成以上选项后,点击[OK]确认,然后显示数据转换情况信息,“All the content of the source program is going to be lost. Do you replace it?”,点击[是]确认,无错误后关闭此信息页,再关闭[Source Program Conversion]页面。% 这样便完成了Windows 版下同一梯形图不同PMC 种类之间的转换,例如将PMC_SA1 的KT13.LAD 梯形图转换为PMC_SA3 的MM.LAD 梯形图,并且转换完后的MM.LAD 梯形图与KT13.LAD 梯形图的逻辑关系相同。 4、由PMC控制的数控机床,其顺序程序的编制流程如下所示。
- 27 -
5、顺序程序的执行过程
- 28 -
顺序程序从梯形图开头执行直至梯形图结束。在程序执行完后,再从梯形图的开头执行,这被称作循环执行。
从梯形图的开头直至结束的执行时间称为循环处理周期,它取决于控制的规模(步数)和第一级程序的大小。处理周期越短,信号的响应能力也越强。 6、PMC顺序控制程序与继电器控制的区别
在一般的继电器控制回路中,各继电器在时间上完全可以同时动作,在下图所举例中,当继电器A动作时,继电器D和E可同时动作(当触点B和C都闭合时)。在PMC顺序控制中,各个继电器依次动作。当继电器A动作时,继电器D首先动作,然后继电器E才动作(图1)。即各个继电器按梯形图中的顺序(编辑次序)动作。
图1
图2和图3示出了继电器电路和PMC程序动作之间的区别。
图2
图3
继电器电路
图2和图3中的动作相同。接通A(按钮开关)后线圈B和C中有电流通过,B和C接通。C接通之后B断开。 PMC程序
- 29 -