F230_DTBCD_TO_SEC

时间数据转换为秒

此函数将时间数据(日期和时间)转换为秒数。可计算指定时间日期与2001/01/01 00:00之间的时间跨度。时间数据在DUT“DTBCD”中指定。

参数

输入

s_DTBCD (DTBCD)

存储输入时间数据的区域

输出

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

存储转换的秒信息的区域(32位)

错误标志

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

  • 如果为s_DTBCD指定了BCD以外的值。

  • 如果指定的值超出's'时间数据的范围。

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

  • 如果为s_DTBCD指定了BCD以外的值。

  • 如果指定的值超出's'时间数据的范围。

相关主题

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