定数はプログラム実行中に変更できない値です。変数はプログラム実行中に値を変更できます。
変数一覧で初期値に値を入れてコンスタントにチェックを入れると定数の扱いになります
| フォーマット | 例 | 例の書き方で扱われるデータ型 |
|---|---|---|
| データ型#基数#数値 | WORD#16#F | WORD型で000F |
| 基数#数値 | 16#F | 16進数でF |
| 数値 | 10 | 10進数で10 |
| 数値(小数点付き) | 1.0 | 実数型で1.0 |
| データ型 | 例 | 推奨 (分かりやすくするために) |
|---|---|---|
| BOOL | TRUE | TRUE |
| BYTE | BYTE#16#0A, BYTE#10#10, 16#0A | BYTE#16#0A |
| WORD | WORD#16#000A, WORD#10#10, 16#A | WORD#16#000A |
| INT | INT#16#A, INT#10#10, 16#A | 10 |
| REAL | REAL#10.0 | REAL#10.0 LREAL型の場合は10.0で可 (10.0と書くとLREAL型になる) |
| TIME | TIME#10s, T#1d1h23m45s | T#10.25s |
| DATE | DATE#1970-01-01, D#2026-06-10 | D#2026-06-10 |
| TIME_OF_DAY | TOD#00:00:00.0, TOD#23:59:59.999 | TOD#12:23:45.678 |
| DATE_AND_TIME | DT#1970-01-01-00:00:00.0 | DT#2026-06-10-12:23:45:.678 |
| STRING | 'ABC' + NULL (1985byte+NULL) | 'ABC' |