定数とは

定数はプログラム実行中に変更できない値です。変数はプログラム実行中に値を変更できます。
変数一覧で初期値に値を入れてコンスタントにチェックを入れると定数の扱いになります

リテラル

ファンクションやファンクションブロックの入力にリテラルで書く書き方をまとめます
書き方の種類
フォーマット例の書き方で扱われるデータ型
データ型#基数#数値WORD#16#FWORD型で000F
基数#数値16#F16進数でF
数値1010進数で10
数値(小数点付き)1.0実数型で1.0
基数は2,8,10,16が指定できます
書き方の例
データ型推奨 (分かりやすくするために)
BOOLTRUETRUE
BYTEBYTE#16#0A, BYTE#10#10, 16#0ABYTE#16#0A
WORDWORD#16#000A, WORD#10#10, 16#AWORD#16#000A
INTINT#16#A, INT#10#10, 16#A10
REALREAL#10.0 REAL#10.0
LREAL型の場合は10.0で可
(10.0と書くとLREAL型になる)
TIMETIME#10s, T#1d1h23m45sT#10.25s
DATEDATE#1970-01-01, D#2026-06-10D#2026-06-10
TIME_OF_DAYTOD#00:00:00.0, TOD#23:59:59.999TOD#12:23:45.678
DATE_AND_TIMEDT#1970-01-01-00:00:00.0DT#2026-06-10-12:23:45:.678
STRING'ABC' + NULL (1985byte+NULL)'ABC'

この記事へのコメント