ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx

上传人:b****7 文档编号:22599105 上传时间:2023-02-04 格式:DOCX 页数:22 大小:825.21KB
下载 相关 举报
ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx_第1页
第1页 / 共22页
ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx_第2页
第2页 / 共22页
ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx_第3页
第3页 / 共22页
ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx_第4页
第4页 / 共22页
ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx

《ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx》由会员分享,可在线阅读,更多相关《ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx(22页珍藏版)》请在冰豆网上搜索。

ABPLC编程软件RSLOGIX5000入门1创建新项目文档格式.docx

新建控制器"

(NewController) 

对话框。

2. 

根据您工作站上的实验设备验证您的输入与下方显示的相符,然后单击"

确定"

(OK)。

"

(NewController)就是新建一个PLC程序。

您可在"

窗口中定义项目。

类型"

(Type):

这是您将使用的 

Logix 

控制器的类型。

可以是ControlLogix、CompactLogix、DriveLogix 

或 

SoftLogix 

控制器。

所有 

控制器都仅需要一个编程软件包。

版本"

(Revision):

您可在这里选择项目创建所使用的固件版本。

当前有效的版本为10、11、12、13、15 

和 

16。

名称"

(Name):

控制器和项目的名称。

机架类型"

(ChassisType):

选择您将使用的机架大小。

这并不是所有类型的控制器都适用的。

插槽"

(Slot):

要安装控制器的插槽编号。

这并不是对所有类型的控制器都适用的,例如 

CompactLogix便固定使用插槽零。

窗口的左侧显示控制器项目管理器,其中包括一个名为 

ControllerController1 

的文件夹。

您现在已创建首个控制器项目。

此时,尚没有任何 

I/O、任何标签数据库和任何与控制器关联的逻辑。

控制器项目管理器会以图形方式表示控制器文件的目录。

此显示画面由文件夹和文件的树组成,其中包含有关当前控制器文件中程序和数据的所有信息。

此树中的默认主文件夹包括:

§

Controller

Tasks

MotionGroups

Trends

DataTypes

I/OConfiguration

在每个文件夹前都有一个正方形,其中包含 

– 

符号。

符号表示文件夹已收起。

单击该符号后将展开树并显示该文件夹中包含的文件。

符号表示文件夹已展开,其中的内容是可见的。

在本实验中,您将添加一个简单的电机启动/停止制动电路的代码。

这将显示出使用 

软件来编程的便捷性。

在实验过程中,我们将仅使用梯形图逻辑来编程,但 

控制器还可使用功能块、顺序功能图和结构化文本来编程。

这样您便可为应用选择最适合的编程语言。

您将继续使用该已打开的项目。

在控制器项目管理器中单击 

MainProgram 

文件夹的 

以将其展开。

展开后,将出现如下所示的 

MainProgram:

3. 

双击 

MainRoutine 

图标。

这将打开例程编辑器。

软件中会自动添加一个空梯级,如下所示:

4. 

在指令工具栏中,左键单击并按住检查是否闭合指令。

5. 

将 

XIC 

拖到梯级 

上,直到出现如上所示的绿色点。

在想要放置指令的位置上释放鼠标按键。

6. 

验证出现的梯级类似下图:

7. 

在指令工具栏中,左键单击并按住检查是否断开指令。

8. 

XIO 

上 

指令的右侧,如上所示。

指令的右侧会再次出现绿色点,指示将插入新指令的位置。

9. 

如果将指令放置在梯级上的错误位置,仅需在指令上单击并按住鼠标左键,并将该指令拖到正确的位置上即可。

10. 

在指令工具栏中,左键单击并按住输出激励 

指令。

11. 

OTE 

指令的右侧会再次出现绿色点,指示将插入 

指令的位置。

在想要插入指令的位置上释放鼠标按键。

12. 

验证出现的梯级与下图相同:

现在我们将在 

指令周围添加一个分支。

13. 

单击 

指令将其选中,如下所示:

14. 

在指令工具栏中单击分支指令。

梯级上将插入一个分支。

15. 

左键单击并按住分支的蓝色突出显示部分,将选中的分支引脚拖到 

指令的左侧。

16. 

将分支放置到绿色点之上并释放鼠标按键。

17. 

在指令工具栏中,左键单击并按住 

18. 

拖到新创建的分支上,直到绿色点出现。

现在显示的梯级应与下图相同。

您已经完成梯级的添加。

19. 

验证整个梯级类似下图。

20. 

在工具栏上单击"

保存"

(Save) 

图标 

保存 

程序。

这样会将程序保存到默认程序目录 

C:

\RSLogix5000\Projects\ 

中。

如您所见,RSLogix5000 

中的自由式编辑可帮助加速开发过程。

在放置指令后

不必再为其捆绑地址便可添加下一个指令。

在实验的本部分中,您将为程序创建所需标签。

在传统的 

PLC 

中,各数据项都用物理内存地址标识,例如N7:

便是如此。

而在 

控制器中则没有固定的数字格式。

我们使用标签。

标签是什么

标签是内存区域的基于文本的名称。

通过使用基于文本的系统,您可以使用标签名称来记录梯形图代码和组织反映机器情况的数据。

例如,您可创建一个名为 

North_Tank_Pressure 

的标签。

这有助于加速代码生成和调试。

所有标签名称都存储在控制器中。

我们将为该程序创建 

个标签:

Motor_Start、Motor_Stop 

Motor_Run。

首先将创建标签 

Motor_Start。

右键单击首个 

指令的 

?

并选择"

新建标签"

(NewTag)。

将出现"

(NewTag) 

窗口。

创建标签

创建标签时,共有多个标签属性。

在本实验中我们将关注如下几个主要属性:

定义标签在项目中的工作方式

基本"

(Base):

存储供项目中逻辑使用的一个或多个值

别名"

(Alias):

表示另一个标签的标签

生产者"

(Produced):

向另一个控制器发送数据

消费者"

(Consumed):

从另一个控制器接收数据

数据类型"

(DataType):

定义标签所存储数据的类型。

例如:

布尔型、整型、实数型、字符串型等。

范围"

(Scope):

定义项目中数据的访问方式。

或者是以控制器为范围,即可在整个控制器内访问的全局数据;

或者是以程序为范围,即特定程序的可访问数据。

输入参数(如下所示)。

单击"

(OK) 

接受并创建标签。

现在梯级将类似于下图。

接下来将创建标签 

Motor_Stop。

右键单击 

将再次出现"

窗口:

输入参数(如下所示):

现在将创建标签 

现在显示的梯级应与下图相同:

对于分支中的 

指令,不必创建标签。

您将使用标签 

在 

指令的标签 

Motor_Run 

上单击并按住鼠标左键。

将标签 

拖到 

指令上,直到 

旁出现绿色点。

然后释放鼠标按键。

请注意梯级零旁边的"

e"

这些"

表示该梯级处于编辑模式。

(结束)"

((End)) 

梯级。

现在这些"

已消失。

当单击鼠标取消编辑模式时,RSLogix5000 

软件将自动验证每个梯级。

这使得编程更加容易。

保存程序。

与传统 

的固定内存地址相比,Logix 

的标签数据库可帮助您创建自文档化的代码。

这意味着您不必使用地址描述或符号以使代码易于阅读。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 畜牧兽医

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1