38.9.4.22 CFカードファイル読み出し(タイプ指定)

CFカードに存在する指定されたファイルの内容を読み出す関数です。読み出すファイルは“pReadFileType”で指定するファイルの種類に限ります。

関数名

INT WINAPI EasyFileReadCard(LPCSTR sNodeName, LPCSTR pReadFileType, WORD wReadFileNo, LPCSTR sWriteFileName, DWORD* odwFileSize);

引数

sNodeName: 局名は「#WinGP」固定になります。

pReadFileType: 読み出すCFカード内のファイルの種類(特記事項参照)

wReadFileNo: 読み出すCFカード内のファイル番号

sWriteFileName: 読み出したCF ファイルの保存先ファイル名(フルパス)

odwFileSize: 読み出したCF ファイルのファイルサイズ

戻り値

正常終了:0

異常終了:エラーコード

特記事項

サポートしているファイルの種類は以下の表のとおりです。対象フォルダ内に保存されているもののみ読み出しできます。

データ種別

ファイルの種類

対象フォルダ

レシピ(ファイリングデータ)

ZFまたはF

FILE

レシピ(CSV データ)

ZR

FILE

キャプチャデータ

CP

CAPTURE

イメージ画面

ZIまたはI

DATA

サウンドデータ

ZOまたはO

DATA

アラーム1

Z1またはZA

ALARM*1

アラーム2

Z2またはZH

ALARM*1

アラーム3

Z3またはZG

ALARM*1

アラーム4 ~ 8

Z4 ~ Z8

ALARM*1

サンプリンググループ1 ~ 64 のデータ

ZS1 ~ ZS64

SAMP01 ~ SAMP64*1

GP-PRO/PB III for Windows専用折れ線グラフデータ(互換用)

ZT

TREND

GP-PRO/PB III for Windows専用データサンプリングのデータ(互換用)

ZS

TREND

GP-PRO/PB III for Windows専用ロギングデータ(互換用)

ZL

LOG

*1 GP-Pro EX Ver.3.60以上で[外部ストレージの保存先フォルダをファイル数で分割する]機能を使用している場合は、サブフォルダ(例:"ALARM¥00000")内のファイルも読み出しできます。