- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ABPLC编程软件RSLOGIX5000入门5——理解标签编程在实验的本.doc
AB PLC编程软件RSLOGIX5000入门5——理解标签编程
在实验的本部分中,我们将查看?RSLogix 5000?中的标签监视器/编辑器。我们还将讨论控制器范围标签与程序范围标签的概念。
您将继续使用该已打开的项目。
1.????在控制器项目管理器中,双击控制器标签(Controller Tags)。
?
?
将出现标签监视器/编辑器窗口。您可看到窗口左下角的两个选项卡,它们分别标记为监视标签(Monitor Tags)?和编辑标签(Edit Tags),如下图所示。
?
?
?
监视/编辑标签选项卡
?
选择监视标签(Monitor Tags)?选项卡后,将显示标签的实际值。例如,如果要查看输入按钮,则软件将显示该按钮已主动激活或禁用。
?
选择编辑标签(Edit Tags)?选项卡后,可创建新标签或修改现有标签属性。
?
如果无法创建或修改标签参数,请验证已选择编辑标签(Edit Tags)?选项卡。
?
?
您首先会注意到其中存在?I/O?模块标签,然后会想起来这是前面刚创建的?3?个标签。
?
注意标签编辑器(Tag Editor)?窗口左上角处标记为范围(Scope)?的字段。在本实验的前面部分,我们已简要地介绍过控制器范围和程序范围的标签。当前的选择是?Controller1(控制器)。
?
?
我们之前创建标签时,是在程序范围中创建的。
参考信息
数据范围划定
?
创建标签时,您将其定义为控制器标签(全局数据)或特定程序的程序标签(本地数据)。
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
程序范围内的数据与其它程序隔离。例程不能访问其它程序的程序范围内的数据。因此您可以在多个程序内重复使用程序范围标签的标签名称。
?
?
?
?
?
?
2.????单击范围(Scope)?选择框的向下箭头。
?
3.????选择程序?→?主程序(Programs?→?MainProgram)。
?
?
标签编辑器的视图现已切换到程序级别,您可查看之前创建的标签。
?
?
4.????在工具栏上单击保存(Save)?图标??保存程序。
?
?
查看?ControlLogix I/O?标签
?
?
我们已在项目中组态了?ControlLogix I/O?模块;现在来看一下在?RSLogix 5000?中是如何显示该信息的。
?
您将继续使用该已打开的项目。
?
1.????在控制器项目管理器中,双击控制器标签(Controller Tags)。
向右拖动以增加标签名称字段的宽度。这样便可查看整个标签名称。
?
?
2.????将出现标签编辑器窗口。
?
?
?
?
?
?
?
参考信息
?
I/O?地址格式
?
?
?
?
?
?
?
?
?
?
?
?
?
通过查看标签编辑器的左上角,您可注意到当前处于控制器范围内。所有?I/O?模块标签均是在控制器范围内创建的。
?
?
3.????通过单击监视标签(Monitor Tags)?选项卡切换到监视标签(Monitor Tags)。
?
?
?
?
?
?
?
?
?
?
?
?
上面的条目是已添加模块的标签结构。其中包含的标签要多于实际显示的标签。注意标签名称旁边的?+?符号,这表示您可展开标签结构以查看更多信息。
?
4.????通过单击?+?展开并查看?I/O?模块的标签。
?
对于各个模块,组态(Configuration)?标签下将显示您在模块组态向导中输入并选择的所有数据。
?
?
在查看?I/O?模块的标签时,可看到输出模块?1756-OB16D?具有关联的输入数据。您可能会问,为什么输出模块会有输入?OB16D?是诊断模块。所有诊断数据都通过这些输入返回到控制器。
?
?
5.????在工具栏上单击保存(Save)?图标??保存程序。
分配别名标签
?
?
在实验的本部分中,您将了解别名标签。
?
您将继续使用该已打开的项目。
?
?
注:确保您所使用的是离线文件。
别名
?
别名标签允许用户创建代表另一个标签的标签。
?
§????两个标签共享相同的值
?
§????当一个标签值改变时,另一个标签也反映该变动
?
在下列情况下使用别名:
?
§????在绘制接线图前对逻辑进行编程
?
§????为?I/O?设备分配描述性名称
?
§????为复杂标签提供更简单的名称
?
§????为数组元素使用描述性名称
?
?
1.????在控制器项目管理器中,双击主例程(MainRoutine)。
?
将出现梯形图编辑器,如下所示:
?
在实验的上一部分中,我们已向项目中添加了?I/O?模块。现在我们来为?I/O?模块的程序中的标签指定别名。
?
§????将?Motor_Start?指定为插槽?2?中?1756-I
文档评论(0)