オーバーロード変換
オーバーロード
ヒント
IEC 61131-3 規格では、オーバーロードされた機能は規定されていません。
IEC 61131-3に厳密に従ってプログラミングしたい場合は、構文の演算子を使用する必要があります。 <出力タイプ> _TO_ <ターゲットタイプ> 次のセクションで説明します。
演算子は、ターゲット タイプのみを明示的に指定し (オペランドの出力タイプは指定しない)、値を他のデータ型に変換します (オーバーロードされた変換)。
型付き変換の規則は、ここでもオーバーロードに適用されます。
過負荷はIEC61131-3仕様の一部ではありません。
呼び出し構文: <TO_<ターゲットタイプ> ( <オペランド> )
オペランド | データタイプ | 説明 |
---|---|---|
変数、リテラル | 標準データ型 |
オペレーター | 例 | 戻り値 | 説明 |
---|---|---|---|
|
|
| |
|
|
| |
| |||
| |||
|
|
| |
| |||
| 構文: | ||
|
|
| 構文: |
| |||
| |||
|
| 4 123 | |
| 構文: | ||
| 構文: | ||
| |||
| |||
| |||
| 構文: | ||
| |||
| |||
| |||
|
|
| |
|
| システム時間 | |
| |||
| |||
|
|
| |
| |||
| |||
| |||
|
|
|