F231_SEC_TO_DTBCD

秒转换为时间数据

此函数将指定秒数转换为日期和时间。时间数据从2001/01/01 00:00开始计算。

参数

输入

s_SEC(DWORD, DINT, UDINT, DATE, TOD, DT)

存储秒数的区域(32位)

输出

d_DTBCD (DTBCD)

存储时间数据的头区域

错误标志

sys_bIsOperationErrorHold(变为TRUE并保持为TRUE)
  • 如果使用索引寄存器指定的地址超出限制。

  • 如果秒数s_SEC >= 16#BC191380(有效时间至2100/12/31 23:59:59)。

  • 如果d_DTBCD的数据存储器超出区域。

sys_bIsOperationErrorNonHold(对于一次扫描变为TRUE)
  • 如果使用索引寄存器指定的地址超出限制。

  • 如果秒数s_SEC >= 16#BC191380(有效时间至2100/12/31 23:59:59)。

  • 如果d_DTBCD的数据存储器超出区域。

示例

相关主题

最后更新日期:2019-04-29此页面上的反馈松下热线