AB PLC编程软件RSLOGIX5000入门8 程序导入导出Word下载.docx
《AB PLC编程软件RSLOGIX5000入门8 程序导入导出Word下载.docx》由会员分享,可在线阅读,更多相关《AB PLC编程软件RSLOGIX5000入门8 程序导入导出Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
![AB PLC编程软件RSLOGIX5000入门8 程序导入导出Word下载.docx](https://file1.bdocx.com/fileroot1/2022-10/25/f32978d7-bd28-4716-9c9f-2b9841280728/f32978d7-bd28-4716-9c9f-2b98412807281.gif)
LabFiles
文件夹。
2.
双击
LFP2
3.
Z_A7_Base_PIE_CLX.ACD
文件以在
中启动该项目。
4.
在控制器项目管理器中,双击
Conveyor
文件夹以将其展开。
这便是代码保存的位置。
一旦
文件夹展开后,其将类似下图。
5.
例程以打开梯形图编辑器。
6.
在工具栏菜单中,选择"
编辑
>
全选"
(Edit>
SelectAll)。
这将选中此例程中的全部
8
个梯级。
7.
右键单击梯级零的左侧,并选择"
导出梯级"
(ExportRung)。
8.
出现"
(ExportRung)
窗口后,在"
文件名"
(Filename)
字段中输入Z_A7_Conveyor_Export,然后单击"
导出"
(Export)。
导出的梯形图文件
(L5X)
已创建。
9.
文件
退出"
(File>
Exit)
退出并且不保存所做的更改。
使用梯形图部分导入/导出工具导入
LabFiles。
Z_A7_PIE_CLX.ACD
文件,在
中打开该项目。
程序文件夹将其展开。
将在此位置添加代码。
例程。
将打开梯形图编辑器。
该例程中没有任何梯级。
在梯形图编辑器中,右键单击梯级
0
并选择"
导入梯级"
(ImportRung)。
将弹出"
(ImportRung)
窗口。
单击文件
Z_A7_Conveyor_Export.L5X。
然后单击"
导入"
(Import)。
导入组态"
(ImportConfiguration)
导入组态
"
向导包含
2
个选项卡。
标签"
(Tags):
与要导入的梯级相关的所有标签均在此列出。
在执行导入操作前,可以更改任何标签的名称。
如果项目中已存在该标签名,系统将发出警告。
这样便可以更改标签的名称以免出现问题。
数据类型"
(DataTypes):
此选项卡将显示导入时引入的所有
UDT。
该选项卡将显示
UDT
是新创建的(如果尚不存在)还是使用已有的(已经存在)。
此选项卡的信息仅供参考。
可以看到,"
(Import)
窗口中的
I/O
模块显示了警告。
这些警告表明这些
模块已存在于项目中。
在"
操作"
(Operation)
列,您可以看到有的单元格显示"
使用现有"
(UseExisting);
这表示导入时将使用项目中的现有模块。
最终需要添加
个传送带代码段。
分别指定为
Conveyor1
和
Conveyor2。
向标签中添加
1
来表示
Conveyor1。
完成后,标签应显示如下。
单击"
确定"
(OK)。
开始。
完成后,便写好了
的梯形图代码。
所有标签都创建在合适的范围内;
对于本例,该范围为
Conveyor。
梯形图编辑器将显示以下内容。
10.
滚动到
例程顶部并删除空的梯级
0。
11.
单击工具栏上的"
校验控制器"
(VerifyController)
图标
。
控制器验证后未发现错误。
非常轻松的就添加了代码。
我们现在将添加
Conveyor2
的代码。
但在开始之前,我们必须解决一个问题。
按照
文件中代码的定义方式,该模块将在插槽
使用,并且将指定为特定点的别名。
我们希望将
设置为其它输入和输出点的别名。
有以下
3
种方式可解决这一问题:
§
一种方法是按原样导入梯级并重新设置
输入和输出的别名。
向项目中添加输入和输出模块,然后在导入过程中解决此问题。
修改
文件,重新将别名指定到现有模块的其它开放点上。
我们将执行后两个选项。
12.
首先我们执行第二个选项。
我们只需复制现有
模块并将其粘贴回项目中。
13.
在控制器项目管理器中,右键单击插槽
上的
1756-OB16D
模块并单击"
复制"
(Copy)。
14.
右键单击
I/OConfiguration
文件夹并单击"
粘贴"
(Paste)。
此操作可将新的
1756-OB16D
添加到插槽
的项目中。
15.
在插槽
上重复执行上述操作。
16.
检验
组态是否显示如下:
17.
我们现在可以导入
的代码了。
18.
并单击"
19.
选择文件
20.
弹出"
窗口后,更改标签的名称(方式与
相同)。
首先我们需要在标签名称中添加"
2"
,就像此前添加
那样。
21.
现在我们要对
Local:
0:
O
2:
I
标签进行更改。
我们希望输入指向我们在插槽
4
中添加的新输入模块,输出指向在插槽
中添加的输出模块。
按照下图,更改"
标签名称"
(TagNames)。
可以注意到,当通过更改标签名称来反映新插槽位置时,"
别名属于"
(AliasFor)
一列中也会反映这些更改。
22.
23.
24.
现在我们将修改实际的
文件。
在本例中,我们使用现有模块上未占用的输入和输出。
将Conveyor1
添加到系统时,会指定以下别名。
对于插槽
1756-IB16D:
点
0=Conveyor_Start_Push_Button
1=Conveyor_Stop_Push_Button
2=Entrance_PE
3=Exit_PE
4=Conveyor_EStop_Push_Button
5=Motor_Overload_Input
1756-OB16D:
0=Conveyor_Start_Command
对于新加入的传送带段,新的别名为:
6=Conveyor_Start_Push_Button
7=Conveyor_Stop_Push_Button
8=Entrance_PE
9=Exit_PE
10=Conveyor_EStop_Push_Button
11=Motor_Overload_Input
1=Conveyor_Start_Command
现在我们将使用其它程序而不是
RSLogix5000
来打开
25.
26.
27.
右键单击文件
Z_A7_Conveyor_Export.L5X
打开"
(Open)。
28.
当弹出以下窗口时,单击"
从列表中选择程序"
(Selecttheprogramfromalist)
单选按钮。
29.
向下滚动到"
写字板"
选项并单击"
30.
文件打开后将显示如下内容:
31.
滚动浏览文件,找到"
程序应用"
(ProgramUse)
部分。
我们将在此处进行更改。
32.
找到以下行:
首个标签是
Conveyor_Start_Command。
该行的后面可看到
AliasFor="
O.Data.0"
前面我们说过,我们现在希望将其设置为输出模块中点
的别名。
33.
按照下图更改
AliasFor
段:
现在继续浏览文件并根据前文第
24
步中列出的内容更改输入的别名设置。
34.
完成更改后,在"
文件"
(File)
菜单中选择"
保存"
(Save)。
请注意,现在使用的是写字板。
35.
关闭写字板。
36.
在
的梯形图编辑器中,右键单击梯级
37.