PLC孙同景小型整体式.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图 3-64 单稳态脉冲程序 TIM000 01100 00002 OUT 01100 TIM000 01100 OUT 01101 TIM 000 01100 #0010 ( 4 )产生单稳态脉冲 5 .常用定时器计数器典型程序 当 00002 为 ON 时,输出 01100 保持为 ON ,输出 01101 为 ON 。 1 秒钟后 TIM000 为 ON , 01101 变为 OFF 。若 00002 为 ON 的时间 小于 1 秒,则 TIM000 为 ON 一个扫描周期。若 00002 为 ON 的时 间大于 1 秒,则 TIM000 为 ON 后直到 00002 变为 OFF 时关断。单 稳态脉冲宽度取决于 TIM000 的延时时间。 00002 01100 TIM000 01101 1s 1s 图 3-65 单稳态脉冲时序图 ( 5 )任意占空比时钟 5 .常用定时器计数器典型程序 利用两个定时器可构成任意占空比时钟 图 3-66 任意占空比时钟 图 3-67 任意占空比时钟时序图 TIM 000 TIM001 TIM 001 TIM000 #0020 时钟 OFF 时间 #0010 时钟 ON 时间 1s 2s TIM000 TIM001 初始状态下 TIM000 和 TIM001 均为 OFF , TIM000 前面的状态为 ON ,所以 TIM000 开始计时。计时 2 秒后 TIM000 为 ON , TIM001 开始计时。 1 秒后 TIM001 为 ON 。在下一个扫描周期 TIM000 变为 OFF , TIM001 也变为 OFF 。再 下一个扫描周期 TIM000 前面的状态又变为 ON , TIM000 又开始计时。如此循 环往复,形成了周期 3 秒、占空比为 1 : 2 的时钟。改变 TIM000 和 TIM001 的设 定值即可改变时钟周期和占空比。若 TIM000 的设定值用 SV1 表示, TIM001 的 设定值用 SV2 表示,则时钟周期 T =( SV1+SV2 )× 0.1 秒、占空比为 SV2/SV1 。 ( 6 )计 n 个脉冲间的时间间隔 5 .常用定时器计数器典型程序 利用两个计数器可以构成计 n 个脉冲时间间隔的程序。 一个计数器用于对脉冲分频,另一个计数器计间隔时间 图 3-68 计 5 个脉冲间的时间间隔 CNT 127 # 0004 CNT127 20000 CNT 126 # 9000 25500 CNT127 20000 20002 DIFU 20001 CNT127 DIFU 20000 00002 DIFD 20002 20001 00002 CNT127 图 3-69 计脉冲间隔时序 PV 3 2 1 0 4 3 2 1 0 4 3 2 1 0 4 3 CNT127 计完 4 个脉冲后,其当前值 PV = 0 ,输 出为 ON 。第 5 个脉冲到来时 CNT127 复位。因此, CNT127 可以看作 5 分频器,它为 OFF 的时间为 5 个脉冲间的时间间隔即 4 个脉冲周期,它为 ON 的时间为两个脉冲间的时间间隔即一个脉冲周 期 注意: ( 6 )计 n 个脉冲间的时间间隔 5 .常用定时器计数器典型程序 短时钟脉冲不能生成精确的定时器,因为短暂的“ ON ” 时 间 可能在长循环周期内不被准确地读到。尤其不应使用 0.02 秒和 0.1 秒的时钟脉冲来产生带 CNT 指令的定时器。 程序举例 【例 3-4 】 试编制一个程序,要求如下:按下“启动”按钮后,灯 1 亮, 1 秒后灯 2 亮, 2 秒后灯 3 亮, 3 秒后灯 1 灭, 4 秒后灯 2 灭, 5 秒后灯 3 灭, 6 秒后灯 1 亮 …… ;按下“暂停”按钮, 各灯状态保持不变,再按“启动”后各灯继续工作;按下 “停止”按钮,各灯立即熄灭,再按“启动”按钮后,重 新开始工作。 程序举例 【例 3-4 】 ①执行机构与动作过程。 在该任务中,执行机构为 3 只灯,故需要 3 个输出。 3 只灯的工作为循环方式,循环周期为 6 秒,每秒一个 状态。在一个周期中,对每只灯而言,其动作如下: 灯 1 ,按下“启动”按钮后, 4 秒前亮 ;灯 2 , 1 秒后 5 秒前亮 ;灯 3 , 2 秒后 6 秒前亮 。 ②输入输出信号与内存分配 程序举例 【例 3-4 】 该任务中有三个输入信号、三个输出信号,采用 CPM1A 型主机即可实现该任务。 循环周期为 6 秒,每秒一个状态,故需 6 个定时器 记录这 6 个状态。 输入输出及内存分配如下: 程

文档评论(0)

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

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

1亿VIP精品文档

相关文档