三菱PLC指令解读16、时钟运算概要.pptVIP

  1. 1、本文档共16页,可阅读全部内容。
  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文档。上传文档
查看更多
三菱PLC指令解读16、时钟运算概要

5.12 时钟运算(FNC160~169) 时钟运算含对PLC内置的实时时钟进行时间校准和时间数据比较等。 5.12.1 时钟数据读取(TRD) 1. 时钟数据读取指令助记符及功能如表5-84所示: 5.12.2 时钟数据写入(TWR) 1. 时钟数据写入指令助记符及功能如表5-85所示: 例5-18 将2005年9月18日星期六18时28分38秒显写入到PLC的实时时钟数据存储器中。 程序如图5-197所示. 图中,按X0输入 时钟数据(年月日时分秒星期),按X1 将此数据写入到PLC的实时时数据存储器中. 按X3,读出此数据得D10=5, D11=9, D12=18,D13=18, D14=28, D15=39, D16=6。 图中按X2,M8017为ON,有±30秒的修正操作。 如不使用时间写入指令TWR写入时钟数据,可用图5-198程序。程序中将2005年10月25日星期二10时20分30秒写入PLC的实时时钟数据中。 5.12.3 时钟数据比较(TCMP) 1. 时钟数据比较指令助记符及功能如表5-86所示: 例5-20 某通风系统要求每天7:30开第一台电机(Y1), 10:00开第二台电机(Y2), 16:30关第一台电机(Y1), 23:30关第二台电机(Y2),试用时钟数据指令模拟编写程序,用D10~D16存放时钟数据。 程序如图5-200所示。 程序中如果按X0,表示时间已到7:30, 时钟数据比较结果使M1闭合令Y1 为ON。如按X1,表示时间已到10:00, 时钟数据比较使M11闭合令结果Y2 为ON。如按X2,表示时间已到16:30, 时钟数据比较结果使M21闭合令Y1 为OFF。如按X3,表示时间已到23:30, 时钟数据比较结果使M31闭合令Y2 为OFF。 5.12.4 时钟数据区间比较(TZCP) 1. 时钟数据区间比较指令助记符及功能如表5-87所示: (D.),(D.)+1,(D.)+2 ------- 根据比较结果的连续3位元件ON/OFF输出: 当 (S1.) > (S.) 时 → (D.) 为ON;当 (S1.)≤(S.)≤(S2.)时 → (D.)+1 为ON;当 (S.)>(S2.)时 → (D.)+2 为ON。 (2) 执行图5-202程序,当按X0时,设定比较基准时间下限; 按X1时,设定比较基准时间上限;之后 按X2, Y3为ON; 按X3, Y4为ON;按X4, Y5为ON。 5.12.5 时钟数据的加减法(TADD,ASUB) 1. 时钟数据加减法指令助记符及功能如表5-88所示: (3) TSUB的意义为 (S1.)-(S2.)→(D.) 即将(S1.)的3位连续元件的时、分、秒与(S2.) 的3位连续元件的时、分、秒相减送目标。当运算的结果超过0小时,借位标志M8021为ON,将加减法运算的结果加上24小时后送目标。图5-204为时钟数据加减法运算的程序例子. 5.12.6 计时表 1. 计时表指令助记符及功能如表5-89所示: * 3.说明 (1) TRD指令的意义为将PLC的实时时钟数据(年月日时分秒星期)送目标(D.)+0~(D.)+6中去。 (2) PLC保持时间数据的源为D8013~D8019特殊数据存储器,执行TRD指令的意义是将源的数据送目标如下: 年的设定范围为(00~79),即(2000~2079). 如图5-195所示,读PLC内部的时钟数据,按X0,得 D0=5, D1=9, D2=13, D3=20, D4=16, D5= 46, D6= 2 . 即PLC的时钟数据为2005年9月13日20时16分46秒星期二. 图5-195 读PLC内部的时钟数 3.说明 (1) TWR指令的意义是将设定的时钟数据写入到源(S.)为首址的连续7位元件中去. (2) 执行TWR指令时,将新设定的时钟数据保存在PLC的实时时钟数据存储器D(D8013~D8019)中,如下表: 图5-197 将设定时间写入到PLC的实时时钟数据存储器(1) 图5-198 将设定时间写入到PLC的实时时钟数据存储器中(2) 当M8015为OFF时无法写入时间,操作时请预先设定好

文档评论(0)

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

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

1亿VIP精品文档

相关文档