网站大量收购独家精品文档,联系QQ:2885784924

学习PLC总结.doc

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

1.辅助继电器M500、状态继电器S500开始为断电保持型。 T0~T199为100ms时钟脉冲;T200~T245为10ms时钟脉冲。 T246~T249为1ms时钟脉冲积算定时器; T250~T255为100ms时钟脉冲积算定时器。 C100~C199为断电保持型; C200~C219为通用型加减 (M8200~M8219得电为减); C220~C234为断电保持型加减(M8220~M8234得电为减)。 计数器:当改变当前值大于设定值时,16位加计数器再次计数时当前值变成设定值,接点动作;32位加/减计数器再次计数时当前值改变,接点不动作,仍可继续计数。 D200开始为断电保持型 2.M8000运行监控。M8002初始化脉冲。 3.M8011、M8012、M8013、M8014为10ms、100ms、1s、1min时钟脉冲。 4.M8033线圈得电时,PLC停止时输出保持。 M8034线圈得电时,输出禁止。 M8035强制运行模式; M8036强制运行指令; M8037强制停止指令。 辅助继电器M2800~M3071的边沿接点在梯形图中有一种特点,就是如果一个辅助继电器的线圈在梯形图中有若干个边沿接点,只有在这个辅助继电器线圈前面的第一个上升沿接点和第一个下降沿接点动作以及在这个辅助继电器线圈后面的第一个上升沿接点和第一个下降沿接点动作,其他的边沿接点不动作。 PLS、PLF指令:该继电器的接点动作一个扫描周期。 在设置M8047=1的情况下,只要S0~S899中有一个得电动作,M8046的接点就动作。M8047和M8046往往配合同时使用,以检测状态器S0~S899中有无得电。 5.修改时钟特殊辅助继电器 特殊辅助继电器 作 用 功 能 M8015 时钟停止和改写 =1时钟停止,改写时钟数据 M8016 时钟显示停止 =1停止显示 M8017 秒复位清0 上升沿修正秒数 M8018 内装RTC检测 平时为1 M8019 内装RTC错误 改写时间数据超出范围时=1 特殊数据寄存器功能 特殊数据寄存器 作 用 范 围 D8013 秒 0~59 D8014 分 0~59 D8015 时 0~23 D8016 日 1~31 D8017 月 1~12 D8018 年 公历4位 D8019 星期 0~6(周日~周六) 功能指令: 1.程序流程指令 条件跳转指令:[CJ Pn] P63为跳到END。各种软元件在跳转后其线圈仍然保持原来的状态不变,也不能对其接点进行控制,T和C的当前值也保持不变。 子程序调用指令:[CALL Pn];子程序返回指令:[SRET];主程序结束指令:[FEND]。 中断指令:[IRET]、[EI]、[DI]。中断有三类:外部输入中断、内部定时器中断和计数器中断方式。中断受中断禁止特殊辅助继电器M8050~M8059的控制。对于输入中断,当M8050~M8055=1时,对应的输入中断I00□~I50□被禁止。对于定时器中断,当M8056~M8058=1时,对应的定时器中断I6□□~I8□□被禁止。当M8059=1时,计数器中断全部被禁止。 输入中断 定时器中断 计数器中断 输入中断指针 中断禁止 定时器中断指针 中断禁止 计数器中断指针 中断禁止 I00□(X0) I10□(X1) I20□(X2) I30□(X3) I40□(X4) I50□(X5) M8050 M8051 M8052 M8053 M8054 M8055 I6□□ I7□□ I8□□ M8056 M8057 M8058 I010 I020 I030 I040 I050 I060 M8059 □=1时上升沿中断 □=0时下降沿中断 □□=10~99ms 循环指令:[FOR n]循环开始、[NEXT]循环结束。 2.传送比较指令 比较指令:[CMP (S1.) (S2.) (D.)]; 例如[CMP C10 K100 M0]: C10100时,M0=1; C10=100时,M1=1; C10100时,M2=1; 区间比较指令:[ZCP (S1.) (S2.) (S.) (D.)];其中S2.S1. 例如[ZCP K100 K150 C10 M0]: C10100,M0=1; 100=C10=150,M1=1; C10150,M2=1。 移位传送指令:[SMOV (S.) m1. m2. (D.) n]; 例如[SMOV D1 K4 K2 D2 K3]:把D1数值中从后向前第4个开始的2个四位传到D2,将D2中从后向前第3个开始的2个四位替换下来。如D1=1234,D2=5678,移位传送后,D1=1234,D2=5128。 取反传送指令:[CML (S.) (D.)]; 例如[C

文档评论(0)

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

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

1亿VIP精品文档

相关文档