このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
mdfWrite
説明
mdfWrite(
は、指定された MDF ファイルの末尾に追加された新しいチャネル グループに MDF データの timetable を書き込みます。timetable には、チャネル グループとチャネル メタデータも含めることができます。これらは、書き込み操作を実行する前に関数 mdfFileName
,mdfData
)mdfAddChannelGroupMetadata
を使用して追加できます。ファイルが存在しない場合は、関数によってファイルが作成されます。
mdfWrite(
は指定されたチャネル グループ インデックスにデータを書き込みます。指定しない場合は、既存のチャネル グループの末尾に追加された新しいチャネル グループにデータが書き込まれます。mdfFileName
,mdfData
,GroupNumber=chanGrpNum)
例
入力引数
制限
mdfWrite
関数は、配列チャネルまたは構造体チャネルの書き込みをサポートしていません。既存のチャネルを上書きする場合は、
mdfRead
関数とオプションIncludeMetadata=true
によって作成された timetable を使用します。mdfRead
関数によって返される timetable カスタム プロパティを削除しないでください。既存のチャネルを上書きする場合、読み取り中に適用された変換ルールの種類を追跡するために、timetable カスタム プロパティの
ChannelReadOption
プロパティが内部的に使用されます。timetable 内のこのカスタム プロパティを変更しないでください。新しいチャネルを MDF ファイルに書き込む場合、
mdfWrite
関数は変換ルールを使用したデータの書き込みをサポートしません。新しいチャネルに書き込むことができるのは生の値のみです。ブール型は MDF 規格ではサポートされているデータ型ではないため、
mdfWrite
はlogical
データ型をサポートしていません。この制限を回避するには、MDF ファイルに書き込む前に、logical
変数をint8
またはuint8
データ型に変換します。