可编程逻辑控制器(PLC)系列:Allen-Bradley CompactLogix_(5).基本编程指令与功能.docx

可编程逻辑控制器(PLC)系列:Allen-Bradley CompactLogix_(5).基本编程指令与功能.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE1

PAGE1

基本编程指令与功能

在环境监测工业控制系统中,Allen-BradleyCompactLogixPLC是一种广泛使用的可编程逻辑控制器。了解其基本编程指令与功能是掌握该系统的关键。本节将详细介绍CompactLogixPLC的常用编程指令,包括位逻辑指令、定时器指令、计数器指令和算术运算指令。通过这些指令,工程师可以实现各种控制逻辑和数据处理任务。

位逻辑指令

位逻辑指令是PLC编程中最基础的指令,主要用于控制开关量输入和输出。常见的位逻辑指令包括:

XIC(examineifclosed):检查输入点是否闭合。

XIO(examineifopen):检查输入点是否断开。

OTL(outputenergizelatch):输出并锁定。

OTU(outputenergizeunlatch):解锁输出。

OTE(outputenergize):直接输出。

XIC指令

功能:XIC指令用于检查指定的输入点是否闭合。如果输入点闭合,指令输出为真(1);如果输入点断开,指令输出为假(0)。

语法:

XIC[输入点]

示例:

假设有一个按钮连接到输入点I:0/0,我们希望当按钮按下时,输出点O:0/0变为高电平(1)。

|[I:0/0](O:0/0)|

说明:

当I:0/0闭合(按钮按下)时,XIC指令输出为真,从而激活输出点O:0/0。

如果I:0/0断开(按钮未按下),XIC指令输出为假,输出点O:0/0保持低电平(0)。

XIO指令

功能:XIO指令用于检查指定的输入点是否断开。如果输入点断开,指令输出为真(1);如果输入点闭合,指令输出为假(0)。

语法:

XIO[输入点]

示例:

假设有一个按钮连接到输入点I:0/0,我们希望当按钮未按下时,输出点O:0/0变为高电平(1)。

|[/I:0/0](O:0/0)|

说明:

当I:0/0断开(按钮未按下)时,XIO指令输出为真,从而激活输出点O:0/0。

如果I:0/0闭合(按钮按下),XIO指令输出为假,输出点O:0/0保持低电平(0)。

OTL指令

功能:OTL指令用于输出并锁定。一旦输出点被激活,即使触发条件不再满足,输出点也会保持激活状态。

语法:

OTL[输出点]

示例:

假设有一个按钮连接到输入点I:0/0,我们希望当按钮按下时,输出点O:0/0一直保持高电平(1),直到复位。

|[I:0/0](OTLO:0/0)|

说明:

当I:0/0闭合(按钮按下)时,OTL指令输出为真,输出点O:0/0被激活并锁定。

即使I:0/0断开(按钮松开),输出点O:0/0仍然保持高电平(1)。

OTU指令

功能:OTU指令用于解锁输出点。一旦输出点被解锁,输出点会保持低电平(0)。

语法:

OTU[输出点]

示例:

假设有一个按钮连接到输入点I:0/1,我们希望当按钮按下时,解锁输出点O:0/0。

|[I:0/1](OTUO:0/0)|

说明:

当I:0/1闭合(按钮按下)时,OTU指令输出为真,输出点O:0/0被解锁。

即使I:0/1断开(按钮松开),输出点O:0/0仍然保持低电平(0)。

OTE指令

功能:OTE指令用于直接输出。当触发条件满足时,输出点立即变为高电平(1);当触发条件不再满足时,输出点立即变为低电平(0)。

语法:

OTE[输出点]

示例:

假设有一个按钮连接到输入点I:0/0,我们希望当按钮按下时,输出点O:0/0变为高电平(1),当按钮松开时,输出点O:0/0变为低电平(0)。

|[I:0/0](OTEO:0/0)|

说明:

当I:0/0闭合(按钮按下)时,OTE指令输出为真,输出点O:0/0变为高电平(1)。

当I:0/0断开(按钮松开)时,OTE指令输出为假,输出点O:0/0变为低电平(0)。

定时器指令

定时器指令用于在指定的时间间隔内启动或停止某个过程。常见的定时器指令包括:

TON(timerondelay):延时启动定时器。

TOF(timeroffdelay):延时停止定时器。

RTO(retentivetimeron):累积定时器。

TON指令

功能:TON指令在输入条件满足时开始计时,当计时时间达到设定值时,输出变为高电平(1)。

语法:

TON[定时器名称][预定时间]

示例:

假设有一个按钮连接到输入点I:0/0,我们希望当按钮按下时,输出点O:0/0在5秒后变为高电平(1)。

|[I

文档评论(0)

kkzhujl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档