F231_SEC_TO_DTBCD

秒→時刻データ変換

指定の秒数を日付と時刻に変換します。時刻データは、01/01/2001の00:00時から計算します。

パラメータ

入力

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

秒数データを格納するエリア(32ビット)

出力

d_DTBCD (DTBCD)

時刻データを格納する先頭エリア

エラーフラグ

sys_bIsOperationErrorHold (TRUEになり、TRUEを保持)
  • インデックス修飾時にエリアを越えたときON

  • 秒数s_SEC >= 16#BC191380 (2100年12月31日 23:59:59まで有効)のときON

  • d_DTBCDのデータメモリがエリアを越えたときON

sys_bIsOperationErrorNonHold (1回のスキャンに対してTRUE)
  • インデックス修飾時にエリアを越えたときON

  • 秒数s_SEC >= 16#BC191380 (2100年12月31日 23:59:59まで有効)のときON

  • d_DTBCDのデータメモリがエリアを越えたときON

関連トピック

最終修正日: 2019-08-21このページに関するフィードバックお問い合わせ窓口