データ型DATE_AND_TIMEは、日時を表すリテラルです。DATE_AND_TIME型で扱える範囲は、DT#2001-01-01-00:00:00– DT#2099-12-31-23:59:59です。
説明 |
例 |
短いプレフィックス |
DT#2010-06-07-15:36:55 dt#2010-06-07-15:36:55 |
長いプレフィックス |
DATE_AND_TIME#2010-06-07-15:36:55 date_and_time#2010-06-07-15:36:55 |
内部の表現 |
DT#2001-01-01-00:00:00からの経過時間(秒数) |
利点:
PLC内蔵のリアルタイムクロックに、セット(SET_RTC_DT)あるいは、読み出し(GET_RTC_DT)ができる:
すべての種類の日時の計算が容易
太陽追尾アプリケーションへの応用
太陽の位置、日の出、日の入り
世界標準時と現地時間の変換
ビルオートメーションへの応用
休暇(例:イースター休暇)、サマータイムに対応している
他のメーカーのIEC 61131-3プログラミングソフトウェアのPOUと統合あるいは適合 例: OSCAT (Open Source Community for Automation Technology)