首页 理论教育 液晶手轮的PLC程序操作详解

液晶手轮的PLC程序操作详解

时间:2023-06-25 理论教育 版权反馈
【摘要】:液晶手轮安装后,必须在PLC中进行调用,这里介绍操作过程。图7-16 打开文件用鼠标选择“gp8x0d74”,点击“OK”,即可打开840D SW7.4版的PLC基本程序块。图7-27 语言选择设置完PLC程序语言后,STEP7自动关闭,然后再运行STEP7,进行源文件的编译,依次按顺序编译“hhu2_db68.AWL”,“hhu2_fc119.AWL”,“hhu2_fc124.AWL”,“hhu2_fc68.AWL”,“hhu2_ob1.AWL”,“hhu2_ob100.AWL”。到此完成了液晶手轮程序的编译。

液晶手轮的PLC程序操作详解

液晶手轮安装后,必须在PLC中进行调用,这里介绍操作过程。

1.查找到相关文件

打开西门子840D数控系统随机的Toolbox光盘(注意不是本书的附赠光盘),版本为7.4,找到文件:8x0d\070403\BSP_PROG\hand_held_unit.zip,采用解压软件将文件hand_held_unit.zip解压缩,解压缩后得到以下几个文件:

hhu2_db68.AWL:数据块DB68的源文件;

hhu2_fc119.AWL:功能块FC119的源文件,针对铣床MCP;

hhu2_fc124.AWL:功能块FC124的源文件,针对车床MCP;

hhu2_fc68.AWL:功能块FC68的源文件;

hhu2_ob1.AWL:OB1的源文件;

hhu2_ob100.AWL:OB100的源文件;

hhu2_gr.doc:德文版HHU使用说明书;

hhu2_uk.doc:英文版HHU使用说明书;

symbol.sdf:符号表

2.840DSW7.4版PLC程序基本块的复制

新建一个project,将toolbox SW7.4的基本程序中的所有块以及符号表复制到新建的项目中。复制840DSW7.4版PLC程序基本块的方法如下:

首先要安装toolbox中的基本程序块,安装完toolbox后,运行STEP 7,在菜单“File”中选择“OPEN”,在弹出的对话框中选择Libraries,弹出的对话框如图7-16所示。

978-7-111-45066-5-Chapter07-16.jpg

图7-16 打开文件

用鼠标选择“gp8x0d74”,点击“OK”,即可打开840D SW7.4版的PLC基本程序块。接下来就是程序块的复制,点击左侧窗口中的“Bausteine”(该单词为德文,即中文“块”),在右侧窗口中就会显示所有的程序块,用鼠标选中所有的块,然后点右键,在弹出的菜单中选择“Copy”(或则按组合键Ctr+C),如图7-17所示。

978-7-111-45066-5-Chapter07-17.jpg

图7-17 程序块的复制

然后打开新建的Project,选择右侧的Blocks,在右侧窗口中点右键在弹出的菜单中选择“Paste”(即粘贴),这样程序就会被粘贴到新建的Project中(见图7-18)。

978-7-111-45066-5-Chapter07-18.jpg

图7-18 粘贴到新建的Project

符号表的复制:如图7-19所示,选择左侧窗口中的“gp8x0d”,在右侧窗口中的“Sym-bole”上点右键,打开新建的Project,选择左侧窗口中的“S7 Program(1)”,将鼠标移动至右侧窗口点击右键,在弹出的菜单中选则“Paste”,在接着弹出来的对话框中选择“Yes”,符号表复制成功(见图7-20)。

978-7-111-45066-5-Chapter07-19.jpg

图7-19 符号表的复制

978-7-111-45066-5-Chapter07-20.jpg

图7-20 符号表的粘贴

3.源文件的编译(www.xing528.com)

将HHU的源文件导入STEP 7,在新建的Project中,单击左侧窗口中的“Sources”,在右侧窗口点右键,将鼠标移动至“Insert New Object”,在弹出的子菜单中选择“ExternalSource…”(见图7-21)。

978-7-111-45066-5-Chapter07-21.jpg

图7-21 选择External Source

选择“External Source…”后出现导入文件选择界面,找到手轮程序解压后的文件夹,同时选择文件“hhu2_db68.AWL”,“hhu2_fc119.AWL”,“hhu2_fc124.AWL”,“hhu2_fc68.AWL”,“hhu2_ob1.AWL”,“hhu2_ob100.AWL”后,点击“打开”(见图7-22)。

978-7-111-45066-5-Chapter07-22.jpg

图7-22 选择AWL文件

选择“打开”后,所选的源文件就导入到STEP7中,界面如图7-23所示。

978-7-111-45066-5-Chapter07-23.jpg

图7-23 导入后的界面

符号表的导入,选择左侧窗口中的“S7 Program(1)”,双击打开右侧窗口中的“Sym-bols”,打开后的界面如7-24所示。

978-7-111-45066-5-Chapter07-24.jpg

图7-24 Symbols界面

点击菜单“Symbol Table”,在出现的子菜单中选择“Import..”,弹出如图7-25所示的窗口。

978-7-111-45066-5-Chapter07-25.jpg

图7-25 Import窗口

在弹出的窗口中,在“文件类型”选择“All(*.ASC,*.SEQ,*.DIF,*.SDF)”,选择文件“symbol.sdf”,点击“打开”,在接下来的提示对话框中选择“YES”。

在符号表中新建如图7-26所示的FC68的符号为“BHG_stv”。

978-7-111-45066-5-Chapter07-26.jpg

图7-26 FC68

由于手轮程序源自德国,故需将编译语言改为德语,如图7-27所示,选择菜单“Op-tions”,在弹出的子菜单中选择“Customize…”,在弹出的窗口中的选项卡“Language”中的“Mnemonics”选择“German”。单击“OK”,STEP7自动退出。

978-7-111-45066-5-Chapter07-27.jpg

图7-27 语言选择

设置完PLC程序语言后,STEP7自动关闭,然后再运行STEP7,进行源文件的编译,依次按顺序编译“hhu2_db68.AWL”,“hhu2_fc119.AWL”,“hhu2_fc124.AWL”,“hhu2_fc68.AWL”,“hhu2_ob1.AWL”,“hhu2_ob100.AWL”。编译文件的步骤如下:

将鼠标移至要编译的文件名上,比如“hhu2_db68.AWL”,在该文件上点右键,在右键菜单中选择“Compile”文件即开始进行编译。

编译界面如图7-28所示,在编译完成后的窗口中的最下方会显示编译结果“Com-piler result:0Error(s),16 Warning(s)”,只要显示的错误数为0就说明编译成功,如果编译的错误数不为0证明编译未成功,需查找具体的原因,一般是因为没有符号表而造成。

执行完以上编译后,就可在Blocks中找到FC68,FC119,FC124,DB68,OB1,OB100。到此完成了液晶手轮程序的编译。

978-7-111-45066-5-Chapter07-28.jpg

图7-28 编译界面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈