《机床电气与PLC控制技术》课件 3比较操作指令.pptx

《机床电气与PLC控制技术》课件 3比较操作指令.pptx

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

;;一、比较操作指令;1.比较值指令;【例1】用接通延时定时器和比较指令组成占空比可调的脉冲发生器。

“T1”.Q是TON的位输出,PLC进入RUN模式时,TON的IN输入端为1状态,TON的当前值从0开始不断增大。当前值等于预设值时,“T1”.Q变为1状态,其常闭触点断开,定时器被复位,“T1”.Q变为0状态。下一扫描周期其常闭触点接通,定时器又开始定时。TON的当前时间“T1”.ET按锯齿波形变化。比较指令用来产生脉冲宽度可调的方波,Q1.0为0状态的时间取决于比较触点下面的操作数的值。;2.数值范围比较

IN_Range(值在范围内)和OUT_Range(值超出范围);3.OK(检查有效性)和NOT_OK(检查无效性);当操作数“Tag_Value1”和“Tag_Value2”的值显示为有效浮点数时,会执行“乘”指令。将操作数“Tag_Value1”的值中乘以操作数“Tag_Value2”的值。乘积将写入操作数“Tag_Result”。如果成功执行该指令,则将TagOut和“ENO”使能输出的信号状态置位为“1”。;检查无效性

功能:

使用“检查无效性”指令检查操作数的值是否为无效的浮点数。如果该指令输入的信号状态为“1”,则在每个程序周期内都进行检查。

查询时,如果操作数的值是无效浮点数且指令的信号状态为“1”,则该指令输出的信号状态为“1”。在其它任何情况下,“检查无效性”指令输出的信号状态都为“0”。;如果操作数“TagIn_Value”的值为无效浮点数,则不执行“移动值”指令。ENO使能输出中操作数“TagOut”的信号状态将置位为“0”。;在定时器的前面加上自己的常闭触点,可以实现循环计时

文档评论(0)

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

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

1亿VIP精品文档

相关文档