ABPLC编程软件RSLOGIX5000入门1创建新项目Word格式.docx
- 文档编号:20219609
- 上传时间:2023-01-20
- 格式:DOCX
- 页数:20
- 大小:825.27KB
ABPLC编程软件RSLOGIX5000入门1创建新项目Word格式.docx
《ABPLC编程软件RSLOGIX5000入门1创建新项目Word格式.docx》由会员分享,可在线阅读,更多相关《ABPLC编程软件RSLOGIX5000入门1创建新项目Word格式.docx(20页珍藏版)》请在冰豆网上搜索。
新建控制器"
(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
拖到梯级
0
上,直到出现如上所示的绿色点。
在想要放置指令的位置上释放鼠标按键。
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
的标签。
这有助于加速代码生成和调试。
所有标签名称都存储在控制器中。
我们将为该程序创建
3
个标签:
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
的标签数据库可帮助您创建自文档化的代码。
这意味着您不必使用地址描述或符号以使代码易于阅读。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ABPLC 编程 软件 RSLOGIX5000 入门 创建 新项目