RTC_READ(读取实时时钟)

RTC_READ 指令读取实时时钟 (Real-time Clock, RTC) 模块信息。
操作详细信息︰
  • 采用嵌入式 RTC 的 Micro810 或 L20E 控制器:
    • RTCBatLow 始终设置为零 (0)。
    • RTCEnabled 始终设置为一 (1)。
  • 如果由于失去电源而使嵌入式 RTC 丢失其电荷/内存:
    • RTCData 设置为 2000/1/1/0/0/0。
    • RTCEnabled 设置为一 (1)。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 Micro810、L20E、L50E 和 L70E 控制器。
RTC_READ
RTC_READ
RTC_READ 参数
参数
参数类型
数据类型
描述
Enable
输入
BOOL
启用指令块。
  • TRUE: 执行 RTC 信息读取。
  • FALSE:不进行读取操作,并且 RTC 输出数据无效。
RTCData
输出
RTC
RTC 数据信息:
yy/mm/dd, hh/mm/ss, week
使用 RTC 数据类型定义 RTCData 输出。
RTCPresent
输出
BOOL
  • TRUE: 已使用“自由运行”时钟,或已插入 RTC 硬件。
  • FALSE:未使用“自由运行”时钟,或未插入 RTC 硬件。
RTCEnabled
输出
BOOL
  • TRUE: 已使用“自由运行”时钟,或已启用 RTC 硬件(计时)。
  • FALSE:未使用“自由运行”时钟,已禁用 RTC 硬件(不计时)。
RTCBatLow
输出
BOOL
  • TRUE: RTC 电池电量不足。
  • FALSE:RTC 电池电量不低。
ENO
输出
BOOL
启用“输出”。
仅适用于梯形图程序。
RTC 数据类型
参数
参数类型
描述
Year
UINT
RTC 的年设置。16 位值,有效范围为 2000 年(1 月 01 日 00:00:00)到 2098 年(12 月 31 日 23:59:59)。
Month
UINT
RTC 的月设置。
Day
UINT
RTC 的日设置。
Hour
UINT
RTC 的小时设置。
Minute
UINT
RTC 的分钟设置。
Second
UINT
RTC 的秒钟设置。
DayOfWeek
UINT
RTC 的星期设置。RTC_SET 将忽略此参数。

RTC_READ 示例

RTC_READ 功能块图示例
RTC_READ 功能块图示例
RTC_READ 梯形图示例
RTC_READ 梯形图示例
RTC_READ 结构化文本示例
RTC_READ 结构化文本示例
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal