ab plc的寻址模式

ab plc的寻址模式

ID:5416882

大小:3.54 MB

页数:6页

时间:2017-12-10

ab plc的寻址模式_第1页
ab plc的寻址模式_第2页
ab plc的寻址模式_第3页
ab plc的寻址模式_第4页
ab plc的寻址模式_第5页
ab plc的寻址模式_第6页
资源描述:

《ab plc的寻址模式》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、编程指令概述95寻址模式MicroLogix1400支持三种类型的数据寻址:•立即•直接•间接MicroLogix1400不支持变址寻址。可以使用间接寻址复制变址寻址。请参见第99页上的“示例-使用间接寻址复制变址寻址”。每种类型的使用方式或时间取决于要编程的指令和指令操作数内指定的元素类型。通过支持这些寻址方法,MicroLogix1400允许灵活地监视或处理数据。下面介绍了各种寻址模式。立即寻址立即寻址主要用于在指令内分配数字常数。例如:您需要10秒计时器,所以您使用1秒时基和预置值10对计时器进行编程。这

2、个示例中的数字1和10是立即寻址的两种形式。直接寻址当您使用直接寻址时,您在控制器内定义特定的数据位置。可以使用要编程的指令内操作数元素支持的任何数据位置。在这个示例中,我们以极限指令为例,其中:•下限=从编程软件输入的数值(-32,768...32,767)。•测试值=LCD:0.POT0(这是微调筒0的当前位置/值。)•上限=N7:17(这是驻留在整数文件7、元素17中的数据。)测试值(LCD:0.POT0)和上限(N7:17)是直接寻址示例。下限是立即寻址。出版号1766-RM001A-ZH-P-2008

3、年10月96编程指令概述间接寻址间接寻址允许将地址内的组件用作控制器内其他数据位置的指针。该功能专用于某些类型的应用程序配方管理批处理和许多其他应用。间接寻址在理解和故障处理方面也很困难。建议您只在开发应用程序需要时使用间接寻址。MicroLogix1400支持文件、字和位的间接取值(间接寻址)。要定义间接寻址的地址组件,使用方括号“[]”。下列示例介绍如何使用间接寻址。字的间接寻址B3:0ADDADD00000AN7:[N10:1]0

4、例中,通过位于N10:1中的数字定义用于ADD指令中源A的元素编号。如果位置N10:1的值=15,则ADD指令作为“N7:15+源B”操作。•在这个示例中,由于所有数据文件的最大单独大小为256个元素,所以通过N10:1指定的元素必须位于0和255之间。如果将大于数据文件中元素数目的数字放在N10:1中(在提示这个示例中),由于将超过文件极限,所以无法保证数据完整性。这不会导致控制器故障,但数据位置无效/未知。文件的间接寻址出版号1766-RM001A-ZH-P-2008年10月编程指令概述97•地址:N[N5

5、0:100]:10•说明:在这个示例中,通过N50:100对COP指令源进行间接寻址。N50:100中的数据定义指令中要使用的文件数量。在这个示例中,通过N[N50:100]:10定义副本指令源A。在扫描指令时,N50:100中的数据用于定义将用于COP指令的数据文件。如果位置N50:100的值=27,则该指令将15个数据元素从N27:10(N27:10至N27:24)复制到N7:0(N7:0至N7:14)。在这个示例中,如果将大于255的数字放在N50:100提示中,则控制器将发生故障。这是因为控制器最多包含

6、255个数据文件。另外,间接寻址定义的文件应与指令定义的文件类型匹配,在这个示例中,为整数文件。这个示例也介绍如何对间接地址执行极限检查。以梯级开提示始的极限指令监视间接元素。如果N50:100处的数据小于10或大于25,则不处理副本指令。这个程序可用于确保间接地址不会访问不在预定位置的数据。出版号1766-RM001A-ZH-P-2008年10月98编程指令概述位的间接寻址B3:0B3:00002[B25:0]100003END•地址:B3/[B25:0]•说明:在这个示例中,要用于指令的元素是B25:0。B

7、25:0中的数据定义文件B3中的位。如果位置B25:0的值=1017,则使用B3/1017处理XIC指令。在这个示例中,如果将大于4096(或大于数据文件中的元提示素数目)的数字放在B25:0中,则无法保证数据完整性。超过数据文件中的元素数目将导致超过文件极限。这些只是可以使用的某些示例,其他包括:•文件和元素间接寻址:N[N10:0]:[N25:0]•输入槽间接寻址:I1:[N7:0].0每组指令允许或不允许间接寻址。请查看每隔指令的兼容性表,以确定支持间接寻址的指令中的元素。在使用间接寻址时,您必须练习在极

8、端情况下的操作。注意超重要事项过文件极限或指向不是要使用的数据的可能性。出版号1766-RM001A-ZH-P-2008年10月编程指令概述99示例-使用间接寻址复制变址寻址在本节中,首先显示变址寻址示例。然后,显示等效的间接寻址示例。SLC500和MicroLogix1000可编程控制器支持变址寻址。MicroLogix1100、1200、1400和1500不支持变址寻址。这个示例供

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。