ch程序设计基础.pptVIP

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch程序设计基础

二、 输出指令与其他指令 1、 输出与立即输出、置位与立即置位,复位与立即复位指令 语句 描述 语句 描述 = bit 输出,将栈顶值复制到对应的映像寄存器 SI bit,N 立即置位,从指定位置地址开始的N个连续的位地址都被置位为1,新值同时被写入指定的物理输出位和对应的输出过程映像寄存器。只能用于输出位Q。 =I bit 立即输出,只能用于输出位Q,将栈顶值立即写入指定的物理输出位和对应的输出过程映像寄存器 R bit,N 复位,从指定位置地址开始的N个连续的位地址都被复位为0 S bit,N 置位,从指定位置地址开始的N个连续的位地址都被置位为1 RI bit,N 立即复位,从指定位置地址开始的N个连续的位地址都被复位为0,新值同时被写入指定的物理输出位和对应的输出过程映像寄存器。只能用于输出位Q。 置位指令与复位指令 置位与复位指令的特点是:记忆和保持功能。I0.1接通后即使断开,Q0.3 仍然保持1状态。 定时器T或计数器C被复位时,将清除当前值,他们的位变为0状态 2、 RS触发器指令 置位优先与复位优先触发器 基本功能同置位指令S和复位指令R。 置位优先(SR)触发器的置位信号S1和复位信号R同为1时,输出OUT位1状态 复位优先(SR)触发器的置位信号S和复位信号R1同为1时,输出OUT位0状态 2、 其他指令 语句 描述 NOT 无操作数;将放在栈顶部的左边电路的逻辑运算结果取反;梯形图中,能流到该触点时即停止,未到该触点时,该触点给右侧供能流。 EU 检测到一次正跳变(0→1),触点接通一个扫描周期; ED 检测到一次负跳变(1→0),触点接通一个扫描周期 NOP N 空操作,不影响程序的执行 取反与跳变指令 梯形图中,触点中间的符号P、N分别表示正负跳变。 6.4 定时器与计数器指令 一、 定时器指令 1、 定时器的分类 分辨率对定时器的影响 1ms分辨率的定时器的定时器位和当前值的更新与扫描周期不同步。扫描周期大于1ms时,定时器位和当前值在一个周期内被刷新多次。 10ms分辨率的定时器的定时器位和当前值的在每个扫描周期开始时被刷新。定时器位和当前值在整个扫描周期过程中不变。在每个扫描周期开始时将一个扫描周期累计的时间间隔加到定时器当前值上。 100ms分辨率的定时器的定时器位和当前值在执行该定时器指令时被刷新。使用时,要确保一个扫描周期内只执行一次100ms定时器指令。 1、 定时器的指令 语句 描述 TON Txxx,PT 接通延时定时器,其使能输入端电路接通时开始定时,当前值大于等于预置时间值(PT, 范围1-32767,等于设定值与分辨率的乘积)时,定时器变为ON,常开触点闭合常闭触点断开;达到预置值后,当前值继续增大,直到最大值32767;输入电路断开时,定时器自动复位,定时器位变为OFF;第一次扫描时,定时器位被清零。可以用复位指令R复位定时器。 TOF Txxx,PT 断开延时定时器,其使能输入端电路接通时定时器变为ON,当前值被清零。输入电路断开时开始定时,当前值大于等于预置时间值(PT, 范围1-32767,等于设定值与分辨率的乘积)时,定时器变为OFF,当前值保持不变,直到输入电路接通。用于设备停机后的延时。可以用复位指令R复位定时器。 语句 描述 TONR Txxx,PT 保持接通延时定时器,其使能输入端电路接通时开始定时,当前值大于等于PT端设定值时,定时器变为ON,常开触点闭合常闭触点断开;达到预置值后,当前值继续增大,直到最大值32767;输入电路断开时,当前值保持不变。定时器位变为OFF;第一次扫描时,定时器位被清零。可以用复位指令R复位定时器。可用来累计输入电路接通的若干个时间间隔。 BITIM OUT 触发时间间隔指令,使能端有上升沿信号时,读取内置的1ms双字计数器的当前值,并将该值存储在输出端OUT指定的存储器中。 CITIM IN, OUT 计算时间间隔指令,使能端有上升沿信号时,计算当前时间与IN输入端中的时间差并存储在OUT端指定的存储器中。 接通延时定时器 断开延时定时器 保持型接通延时定时器 时间间隔定时器 2、 计数器指令 1)加计数器 当接在R端的复位输入电路断开,接在CU输入端的输入电路接通时,计数器当前值加1. 当前值大于等于设定值PV时,计数器被置1. 当复位输入R为ON或执行复位指令时,计数器被复位,计数器位为OFF,当前值被清零。 2)减计数器 当接在CD输入端的输入电路接通时,从设定值开始,计数器的当前值减1,减至0时,停止计数,计数器位被置1. 当装载输入LD为ON时,计数器被复位,计数器位为0,并把预设值存入当前值寄存器。 2)加减计

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档