F231_SEC_TO_DTBCD

Conversión de segundos a un dato horario

Convierte el número de segundos especificado en una fecha y una hora. El cálculo de realiza a partir de 01/01/2001 a las 00:00 horas.

Parámetros

Entrada

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

Área para almacenar el dato en segundos (32 bits)

Salida

d_DTBCD (DTBCD)

Área para almacenar el resultado de la conversión (fecha y hora)

Banderas de error

sys_bIsOperationErrorHold (pasa a TRUE y permanece TRUE)
  • si la dirección especificada utilizando un modificador índice supera un límite.

  • si el dato a convertir (en segundos) s_SEC >= 16#BC191380 (valor máximo: 31 de Diciembre de 2100 a las 23:59:59).

  • si la memoria de datos d_DTBCD excede el área.

sys_bIsOperationErrorNonHold (pasa a TRUE para un ciclo de scan)
  • si la dirección especificada utilizando un modificador índice supera un límite.

  • si el dato a convertir (en segundos) s_SEC >= 16#BC191380 (valor máximo: 31 de Diciembre de 2100 a las 23:59:59).

  • si la memoria de datos d_DTBCD excede el área.

Ejemplo

Temas relacionados

Modificado el: 2021-07-14Comentarios sobre esta páginaLínea directa de Panasonic