型 | ST | 相当する C/C++の型 |
2バイト符号付き整数 | INT | short int |
4バイト符号付き整数 | DINT | long int |
2バイト符号無し整数 | UINT | unsigned short int |
4バイト符号無し整数 | UDINT | unsigned long int |
4バイト実数 | REAL | float |
可変長1バイト文字列 | STRING | std::string |
可変長2バイト文字列 | WSTRING | std::wstring |
持続時間 | TIME | std::time_t |
日付 | DATE | std::time_t |
演算 | ST | 相当する C/C++の演算子など |
|
数値演算 | 加算 | + | + |
減算 | - | - | |
乗算 | * | * | |
除算 | / | / | |
剰余算 | MOD | % | |
べき乗 | ** | std::pow() 関数 | |
比較演算 | 小なり(未満) | < | < |
大なり(超) | > | > | |
以下 | <= | <= | |
以上 | >= | >= | |
等しい | = | == | |
等しくない | <> | != | |
論理演算 | 否定 | NOT | ! |
論理積 | AND | && | |
論理和 | OR | || | |
排他的論理和 | XOR | ||
代入 | := | = | |
括弧 | () | () |