- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AB PLC的寻址模式
编程指令概述 95
寻址模式
MicroLogix 1400 支持三种类型的数据寻址:
• 立即
• 直接
• 间接
MicroLogix 1400 不支持变址寻址。可以使用间接寻址复制变址寻址。请
参见第99 页上的“示例- 使用间接寻址复制变址寻址”。
每种类型的使用方式或时间取决于要编程的指令和指令操作数内指定的
元素类型。通过支持这些寻址方法,MicroLogix 1400 允许灵活地监视或
处理数据。下面介绍了各种寻址模式。
立即寻址
立即寻址主要用于在指令内分配数字常数。例如:您需要10 秒计时器,
所以您使用1 秒时基和预置值10 对计时器进行编程。这个示例中的数字
1 和10 是立即寻址的两种形式。
直接寻址
当您使用直接寻址时,您在控制器内定义特定的数据位置。可以使用要
编程的指令内操作数元素支持的任何数据位置。在这个示例中,我们以
极限指令为例,其中:
• 下限= 从编程软件输入的数值(-32,768...32,767)。
• 测试值= LCD:0.POT0( 这是微调筒0 的当前位置/ 值。)
• 上限= N7:17 ( 这是驻留在整数文件7 、元素17 中的数据。)
测试值(LCD:0.POT0) 和上限(N7:17) 是直接寻址示例。下限是立即寻
址。
出版号1766-RM001A-ZH-P - 2008 年 10 月
96 编程指令概述
间接寻址
间接寻址允许将地址内的组件用作控制器内其他数据位置的指针。该功
能专用于某些类型的应用程序配方管理批处理和许多其他应用。间接寻
址在理解和故障处理方面也很困难。建议您只在开发应用程序需要时使
用间接寻址。
MicroLogix 1400 支持文件、字和位的间接取值( 间接寻址)。要定义间
接寻址的地址组件,使用方括号“[ ]”。下列示例介绍如何使用间接寻
址。
字的间接寻址
B3:0 ADDADD
0000
0 A N7:[N10:1]
0
B 1234
1234
N11:33
0
• 地址: N7:[N10:1]
• 在这个示例中,通过位于N10:1 中的数字定义用于ADD 指令中源A 的
元素编号。如果位置N10:1 的值= 1
文档评论(0)