电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

怎样读写实时钟?

2017-03-12 14:50分类:西门子PLC 阅读:

 

    (1)用编程软件读写实时钟
    以S7-200为例,计算机与PLC建立通信连接后,执行编程软件中的“PLC”一“当日时钟时间”命令,在出现的对话框中,可以看到当前PLC的实时钟的日期和时间值,修改这些值后,按【设置】按钮,新的值被写入PLC的实时钟。按【设为PC),计算机的系统时间被写入PLC。
     (2)使用实时钟读写指令
  
    FX系列的实时钟的年、月、日、时、分和秒分别存放在特殊寄存器D8018 - D8013中,星期存放在D8019中。
    时钟数据读出指令“TRD DlO”读出内置的实时钟的数据,存放在从D10开始的7个字内。年、月、日、时、分和秒分别读入D10 - D15,星期值读人D16。星期日~星期六的值对应于0-6。
    时钟数据写入指令“TWR DO”将时间设定值写入内置的实时钟,DO - D5分别存放年、月、日、时、分和秒,D6存放星期。
    FX系列还有实时钟数据比较指令和区间比较指令、实时钟数据加法和减法指令。
    下面的程序将FX系列的实时钟设置为2005年2月8日
(星期日)10时30分25秒。
    LDP XO    ∥在XO的上升沿
    MOV K5 DO  ∥输入2005年的后两位
    MOV K2 D1    ∥2月
    MOV K8D2  ∥8日
    MOV KlO  D3  ∥10时
    MOV K30 D4  ∥30分
    MOV K25 D5  ∥25秒
    MOV KO D6  ∥星期日
    TWR DO    ∥更新实时钟当前值
    TRD DlO    ∥读出实时钟当前值
    按下实时钟读写按钮XO,DO - D6中的数据被写入实时钟,实时钟的数据被读人D10 - D16

上一篇:使用PLC内置的实时钟应注意什么问题?

下一篇:S7-200的实时钟有什么特点?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部