技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 西门子PLC > 【跟着我一起来学习s7-200】29时钟读写指令

【跟着我一起来学习s7-200】29时钟读写指令

唐琳 发布于2015-12-14 11:38 2921 0 标签:S7-200入门连载,PLC

今天就学习一下时钟读写指令,时钟读写指令有读取时钟指令READ_RTC和写时钟指令SET_RTC,读取实时时钟指令READ_RTC是从硬件时钟中读取当前时间和日期,并把它装载到一个以地址T起始的8个字节的存储区中,写时钟指令SET_RTC是将当前时间和日期写入到用T指定的在8个字节存储区开始的硬件时钟中。以地址T起始的8个字节的存储区中存储的数据内容及数值范围如下表,我们要注意的是对于星期的数值,1代表星期日,7代表星期六,而0表示禁止计星期。
我们看一下数据内容为星期的,因为年月日的关系,星期是自动固定了的,所以星期保持默认就好了,所以在实际应用的时候,对于T+5,T+6,T+7经常是不进行设置的。但要注意的是CPU不会检查日期与星期是否合理的,比如2月30日可能会被接受。所以在写入时钟时要确认输入的数据的正确性。
我们要注意的是,对于一个全新的CPU,需先在菜单的“PLC-实时时钟”或者通过写时钟指令给CPU分配一个时间。
在使用时钟读写指令时,有三个点是要注意的,一是,一般是用沿触发设置实时时钟指令的,也就是在驱动条件的上升沿,就把设定的时间写入到PLC里面;二是,读取实时时钟指令用SM0.5来调用,也就是1s读取一次,读取出PLC里面的实时时间;三是,时钟的显示数值是以BCD码(16#无字母的数)形式的。
下面就看一下程序实例。



当我们用状态表监控时,就可以监控到读取的实时时钟信息。这里我用的是CPU224的PLC,我们要注意的是CPU221和CPU222是要另外配时钟卡才具有实时时钟功能的,而CPU224、CPU224XP和CPU226是内置有时钟卡的,所以如果我们用CPU221和CPU222时又没有配时钟卡的话是不支持实时时钟功能的,这样只能选用CPU224、CPU224XP或CPU226的PLC。



那么这就是我们的实时时钟读写指令,应该不会太难理解吧?


作者:技成培训网(蔡慧荥)

【本文为原创作品。未经同意,盗取必究!】

推荐相关学习视频:

西门子S7-200PLC从入门到精通

西门子S7-200SMART PLC编程应用入门





若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

S7-200入门连载 PLC

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签