- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AB PLC编软件RSLOGIX5000入门5——理解标签编程
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-IB16D?的输入点?0?的别名。?§????将?Motor_Stop?指定为插槽?2?中?1756-IB16D?的输入点?1?的别名。?§????将?Motor_Run?指定为插槽?0?中?1756-OB16D?的输出点?0?的别名。?2.????右键单击标签?Motor_Start?并选择编辑Motor_Start属性(Edi
文档评论(0)