コマンド:ランタイムシステムファイルを生成する
関数:このコマンドは、現在のライブラリプロジェクトからCフレームファイルとインターフェイスファイルをM4ファイル形式で生成します。これらのファイルは、外部ライブラリファイルを作成するための基礎として機能します。
電話:メニュー 作成
要件:ライブラリプロジェクトが開いています。
コマンドはダイアログを開きます ランタイムシステムファイルを生成する。
出力ディレクトリ | ディレクトリがあります CODESYS ランタイムシステムファイルを作成します ボタンについて |
コンポーネント名 | ライブラリプロジェクト名 |
どのファイルを作成しますか? | |
M4インターフェースファイル |
M4 エクスポートでサポートされている IEC コード構造については、以下の表も参照してください。 M4 ファイルの例: ![]() |
Cスタブファイル |
スタブファイルの例: ![]() |
オプション | |
ライブラリに含まれる参照型をエクスポートする |
|
元のタイプ名を使用する |
|
M4エクスポートでサポートされているIEC構造
重要
表に明示的に記載されていないすべてのタイプはサポートされていません。それらの動作は気付かないうちに変更される可能性があります。
IECの構成と言語手段 | M4ファイルにエクスポート | 注記 |
---|---|---|
| サポートされていません | |
|
さらに、 | |
|
| |
|
| |
| 同じ | |
| 同じ | |
| 同じ | |
| メソッドペアの名前 | |
| サポートされていません | |
|
| |
|
| |
| サポートされていません | |
|
| 継承がサポートされています。コンポーネントは「フラット」に(構造なしで)エクスポートされます。 |
|
| 定数は明示的にエクスポートすることはできませんが、他のオブジェクトで使用されている場合は自動的にエクスポートされます。 |
コメント | Cコメント | 3 つのスラッシュを含むコメントもエクスポートされます。 |
定義済みのデータ型 (INT、BOOL、REAL など) | 同じサイズの対応するCデータ型 | |
で始まるタイプ | ランタイムシステムの他の場所で宣言されているため、個別にエクスポートされません。 | |
|
| 全て |
配列 | 固定サイズのC配列 |
|
| 1つのポインタと1つのサイズ | |
文字列 | 固定サイズの文字のC配列 |