问题:
如何在程序中处理(读和写)CPU的实时时钟?
解答:
使用函数“READ_RTC”可以读访问实时时钟。在STL下,通过TODRnVB400命令为时钟编程,实时时钟数据也因而存在以VB400开始的一个表格中。
使用函数“SET_RTC”可以写访问实时时钟。在STL下,使用TODWnVB400命令。
内存 | 格式 | 内容 | 样例 |
VB 400n | 十六进制n | 年n | 16#98n |
VB 401n | 十六进制 | 月 | 16#05n |
VB 402n | 十六进制n | 日 | 16#01n |
VB 403n | 十六进制n | 小时 | 16#23n |
VB 404n | 十六进制n | 分钟 | 16#50n |
VB 405n | 十六进制n | 秒 | 16#30n |
VB 406n | 十六进制n | 毫秒 | 16#45n |
VB 407n | 十六进制n | 星期 | 16#01n |
所输出的星期的代码从 1 (周日)到 7n(周六)。使用实时时钟可以启动与日期或时间有关的程序。在长时间的电源中断后或者丢失内存内容的情况下,实时时钟以下列参数重新开始运行:
日期n | 01-Jan-90n |
时间n | 00:00:00n |
星期n | Sundayn |
关键字:
设置时间
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc341184.html