首页 理论教育 实时时钟(RTC)技术简介

实时时钟(RTC)技术简介

时间:2023-06-15 理论教育 版权反馈
【摘要】:通过实时时钟功能文件,RTC模块可以给控制器提供“年、月、日、星期、时、分、秒”等时间信息。用于MicroLogix1500系统的RTC模块型号为1764-RTC。如果存在,则把它的值写入控制器的RTC功能文件内。实时时钟可以在任何时候插入或拔出,而不会损坏该RTC。表7-12 RTC功能文件子元素RTC:0/DS是状态位,不可以通过程序修改。如果“电压指示位”为0,则表示电池电压仍可接受,或者是没有安装RTC模块。为了达到这个功能,需使用RTC:0作为源和目的地址。

实时时钟(RTC)技术简介

通过实时时钟(Real Time Clock,RTC)功能文件,RTC模块可以给控制器提供“年、月、日、星期、时、分、秒”等时间信息。用于MicroLogix1500系统的RTC模块型号为1764-RTC。

在控制器上电或检测到插入了实时时钟模块时,控制器会判断实时时钟是否存在。如果存在,则把它的值写入控制器的RTC功能文件内。

实时时钟可以在任何时候插入或拔出,而不会损坏该RTC。如果当MicroLogix1500控制器正在运行程序时插入RTC模块,只有在控制器重新上电或控制器被置于非运行模式(编程模式或故障状态)时,该模块才会被控制器检测到。

如果拔出RTC模块,则可以在一个程序扫描时间内被检测到。带电拔出RTC模块,处理器会在RTC功能文件内写入0。

RTC功能文件子元素的含义见表7-12。

表7-12 RTC功能文件子元素(www.xing528.com)

978-7-111-47412-8-Chapter07-86.jpg

RTC:0/DS是状态位,不可以通过程序修改。

在RSLogix500编程软件中,可以单击RTC功能文件中的“Set Data&Time”按钮,将控制器的时钟时间与计算机系统时间设置为相同。单击“Disable Clock”禁止使用该功能,以节省RTC的电池消耗。

实时时钟内部电池不能更换。在RTC功能文件中“电压低”指示位(RTC:0/BL),可知道RTC的电池电压状况。如果电压太低,则“电压指示位”置1。这意味着再过14天,此电池将失效。如果“电压指示位”为0,则表示电池电压仍可接受,或者是没有安装RTC模块。

可以使用MSG指令从一个控制器向另一个控制器写入RTC数据,以使两个控制器中的时钟同步。为了达到这个功能,需使用RTC:0作为源和目的地址。该功能在A系列的控制器中不能使用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈